﻿@import"https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700&display=swap&subset=latin-ext";@media(min-width: 576px){.container{max-width:655px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@font-face{font-family:"Open sans Bold";src:url("../fonts/OpenSans-Bold.ttf");font-weight:bold;font-style:normal}@font-face{font-family:"Open sans Bold Italic";src:url("../fonts/OpenSans-BoldItalic.ttf");font-weight:bold;font-style:italic}@font-face{font-family:"Open sans Extra Bold";src:url("../fonts/OpenSans-ExtraBold.ttf");font-weight:900;font-style:normal}@font-face{font-family:"Open sans Extra Bold Italic";src:url("../fonts/OpenSans-ExtraBoldItalic.ttf");font-weight:900;font-style:italic}@font-face{font-family:"Open sans Italic";src:url("../fonts/OpenSans-Italic.ttf");font-weight:normal;font-style:italic}@font-face{font-family:"Open sans Light";src:url("../fonts/OpenSans-Light.ttf");font-weight:200;font-style:normal}@font-face{font-family:"Open sans Light Italic";src:url("../fonts/OpenSans-LightItalic.ttf");font-weight:200;font-style:italic}@font-face{font-family:"Open sans Regular";src:url("../fonts/OpenSans-Regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:"Open sans Semi Bold";src:url("../fonts/OpenSans-SemiBold.ttf");font-weight:600;font-style:normal}@font-face{font-family:"Open sans Semi Bold Italic";src:url("../fonts/OpenSans-SemiBoldItalic.ttf");font-weight:600;font-style:italic}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v16-latin-regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("../fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-regular.woff2") format("woff2"),url("../fonts/lato-v16-latin-regular.woff") format("woff"),url("../fonts/lato-v16-latin-regular.ttf") format("truetype"),url("../fonts/lato-v16-latin-regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:url("../fonts/lato-v16-latin-italic.eot");src:local("Lato Italic"),local("Lato-Italic"),url("../fonts/lato-v16-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-italic.woff2") format("woff2"),url("../fonts/lato-v16-latin-italic.woff") format("woff"),url("../fonts/lato-v16-latin-italic.ttf") format("truetype"),url("../fonts/lato-v16-latin-italic.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato-v16-latin-700.eot");src:local("Lato Bold"),local("Lato-Bold"),url("../fonts/lato-v16-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-700.woff2") format("woff2"),url("../fonts/lato-v16-latin-700.woff") format("woff"),url("../fonts/lato-v16-latin-700.ttf") format("truetype"),url("../fonts/lato-v16-latin-700.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:url("../fonts/lato-v16-latin-700italic.eot");src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url("../fonts/lato-v16-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-700italic.woff2") format("woff2"),url("../fonts/lato-v16-latin-700italic.woff") format("woff"),url("../fonts/lato-v16-latin-700italic.ttf") format("truetype"),url("../fonts/lato-v16-latin-700italic.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url("../fonts/lato-v16-latin-900.eot");src:local("Lato Black"),local("Lato-Black"),url("../fonts/lato-v16-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-900.woff2") format("woff2"),url("../fonts/lato-v16-latin-900.woff") format("woff"),url("../fonts/lato-v16-latin-900.ttf") format("truetype"),url("../fonts/lato-v16-latin-900.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:italic;font-weight:900;src:url("../fonts/lato-v16-latin-900italic.eot");src:local("Lato Black Italic"),local("Lato-BlackItalic"),url("../fonts/lato-v16-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-900italic.woff2") format("woff2"),url("../fonts/lato-v16-latin-900italic.woff") format("woff"),url("../fonts/lato-v16-latin-900italic.ttf") format("truetype"),url("../fonts/lato-v16-latin-900italic.svg#Lato") format("svg")}*{font-family:"Open sans",sans-serif,arial}body{font-size:17px}@media(max-width: 575px){img{width:85%;height:auto}}main{margin-top:57px;position:relative}@media(min-width: 992px){main{margin-top:108px;position:relative}}@media(min-width: 992px){main.no-margin{margin-top:87px !important}main.no-margin.main-landing{margin-top:50px !important}}textarea:focus,input:focus{outline:none}a{color:#517f9f;text-decoration:none}a:hover{color:#42c5eb;text-decoration:none}textarea{width:100%}h1{font-size:34px}@media(min-width: 992px){h1{font-size:38px}}h2{font-size:22px;line-height:34px;font-weight:normal}@media(min-width: 768px){h2{font-size:32px;line-height:44px}}h2 .font-size-custom{font-size:34px !important}h3{font-size:20px;line-height:30px;font-weight:normal}@media(min-width: 992px){h3{font-size:22px;line-height:32px}}h4{font-size:16px;line-height:24px;font-weight:normal}@media(min-width: 992px){h4{font-size:20px;line-height:30px}}h1,h2,h3,h4,h5{width:100%;font-family:"Lato",sans-serif,arial}h1 a,h2 a,h3 a,h4 a,h5 a{font-family:"Lato",sans-serif,arial}.subtitle{font-weight:bold}p{font-size:15px;line-height:22px}p.par-regular,.par-regular p{font-size:15px;line-height:22px}@media(min-width: 576px){p.par-large,.par-large p{font-size:16px;line-height:24px}}@media(min-width: 768px){p.par-large,.par-large p{font-size:18px;line-height:26px}}p.par-small,.par-small p{font-size:13px;line-height:20px}p a{color:#517f9f}p a:hover,p a:active{text-decoration:underline}p.par-detail,.par-detail p{font-size:12px;line-height:17px;margin-bottom:0}@media(min-width: 576px){p.par-detail,.par-detail p{font-size:14px;line-height:19px}}p.par-detail a,.par-detail p a{margin-bottom:0}cite,blockquote{margin:60px auto;padding-left:15px;font-size:16px;line-height:30px;font-style:italic;border-left:2px solid #81878a;color:#686d70}@media(min-width: 768px){cite,blockquote{width:80%;margin-left:0;line-height:26px}}textarea:focus,textarea:focus-within,select:focus,select:focus-within,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border:1px solid #517f9f;box-shadow:none;outline:none !important}select .btn:focus,select{outline:none !important;box-shadow:none !important}.form-check{padding-left:0}.form-check label{cursor:pointer}.form-check .btn-group{align-items:center}.form-check input[type=checkbox]{display:none}.form-check input[type=checkbox]+.btn-group>label span{width:20px}.form-check input[type=checkbox]+.btn-group>label span:first-child{display:none}.form-check input[type=checkbox]+.btn-group>label span:last-child{display:flex;background-color:#517f9f;max-width:15px;max-height:15px}.form-check input[type=checkbox]:checked+.btn-group>label span:first-child{display:flex;background-color:#517f9f;max-width:15px;max-height:15px}.form-check input[type=checkbox]:checked+.btn-group>label span:last-child{display:none}.form-check input[type=checkbox]:disabled+.btn-group>.btn--check{background-color:#c4c4c4;border-color:#c4c4c4;cursor:initial;max-width:15px;max-height:15px}.children-same-height .box-card,.children-same-height .box-card--inner-box{height:100%}.children-same-height .card-media{height:100%}.children-same-height .card-media .media-body{flex:unset;height:auto}.dropdown-item{width:auto;padding:.2rem 1.5rem}.dropdown-menu.scrolled{padding:10px 0;top:100% !important;bottom:0;height:200px;overflow-y:scroll;overflow-x:hidden;transform:initial !important;will-change:initial !important}.dropdown-menu.scrolled .dropdown-item{width:auto;padding:.2rem 1.5rem}.title-text-combolinks-title{font-family:"Lato Bold"}.title-text-combolinks-subtitle p{font-size:15px;line-height:22px}@media(min-width: 992px){.title-text-combolinks-subtitle p{font-size:18px;line-height:26px}}.text-uppercase{text-transform:uppercase}.mw-200{max-width:200px}.no-padding{padding:0 !important}.no-padding-left{padding-left:0 !important}.color-white{color:#fff !important}.color-white p{color:#fff !important}.hover-animation{position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,0);transform:translateY(0);transition:box-shadow,transform .3s ease-in}.hover-animation:hover{text-decoration:none;box-shadow:0 8px 12px 0 rgba(0,0,0,.2);transform:translateY(-5px)}.corporativeDomainAdvice{display:none;color:red}.ajax-response{display:none}.error-page{min-height:76.7vh;display:flex;align-items:center;padding:15vh 0 0 0}.error-page .curved-arrow{display:none}@media(min-width: 992px){.error-page .curved-arrow{display:block;position:absolute;top:2rem;right:2rem;height:230px}}.error-page .main *{font-family:"Lato" !important}.error-page .main .main-padding-bottom{margin-bottom:60px}.error-page .main .title{margin-bottom:25px;font-size:32px !important}.error-page .main .subtitle,.error-page .main .subtitle *{font-size:22px !important;font-weight:normal !important;line-height:32px}.error-page .main .text{font-size:16px;line-height:30px;color:#575756;margin-top:2rem}.error-page .main .btn.btn--primary{padding:2rem 2rem;border-radius:1px;background-color:#32b0d4;color:#fff}@media(min-width: 992px){.error-page{padding:0}.error-page .main-padding-bottom{margin-bottom:0}}.error-page .card-button--link a{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.empty-required-fields{display:none}[data-toggle~=collapse],[data-toggle~=dropdown]{cursor:pointer !important}.loading{position:fixed;z-index:9999999;height:2em;width:2em;margin:auto;top:0;left:0;bottom:0;right:0;display:none}.loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.loading:after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.75) -1.5em 0 0 0,rgba(255,255,255,.75) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0}.loading.blue:after{-webkit-box-shadow:rgba(48,70,88,.75) 1.5em 0 0 0,rgba(48,70,88,.75) 1.1em 1.1em 0 0,rgba(48,70,88,.75) 0 1.5em 0 0,rgba(48,70,88,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(48,70,88,.75) 0 -1.5em 0 0,rgba(48,70,88,.75) 1.1em -1.1em 0 0;box-shadow:rgba(48,70,88,.75) 1.5em 0 0 0,rgba(48,70,88,.75) 1.1em 1.1em 0 0,rgba(48,70,88,.75) 0 1.5em 0 0,rgba(48,70,88,.75) -1.1em 1.1em 0 0,rgba(48,70,88,.75) -1.5em 0 0 0,rgba(48,70,88,.75) -1.1em -1.1em 0 0,rgba(48,70,88,.75) 0 -1.5em 0 0,rgba(48,70,88,.75) 1.1em -1.1em 0 0}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading.relative{position:relative}.loading.relative:before{display:none}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.edicom-section{position:relative;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.edicom-section.height-section{min-height:300px;background-size:cover}@media(min-width: 768px){.edicom-section.height-section{min-height:400px}}@media(min-width: 992px){.edicom-section.height-section{min-height:auto}}@media(min-width: 992px){.edicom-section.img-none{background-image:none !important}}.edicom-section.bg-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5}.edicom-section-parallax{height:100%;background-attachment:fixed}.section-offset{position:relative;display:flex;flex-direction:column}@media(min-width: 992px){.section-offset{flex-direction:row}}@media(min-width: 992px){.section-offset__left{width:50vw}}@media(min-width: 992px){.section-offset__left__content{padding:4% 5% 2% 48px}}@media(min-width: 1600px){.section-offset__left__content{padding:4% 10% 2% 48px}}@media(min-width: 1900px){.section-offset__left__content{padding:4% 17% 2% 48px}}@media(min-width: 2330px){.section-offset__left__content{padding:4% 20% 2% 48px}}@media(min-width: 992px){.section-offset__right{width:50vw}}@media(min-width: 992px){.section-offset__right__content{padding:4% 48px 2% 10%}}@media(min-width: 1600px){.section-offset__right__content{padding:4% 48px 2% 10%}}@media(min-width: 2330px){.section-offset__right__content{padding:4% 48px 2% 20%}}.section-offset__content{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;top:0}@media(min-width: 992px){.section-offset__content{flex-direction:row}}.section-offset .img-left{order:0}@media(min-width: 992px){.section-offset .img-left{order:0}}.section-offset .img-right{order:1}.section-offset .content-right{order:-1}@media(min-width: 992px){.section-offset .content-right{order:0}}.section-offset.img{min-height:300px;background-size:cover}@media(min-width: 768px){.section-offset.img{min-height:400px}}@media(min-width: 992px){.section-offset.img{min-height:auto}}.button--title{font-weight:bold}.button--module{display:flex;flex-direction:column;justify-content:center}@media(min-width: 992px){.button--module{flex-direction:row;justify-content:space-around}}.button--module .btn{text-transform:uppercase;margin-bottom:60px}.button--module .btn:last-child{margin-bottom:0}@media(min-width: 992px){.button--module .btn{margin-bottom:0}}.btn{position:relative;border-radius:4px;background-color:#517f9f;color:#fff;font-weight:600;letter-spacing:.5px;font-size:.9rem;padding:.8rem 2rem;white-space:pre-wrap;transition:all ease-in .3s}@media(min-width: 768px){.btn{padding:1rem 2rem}}.btn:hover,.btn:focus{color:#fff;outline:none;background-color:#517f9f;box-shadow:0 8px 25px 0 rgba(0,0,0,.25)}.btn:active{color:#fff;background-color:#40647d;box-shadow:none;outline:none}.btn.disabled{color:#fff;background-color:rgba(64,100,125,.7)}.btn.disabled:hover,.btn.disabled:focus,.btn.disabled:active{outline:none;box-shadow:none}.btn-primary{border-color:transparent}.btn-primary:hover,.btn-primary:focus,.btn-primary:focus-within,.btn-primary:visited{border-color:transparent}.btn--secondary{color:#517f9f;background-color:#fff;box-shadow:1px 2px 0 0 #517f9f;border:1px solid #648898}.btn--secondary:after{position:absolute;content:" ";display:block;left:0;top:0;height:100%;width:100%;transition:all ease-in .3s}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active{color:#517f9f;outline:none;background-color:#fff;box-shadow:1px 2px 0 0 #517f9f}.btn--secondary:hover:after,.btn--secondary:focus:after,.btn--secondary:active:after{box-shadow:0 8px 25px 0 rgba(0,0,0,.25)}.btn--secondary.disabled{color:#517f9f;background-color:#fff;opacity:.7}.btn--secondary.disabled:hover,.btn--secondary.disabled:focus,.btn--secondary.disabled:active{outline:none;box-shadow:none}.btn--check{position:relative;border-radius:2px;background-color:transparent;border:1px solid #517f9f;color:#fff;margin-bottom:0;margin-right:5px;cursor:pointer;max-height:15px;height:15px}.btn--check .icon{display:flex;justify-content:center;align-items:center;height:100%}.logo button[data-toggle=modal]{border:0;cursor:pointer;width:100%;height:100%;background:transparent}.link{color:#517f9f}.link:hover,.link:focus,.link:active{color:#517f9f;text-decoration:none}.link.disabled{color:rgba(155,160,163,.8)}.link.disabled:hover,.link.disabled:focus,.link.disabled:active{color:rgba(155,160,163,.8);text-decoration:none;cursor:initial}.link.disabled.link-deco{background-image:url("../images/arrow_link_disabled.svg")}.link-bold{font-weight:bold}.link-deco{background-image:url("../images/arrow_link.svg");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-size:7px;padding-right:14px}.par-small .link-deco{background-size:5%;padding-right:10px}p .link-deco{background-size:7px;padding-right:12px}.par-large .link-deco{background-size:7%;padding-right:15px}.collapsible--subtitle{margin-bottom:15px}.bg-image .collapsible--subtitle,.dark-area .collapsible--subtitle{color:#fff !important}.collapsible--module [id*=accordion]{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width: 992px){.collapsible--module{margin-bottom:120px}}.collapsible--module:last-child{margin-bottom:120px}.collapsible--item{border-bottom:2px solid rgba(182,185,187,.3);margin-bottom:15px}.collapsible--item p{margin-bottom:5px}.collapsible--trigger{display:flex;justify-content:flex-start;font-size:16px;line-height:30px;cursor:pointer;font-weight:600;font-family:"Open sans",sans-serif,arial}.bg-image .collapsible--trigger,.dark-area .collapsible--trigger{color:#fff !important}.collapsible--trigger:before{font-family:FontAwesome;content:"";display:flex;align-self:center;margin-right:30px;background-repeat:no-repeat;background-position:center;transition:transform .3s ease;transform:rotate(180deg)}.collapsible--trigger.collapsed:before{content:"";transform:rotate(90deg)}.collapsible--content{margin-bottom:15px;padding-top:15px}.collapsible--content .btn{padding:.8rem 2rem !important;margin-top:1rem;margin-bottom:1rem}.bg-image .collapsible--content p a,.dark-area .collapsible--content p a,.white-area .collapsible--content p a,.light-area .collapsible--content p a{color:#42c5eb !important}.collapsible--content p .link{display:inline}.collapsible--content ul{padding-left:20px}.collapsible--content ul li{color:#686d70 !important}.collapsible-faq{width:100%}@media(min-width: 992px){.collapsible-faq{width:50%}}.collapsible-row{position:relative;width:50%;counter-increment:step-counter}.collapsible-row .collapsible--trigger{position:relative;justify-content:flex-start;font-size:16px;line-height:24px;font-weight:normal;margin-bottom:20px;margin-top:35px}@media(min-width: 768px){.collapsible-row .collapsible--trigger{font-size:22px;line-height:30px}}.collapsible-row .collapsible--trigger:before{content:counter(step-counter);display:inline-block;bottom:0;left:0;font-size:45px;font-weight:lighter;color:#517f9f;align-self:flex-start;margin-right:30px}@media(min-width: 768px){.collapsible-row .collapsible--trigger:before{font-size:50px}}.collapsible-row .collapsible--trigger:after{bottom:5px;width:12px;height:10px;margin-left:10px}.collapsible--trigger:hover{color:#517f9f}.breadcrumb--nav{display:none}@media(min-width: 768px){.breadcrumb--nav{display:block}.breadcrumb--nav .breadcrumb{padding:0 0 0 15px;font-size:13px;line-height:18px;background-color:transparent}.breadcrumb--nav .breadcrumb a{color:#8bb0c0}.breadcrumb--nav .breadcrumb a:hover,.breadcrumb--nav .breadcrumb a:focus{color:#304658;text-decoration:underline}.breadcrumb--nav .breadcrumb .active{color:#304658;font-weight:bold}.breadcrumb--nav .breadcrumb .active--alternative{color:#fff}.breadcrumb--nav .breadcrumb-item{padding-left:0 !important;font-family:"Lato";font-size:14px}.breadcrumb--nav .breadcrumb-item:before{content:"";background-image:url("../images/arrow_link_disabled.svg");background-position:center center;background-repeat:no-repeat;width:10px;height:10px;overflow:hidden;margin-bottom:0;margin-right:5px;margin-left:5px;padding-top:10px}.breadcrumb--nav .breadcrumb-item:first-child:before{content:"";background-image:none;padding-right:0;margin-left:0}.breadcrumb--nav .breadcrumb-item.active--alternative{color:#fff}.breadcrumb--nav .breadcrumb-item.active--alternative a{color:#fff}.breadcrumb--nav .breadcrumb-item.active--alternative a:hover,.breadcrumb--nav .breadcrumb-item.active--alternative a:focus{color:#42c5eb;text-decoration:underline}.breadcrumb--nav .breadcrumb-item.active--alternative:before{background-image:url("../images/arrow_link_white.svg")}}.feedback{width:100%}.feedback--submit{justify-content:space-between;padding:0 15px}@media(min-width: 768px){.feedback--submit{margin-top:15px}}.feedback--submit .btn{width:100%;margin:15px 0 0 15px}@media(min-width: 768px){.feedback--submit .btn{width:auto;min-width:200px;margin:0}}.feedback--submit .form-check{padding:0 15px}.feedback--submit .form-check-input{position:relative;margin-left:0;margin-right:5px}.feedback--submit label{font-size:13px;line-height:20px;display:inline}.feedback--form{width:100%}.feedback--form .form-row{width:100%;padding-left:10px}.feedback--form .feedback--group{display:flex;flex-direction:column;align-items:flex-start;padding:0 15px}@media(min-width: 576px){.feedback--form .feedback--group{margin-bottom:1rem}}@media(min-width: 768px){.feedback--form .feedback--group{align-items:center;margin-bottom:0}.feedback--form .feedback--group:first-child{align-items:flex-start}.feedback--form .feedback--group:last-child{align-items:flex-end}.feedback--form .feedback--group label{width:100%;justify-content:flex-start}}.feedback--form .feedback--group .form-control{min-width:100%;border-radius:0;font-size:14px;padding:.875rem .75rem}.feedback--form .feedback--group label{font-size:13px;font-weight:700;line-height:26px;color:#262e32;margin-bottom:0}@media(min-width: 768px){.feedback--form .feedback--group label{margin-bottom:.5rem}}.feedback--form .feedback--group label.required:after{content:"*";display:inline;width:25px;height:25px}.anchor{top:0;width:100%;border:0}@media(min-width: 768px){.anchor{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;width:auto}}@media(min-width: 992px){.anchor{justify-content:center}}.anchor--wrapper{position:relative;max-width:100%}.anchor--container{position:relative;display:block;float:none;background-color:transparent;border:0;margin:0 auto 20px;width:90%}@media(min-width: 768px){.anchor--container{width:auto;margin:0}}.anchor--btn{width:100%;text-align:center;background:#fff;color:#262e32;text-transform:none;border-bottom:1px solid #262e32}.anchor--btn:focus,.anchor--btn:hover,.anchor--btn:visited{background:#fff;box-shadow:none;color:#262e32}.anchor--btn:active,.anchor--btn:visited{color:#517f9f;border-bottom:1px solid #517f9f}.anchor--btn.active{color:#517f9f;border-bottom:1px solid #517f9f}.anchor--item{font-size:14px;line-height:25px;text-align:center;color:#262e32;background-color:#fff;border-radius:0;border:1px solid #262e32;display:block;top:0;left:0;width:100%;padding:0;opacity:1;list-style:none}.anchor--item:first-child,.anchor--item:last-child{border-radius:0 !important}@media(min-width: 992px){.anchor--item{position:relative;display:block;width:auto;margin:4px;padding:0;border:1px solid transparent}.anchor--item:first-child,.anchor--item:last-child{margin-bottom:4px}}.anchor--item .link{border-bottom:none;display:inline-block;padding:15px 20px;width:100%}@media(min-width: 992px){.anchor--item .link{color:#262e32;display:block;height:100%;font-weight:bold;padding:20px}}.anchor--item .link:hover,.anchor--item .link.active{color:#517f9f !important;border-bottom:none}@media(min-width: 992px){.anchor--item .link:hover,.anchor--item .link.active{border-bottom:2px solid #517f9f}}.area--anchor .dropdown{margin:10px 20px;width:100%;position:relative}@media(min-width: 768px){.area--anchor .dropdown{width:80%;margin:20px auto}}@media(min-width: 992px){.area--anchor .dropdown{width:100%;margin:0}}.area--anchor .dropdown.active .selLabel:after{content:"▲"}.area--anchor .dropdown.active .dropdown-list{position:relative;padding-left:0;padding-top:5px}.area--anchor .dropdown.active .dropdown-list li{position:relative}@media(min-width: 992px){.area--anchor .dropdown .sellabel{display:none}}.area--anchor .dropdown>span{position:relative;width:100%;display:flex;align-items:center;height:60px;padding:0 50px 0 30px;line-height:60px;color:#517f9f;font-size:14px;background:#fff;z-index:10;cursor:pointer;border:1px solid #262e32;box-shadow:0 1px 1px rgba(0,0,0,.1)}@media(min-width: 992px){.area--anchor .dropdown>span{display:none}}.area--anchor .dropdown>span:after{content:"▼";position:absolute;color:#517f9f;right:0;top:0;width:50px;text-align:center;font-size:12px;padding:15px;height:100%;line-height:24px}.area--anchor .dropdown>span:active:after{content:"▲"}.area--anchor .dropdown-list{position:absolute;top:0;width:100%}@media(min-width: 992px){.area--anchor .dropdown-list{position:relative;width:auto;border-top:1px solid #cad8e2;border-bottom:1px solid #cad8e2}}.area--anchor .dropdown-list li{display:block;list-style:none;left:0;opacity:1;position:absolute;top:0;width:100%}@media(min-width: 992px){.area--anchor .dropdown-list li{position:relative;width:auto;margin-top:0;margin-bottom:0;min-height:66px;border:0}}.navbar-fixed{background-color:#fff;position:fixed;left:0;right:0;z-index:1000}.full-width-alert-container{display:flex;justify-content:center;align-items:center;padding:20px 0}.full-width-alert-img{display:flex;align-self:center;width:100%;max-width:100px;margin:0 auto 15px auto}.full-width-alert-title{text-align:center;font-size:20px}@media(min-width: 576px){.full-width-alert-title{font-size:22px;text-align:left;margin-left:15px}}@media(min-width: 768px){.full-width-alert-title{font-size:25px}}@media(min-width: 992px){.full-width-alert-title{font-size:32px}}.scroll-top{position:fixed;overflow:hidden;width:40px;height:40px;right:30px;bottom:30px;display:flex;justify-content:center;padding-top:2px;opacity:0;visibility:hidden;z-index:99999999;border-radius:30px;border:1px solid #fff;background-color:#517f9f;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scroll-top.show{visibility:visible;cursor:pointer;opacity:.5}.scroll-top.show:hover{opacity:1;box-shadow:0 0 8px 0 rgba(48,70,88,.39)}.card{background:#f5f5f5;border-radius:2px;border:0}@media(min-width: 992px){.card{margin-top:0;margin-bottom:0}}.card-img-top{border-top-left-radius:2px;border-top-right-radius:2px}.card-img-bottom{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.card-image{display:flex;flex-direction:column;justify-content:flex-start;background-color:#f0f4f4;height:100%}@media(min-width: 992px){.card-image{flex-direction:column}}.card-image--image{height:170px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 768px){.card-image--image{min-width:300px;flex:1 1 40%}}@media(min-width: 992px){.card-image--image{min-width:0;flex:0 1 auto}}.card-image--body{padding:15px}@media(min-width: 992px){.card-image--body{padding:30px 15px 15px 15px}}.card-image--text ul{padding-left:15px}.card-image--title{font-size:18px;line-height:24px;color:#2f393e}@media(min-width: 768px){.card-image--title{font-size:22px;line-height:30px}}.card-image--link{text-decoration:none}.card-image--data{font-size:14px;line-height:1.5;font-weight:400;color:#517f9f}.card-image--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px}.card-image--footer p{margin:0;text-align:right}@media(min-width: 768px){.card-image--footer{position:absolute;bottom:15px;right:40px;padding:0}}@media(min-width: 992px){.card-image--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px;bottom:0;left:0}}.card-video{display:flex;flex-direction:column;justify-content:flex-start;background-color:#f5f5f5;height:100%}@media(min-width: 992px){.card-video{flex-direction:column}}.card-video--video{background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}@media(min-width: 768px){.card-video--video{min-width:300px;flex:1 1 40%}}@media(min-width: 992px){.card-video--video{min-width:0;flex:0 1 auto}}.card-video--body{padding:15px}@media(min-width: 992px){.card-video--body{padding:30px 15px 15px 15px}}.card-video--title{font-size:18px;line-height:24px;color:#2f393e}@media(min-width: 768px){.card-video--title{font-size:22px;line-height:30px}}.card-video--link{text-decoration:none}.card-video--data{font-size:14px;line-height:1.5;font-weight:400;color:#517f9f}.card-video--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px}.card-video--footer p{margin:0;text-align:right}@media(min-width: 768px){.card-video--footer{position:absolute;bottom:15px;right:40px;padding:0}}@media(min-width: 992px){.card-video--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px;bottom:0;left:0}}.card-news{display:flex;flex-direction:column;justify-content:flex-start;background-color:#f0f4f4;height:100%;border:1px solid #cad8e2;border-radius:4px}@media(min-width: 992px){.card-news{flex-direction:column}}.card-news--image{height:170px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 768px){.card-news--image{min-width:300px;flex:1 1 40%}}@media(min-width: 992px){.card-news--image{min-width:0;flex:0 1 auto}}@media(min-width: 1200px){.card-news--image{height:240px}}.card-news--body{padding:15px}@media(min-width: 992px){.card-news--body{padding:30px 15px 15px 15px}}.card-news--body .card-description{padding-top:10px;color:#686d70}.card-news--body .card-description span{display:block;color:#686d70 !important;text-decoration:none;font-weight:200;font-size:15px;line-height:22px}.card-news--body .card-description .module{margin:0 0 1em 0;overflow:hidden}.card-news--body .card-description .overflow{position:relative;max-height:3.9rem;overflow:hidden}.card-news--title{font-size:18px;line-height:24px;color:#2f393e}@media(min-width: 768px){.card-news--title{font-size:22px}}.card-news--title .card-title{color:#262e32;font-size:18px;font-weight:500;line-height:24px}.card-news--title .card-title:hover{color:#517f9f}.card-news--data{font-size:14px;line-height:1.5;font-weight:400;color:#686d70}.card-news--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px}.card-news--footer p{margin:0;text-align:right}@media(min-width: 768px){.card-news--footer{position:absolute;bottom:15px;right:40px;padding:0}}@media(min-width: 992px){.card-news--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding:15px;bottom:0;left:0}}.card-key{position:relative;padding:30px;height:100%;border:1px solid #cad8e2;border-radius:4px;background-color:#fff}@media(min-width: 768px){.card-key{display:flex;flex-direction:row;padding:30px}}@media(min-width: 992px){.card-key{flex-direction:column}}.card-key--container:last-child{margin-bottom:120px}@media(min-width: 768px){.card-key--container:last-child{margin-bottom:1.5rem}}.card-key--img{display:flex;align-self:center;width:100%;max-width:100px;max-height:100px}@media all and (-ms-high-contrast: none){.card-key--img{height:auto}}.card-key--title{text-align:center;margin-bottom:10px}@media(min-width: 768px){.card-key--title{font-size:22px;font-weight:bold;letter-spacing:.4px;line-height:27px}}.card-key--text{display:block}.card-key--text p{color:#686d70;text-justify:inter-character;font-weight:200}@media(min-width: 768px){.card-key--text p{font-size:15px;line-height:22px}}.card-key--link{margin:0;display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 100%}.card-key--link .link{color:#517f9f !important;font-size:18px;font-weight:bold;line-height:26px}.card-key--link .link:hover,.card-key--link .link:focus,.card-key--link .link:focus-within{color:#42c5eb !important}.card-key .card-body{padding:30px 0 0;display:flex;flex-direction:column;height:100%}.card-hidden{display:block;height:100%;min-height:135px;transition:.25s;border-radius:4px;border:1px solid #e5e7f2;margin:0;padding:30px;margin-bottom:30px;overflow:hidden;padding-bottom:0;background-color:#fff;cursor:default}.card-hidden.pointer{cursor:pointer}.card-hidden:hover,.card-hidden:focus,.card-hidden:focus-within{box-shadow:0 5px 40px rgba(0,0,0,.05)}.card-hidden:hover .card-head,.card-hidden:focus .card-head,.card-hidden:focus-within .card-head{transform:translate3d(0, -85px, 0);opacity:0}.card-hidden:hover .card-body,.card-hidden:focus .card-body,.card-hidden:focus-within .card-body{transform:translate3d(0, -85px, 0)}.card-hidden:hover .card-body p,.card-hidden:focus .card-body p,.card-hidden:focus-within .card-body p{opacity:1}.card-hidden .card-head,.card-hidden .card-body{display:inline-block;vertical-align:bottom;transition:transform .25s ease-in-out}.card-hidden .card-body{padding:0}.card-hidden .card-body p{margin-bottom:25px;transition:.25s;opacity:1;color:#828282;padding-top:10px}@media(min-width: 768px){.card-hidden .card-body p{opacity:0;margin-bottom:-60px}}.card-hidden .card-head{font-size:42px;margin-bottom:25px;margin-right:0;float:left;width:100%;transition:all 250ms ease-in-out}.card-hidden--img{max-width:55px;max-height:55px}@media all and (-ms-high-contrast: none){.card-hidden--img{height:auto}}.card-hidden--title{font-size:22px;font-weight:bold;letter-spacing:.4px;line-height:27px;text-align:left;color:#2f393e;min-height:50px}.card-hidden.dark{background-color:#304658}.card-hidden.dark .card-body p{color:#fff}.card-hidden.dark .card-hidden--title{color:#fff}.card-hidden.light{background-color:#f4f4f4}.card-media{background-color:transparent;margin-bottom:15px;padding:0 15px}@media(min-width: 768px){.card-media{padding:30px}}.card-media .media{flex-direction:row;align-items:center}.card-media .media.text-center{justify-content:center}@media(min-width: 768px){.card-media .media-body{position:relative;flex:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}}.card-media--title{color:#2f393e;text-align:center}@media(min-width: 768px){.card-media--title{font-size:22px;line-height:27px;font-weight:bold;letter-spacing:.4px}}.card-media--img{max-width:42px;width:100%;margin-bottom:15px}@media(min-width: 576px){.card-media--img{max-width:64px;height:64px;margin-bottom:30px}}.card-media--text{margin:0;text-align:center;padding:0 30px;text-justify:inter-character}@media(min-width: 768px){.card-media--text{text-align:left;padding:0;font-size:16px;line-height:26px}}.card-media .card-body{padding:15px 0 0}.card-media--link .link{color:#517f9f !important;font-size:15px;font-weight:normal;line-height:26px}.card-media--link .link:hover,.card-media--link .link:focus,.card-media--link .link:focus-within{color:#42c5eb !important}.card-resource{position:relative;padding:30px 15px;height:100%;background-color:#fff;border-radius:4px;border:1px solid #cad8e2;color:#517f9f;transition:all ease-in .3s}@media(min-width: 768px){.card-resource{display:flex;flex-direction:row;padding:30px}}@media(min-width: 992px){.card-resource{flex-direction:column}}.card-resource:hover,.card-resource:focus,.card-resource:focus-within{box-shadow:0 5px 40px 0 rgba(0,0,0,.1)}.card-resource--container:last-child{margin-bottom:120px}@media(min-width: 768px){.card-resource--container:last-child{margin-bottom:1.5rem}}.card-resource--img{display:flex;align-self:flex-start;width:100%;max-width:50px}@media all and (-ms-high-contrast: none){.card-resource--img{height:auto}}.card-resource--type{font-size:14px;text-transform:uppercase;font-weight:600;line-height:25px;color:#262e32}.card-resource--title{text-align:left;margin-bottom:15px;color:#517f9f;font-weight:bold;font-size:18px;line-height:26px}@media(min-width: 992px){.card-resource--title{text-align:left}}.card-resource--text{text-align:center;padding:0 30px;text-justify:inter-character;font-size:14px;font-weight:bold;letter-spacing:.4px;line-height:25px}.card-resource--link{margin:0;text-align:left}@media(min-width: 768px){.card-resource--link{font-size:16px;line-height:26px}}.card-resource .card-body{padding:30px 0 0}@media(min-width: 768px){.card-resource .card-body{padding:0 0 0 30px}}@media(min-width: 992px){.card-resource .card-body{padding:30px 0 0 0}}.card-arrow{background-color:transparent;padding:0 15px;margin-bottom:0;height:100%}@media(min-width: 768px){.card-arrow{padding:30px;margin-bottom:30px}}.card-arrow .card-body{overflow:hidden;padding:0;height:auto;max-height:650px;transition:max-height .2s ease-out}.card-arrow--mini .card-body{max-height:0}.card-arrow--link{color:#517f9f;font-size:18px;font-weight:bold;line-height:26px}.card-arrow .media{flex-direction:row;align-items:center}.card-arrow .media-body{align-content:center;padding-left:15px}@media(min-width: 768px){.card-arrow .media-body{position:relative;flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-left:0}}.card-arrow--title{font-size:20px;line-height:30px;font-weight:600;letter-spacing:.4px;text-align:left}.card-arrow--img{width:auto;max-width:34px}@media(min-width: 768px){.card-arrow--img{margin:0 15px 0 0}}@media(min-width: 992px){.card-arrow--img{width:100%}}.card-arrow--text{padding:20px 0 0;text-align:left}.card-arrow--text p{font-size:15px;line-height:22px;font-weight:400}.card-button{position:relative;height:100%;padding:30px}@media(min-width: 768px){.card-button{display:flex;flex-direction:column;margin:15px 0}}@media(min-width: 992px){.card-button{margin:0}}.card-button--container{margin-bottom:15px}@media(min-width: 768px){.card-button--container{margin-bottom:30px}}.card-button--img{display:flex;align-self:flex-start;width:100%;max-width:60px;height:auto}.card-button--type{font-size:22px;font-weight:bold;letter-spacing:.4px;line-height:27px;color:#262e32;margin-bottom:1rem}.dark-card .card-button--type{color:#fff}.card-button p{margin-bottom:.5rem}.card-button--text{text-align:left;font-size:16px;line-height:26px;margin-bottom:30px}.card-button--link{display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.3rem;flex:1 1 100%}.card-button--link .btn{font-size:16px;line-height:22px;text-align:center;width:100%}.card-button .card-body{display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding:30px 0 0}.card-row--container .card-row{margin-bottom:30px;border-bottom:2px solid #cddde4}@media(min-width: 768px){.card-row--container .card-row{padding-bottom:30px;margin-bottom:30px}}@media(min-width: 992px){.card-row--container .card-row{margin-bottom:30px}}.card-row--container:last-child .card-row{border-bottom:0}.card-row{margin-bottom:20px;padding-bottom:15px;background-color:transparent;border-bottom:.5px solid #8bb0c0}.card-row .media{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.card-row .media{flex-direction:row;align-items:flex-start}}@media(min-width: 768px){.card-row .media-body{position:relative;flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-start}}.card-row--title{text-align:left;font-size:22px;color:#262e32;font-weight:bold;letter-spacing:.4px;line-height:27px}.bg-image .card-row--title,.dark-area .card-row--title{color:#fff !important}.card-row--img{max-width:100px;width:100%;margin-bottom:30px}@media(min-width: 768px){.card-row--img{margin-bottom:0;margin-right:30px}}.card-row--text{margin:0;text-align:left;margin-bottom:30px}.card-row--text p,.card-row--text ul li,.card-row--text ol li{margin-bottom:0;padding:0;font-weight:200;color:#686d70;font-size:15px;line-height:22px;text-justify:inter-character}.card-row--link a{color:#517f9f !important;font-size:18px;font-weight:bold;line-height:26px}.card-row--link a:hover,.card-row--link a:focus,.card-row--link a:focus-within{color:#42c5eb !important}.card-row .card-body{padding:15px 0 0}.card-banner{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;height:100%;min-height:170px}@media(min-width: 768px){.card-banner{flex-direction:row}}@media(min-width: 992px){.card-banner{flex-direction:column}}.card-banner--wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.card-banner--image{max-width:60%;max-height:100px}.card-banner--body{padding:15px}@media(min-width: 992px){.card-banner--body{padding:30px 15px 15px 15px}}.card-banner--title{font-size:18px;line-height:24px;color:#2f393e}@media(min-width: 768px){.card-banner--title{font-size:22px;line-height:30px}}.card-banner--data{font-size:14px;line-height:1.5;font-weight:400;color:#517f9f}.card-banner--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px}.card-banner--footer p{margin:0;text-align:right}@media(min-width: 768px){.card-banner--footer{position:absolute;bottom:15px;right:40px;padding:0}}@media(min-width: 992px){.card-banner--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:0 15px 15px;bottom:0;left:0}}.area{background-color:#fff}.area--title{width:100%;margin:0 auto 40px auto;color:#262e32;text-align:center}.area--title.text-left{margin-left:0 !important}@media(min-width: 768px){.area--title.text-left{padding-left:5px}}@media(min-width: 768px){.area--title{margin-bottom:60px !important;font-size:32px;line-height:43px}}@media(min-width: 992px){.area--title{width:90%}}.area--title.title-left{text-align:left}@media(min-width: 768px){.area--title--newsletter{font-size:32px;letter-spacing:1px;line-height:44px;margin-bottom:30px}}@media(min-width: 992px){.area--title--newsletter{font-size:35px;margin-bottom:40px}}.area--subtitle{width:80%;margin:0 auto 30px auto;font-size:24px;line-height:33px;font-weight:bold;color:#262e32;text-align:center}.area--description{width:80%;text-align:center;margin:0 auto 60px auto;font-size:14px;line-height:20px;word-break:break-word}.area--description.text-left{margin:-30px auto 30px;width:90%}@media(min-width: 768px){.area--description.text-left{width:100%;margin:0 auto 60px 0}}@media(min-width: 992px){.area--description{font-size:16px;line-height:26px}}.area--title+.area--description{margin-top:-30px}.area--subtitle+.area--description{margin-top:-15px}.area--slider-card{position:relative;padding-top:120px;padding-bottom:120px}.area--breadcrumb{top:0;display:none;position:absolute;width:100%;background-color:transparent;z-index:1}@media(min-width: 768px){.area--breadcrumb{display:block;padding-top:30px}}@media(min-width: 992px){.area--breadcrumb--top{margin-top:370px}}.area--anchor{padding:30px 0}@media(min-width: 992px){.area--anchor{padding:0}}.area--top{padding-top:30px}.area--top:first-child{padding-top:15px}@media(min-width: 992px){.area--top:first-child{padding-top:80px}}@media(min-width: 992px){.area--top{padding-top:80px}}.area--bottom{padding-bottom:30px}@media(min-width: 992px){.area--bottom{padding-bottom:80px}}.footer__top{padding-top:50px}.footer__logo{margin-bottom:30px;text-align:center}@media(min-width: 768px){.footer__logo{margin-bottom:0;text-align:left}}.footer__logo .img-fluid{max-width:130px}.footer-main{padding:0 2rem;background-color:#18242d}.footer-main--row{padding-top:50px;flex-direction:column;text-align:center;padding-bottom:50px}@media(min-width: 768px){.footer-main--row{flex-direction:unset}}@media(min-width: 992px){.footer-main--row{justify-content:space-between;text-align:left;padding-bottom:100px}}.footer-main--list{display:block;padding-left:0}.footer-main--list li{list-style:none;font-size:15px;font-weight:100;margin-bottom:10px;text-align:left}.footer-main--list li a{display:inline-block;margin-bottom:5px;color:#f4f4f4}.footer-main--list li a:hover,.footer-main--list li a:active,.footer-main--list li a_focus{color:#517f9f}.footer-main--list--right li{font-weight:400;margin-bottom:20px}@media(min-width: 992px){.footer-main--list--right li{margin-bottom:25px}}.footer-main--list--right li a{color:#f4f4f4;font-weight:bold}.footer-main--title{display:inline-block;width:100%;margin-bottom:15px;font-size:13px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#96999a !important;text-align:left}.footer-main--contact{margin-bottom:10px;font-weight:600;-ms-word-break:break-all;word-break:break-all;clear:both;float:left}.footer-main--description{font-weight:600}.footer-main--p{font-size:12px;line-height:22px}@media(min-width: 576px){.footer-main--p{font-size:14px;line-height:25px}}.footer-legal{padding:0 2rem;background-color:#fff}.footer-legal--row{display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:100%;margin:0 auto;padding-top:15px;padding-bottom:8px;text-align:center}@media(min-width: 992px){.footer-legal--row{max-width:100%;margin:inherit;flex-wrap:initial;text-align:left}}.footer-legal--row .link{color:#2f393e}.footer-legal--row .link:hover,.footer-legal--row .link:focus,.footer-legal--row .link:active{color:#517f9f;text-decoration:underline}.footer-legal--social{justify-content:space-between}@media(min-width: 992px){.footer-legal--social{padding-top:2px;justify-content:flex-end}}.footer-legal--social a{color:#fff;font-size:18px}.footer-legal--icon{display:block;padding:5px}@media(min-width: 576px){.footer-legal--icon{margin-right:10px;margin-left:10px}}@media(min-width: 576px){.footer-legal--icon:last-child{margin-left:15px;margin-right:0}}.footer-legal--icon img{max-height:24px}@media(min-width: 576px){.footer-legal--icon img{max-height:14px}}@media(min-width: 768px){.footer-legal--icon img{max-height:24px}}.footer-legal--icon .social-icon{font-size:24px;opacity:.8}.footer-legal--icon .social-icon:hover,.footer-legal--icon .social-icon:active,.footer-legal--icon .social-icon:focus{opacity:1}.footer-legal--copy{margin-bottom:15px;margin-top:30px;color:#2f393e}.footer-legal--copy .par-detail{white-space:pre-line}@media(min-width: 576px){.footer-legal--copy .par-detail{white-space:initial}}@media(min-width: 576px){.footer-legal--copy{margin-top:15px}}.footer-legal--info{width:100%}@media(min-width: 992px){.footer-legal--info{width:auto}}.footer-legal--info.is--copyright{order:0}@media(min-width: 768px){.footer-legal--info.is--copyright{order:2}}@media(min-width: 992px){.footer-legal--info.is--copyright{order:0}}.footer-legal.dark-blue{background-color:#243746}.footer-legal--list{margin-bottom:0}@media(min-width: 768px){.footer-legal--list:last-child{margin-bottom:30px}}@media(min-width: 992px){.footer-legal--list:last-child{margin-bottom:0}}@media(min-width: 992px){.footer-legal--list{margin-top:12px}}.footer-legal--list .list-inline-item{position:relative;display:inline;border-left:1px solid #2f393e;padding-left:.5rem}@media(min-width: 768px){.footer-legal--list .list-inline-item{display:inline-block}}.footer-legal--list .list-inline-item:first-child{margin-top:0;border-left:none}.footer-legal--list .list-inline-item:last-child{padding-bottom:0}.footer-legal--list .list-inline-item:last-child:before{width:0;border-color:transparent}.footer-legal--list .list-inline-item:not(:last-child){margin-right:.5rem}.form__square{padding:40px 38px;border-radius:4px;background-color:#fff;border:1px solid #cad8e2}.form__square .contactConsent-advice--text{color:#304658}.form__square--noborder{padding:0;border:0;background-color:transparent;border-radius:0}.form__square .contact--group:last-child{padding:0}.form__square__title{font-size:18px;font-weight:bold;line-height:22px;color:#262e32;margin-bottom:25px}.dark-area .form__square__title{color:#262e32}.form__square--noborder .form__square__title{font-size:28px;font-weight:bold;line-height:36px}.dark-area .form__square--noborder .form__square__title,.medium-area .form__square--noborder .form__square__title{color:#fff}.form__square__text{margin-bottom:30px;font-size:15px;line-height:22px;color:#686d70}.dark-area .form__square--noborder .form__square__text,.medium-area .form__square--noborder .form__square__text{color:#fff}.form__square__check .form-check-label{color:#686d70}.dark-area .form__square--noborder .form__square__check .form-check-label,.medium-area .form__square--noborder .form__square__check .form-check-label{color:#fff}.medium-area .form__square__check .form-check-label a{color:#8bb0c0}.medium-area .form__square__check .form-check-label a:hover,.medium-area .form__square__check .form-check-label a:focus,.medium-area .form__square__check .form-check-label a:focus-within{color:#42c5eb}.form__square__check .form__square__link{color:#686d70}.form__square__check .form__square__link:hover,.form__square__check .form__square__link:focus,.form__square__check .form__square__link:focus-within{color:#517f9f}.dark-area .form__square--noborder .form__square__check .form__square__link,.medium-area .form__square--noborder .form__square__check .form__square__link{color:#fff}.dark-area .form__square--noborder .form__square__check .form__square__link:hover,.dark-area .form__square--noborder .form__square__check .form__square__link:focus,.dark-area .form__square--noborder .form__square__check .form__square__link:focus-within,.medium-area .form__square--noborder .form__square__check .form__square__link:hover,.medium-area .form__square--noborder .form__square__check .form__square__link:focus,.medium-area .form__square--noborder .form__square__check .form__square__link:focus-within{color:#42c5eb}.form__square__check .btn--check{max-height:15px;width:15px;border-radius:2px}.form__square input[type=text],.form__square input[type=email],.form__square input[type=tel],.form__square textarea{color:#304658}.form__square .btn{min-height:50px}.bg-image .form__square__title,.bg-image .form-check-label{color:#fff}.bg-image .contactConsent-advice--text p{color:#fff}.bg-image .contactConsent-advice--text.black p{color:#304658}.bg-image .black p{color:#304658}.logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%;text-align:center}.logos a{display:inline-block;max-width:90px}@media(min-width: 768px){.logos a{max-width:150px}}@media(min-width: 992px){.logos a{max-width:160px}}.logos a .logos--img{margin:0}.logos--img{max-width:90px}@media(min-width: 768px){.logos--img{max-width:150px}}@media(min-width: 992px){.logos--img{max-width:160px}}.logos--title{margin:60px auto 30px auto}@media(min-width: 768px){.logos--title{margin:30px auto 30px auto}}.logos .logo{width:100%;padding:15px 0;display:inline-block}@media(min-width: 768px){.logos .logo{width:initial}}.logos-section .logos--title{margin-top:0;z-index:2}.logos.logos--grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.logos.logos--grid .logo{display:flex;justify-content:center;align-content:center;width:100%;padding:20px 15px}@media(min-width: 768px){.logos.logos--grid .logo{width:33.33%;border-right:1px solid #fff;border-bottom:1px solid #fff}.logos.logos--grid .logo:nth-child(3n+0){border-right:none}.logos.logos--grid .logo:nth-last-child(-n+3){border-bottom:none}.logos.logos--grid .logo.logo-border-bottom{border-bottom:1px solid #fff}}.logos.logos--grid .logo a,.logos.logos--grid .logo .logos--img{align-self:center;max-height:70px}.slider{background-color:#686d70}.slider--container{width:100%;height:100%}.slider--item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 15px 15px;text-align:center;height:100%;min-height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px){.slider--item{min-height:440px;justify-content:center;padding:15px}}@media(min-width: 992px){.slider--item{justify-content:center;align-items:center;padding:60px 15px 15px}}.slider--title{color:#fff;font-size:28px;line-height:38px;font-weight:lighter;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:15px}@media(min-width: 992px){.slider--title{font-size:48px;line-height:60px;font-weight:normal;margin-bottom:30px;max-width:80%}}.slider--text{font-size:14px;line-height:20px;font-weight:lighter;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:60px}@media(min-width: 992px){.slider--text{width:50%;font-size:22px;line-height:30px;font-weight:normal;margin-bottom:.5rem}}.slider--handler{display:none}@media(min-width: 992px){.slider--handler{display:block;background-image:url("../images/arrow_slider_left.svg");background-position:center center}}.slider .swiper-button-prev{background-image:url("../images/arrow_slider_left.svg")}.slider .swiper-button-next{background-image:url("../images/arrow_slider_right.svg")}.slider--pagination{margin-bottom:10px}.slider--pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background-color:#517f9f;opacity:.5;outline:none}.slider--pagination .swiper-pagination-bullet:hover,.slider--pagination .swiper-pagination-bullet:focus{opacity:1}.slider--pagination .swiper-pagination-bullet-active{opacity:1}.slider-card{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;background:#fff;border:1px solid #cad8e2;border-radius:4px;overflow:hidden}.slider-card--head{height:100%;overflow:hidden}@media(min-width: 576px){.slider-card--head{min-height:300px}}.slider-card--head:hover .slider-card--img,.slider-card--head:focus .slider-card--img,.slider-card--head:focus-within .slider-card--img{transform:scale(1.2)}.slider-card--body{display:flex;flex-direction:column;flex:0 1 100%;flex-grow:0;padding:20px;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important}.slider-card--body .slider-card--title{margin-top:0;margin-bottom:5px;padding:0;font-size:18px;line-height:24px}.slider-card--body p{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;margin:5px 0;font-size:15px;font-weight:100;line-height:22px;color:#686d70 !important;margin-bottom:30px}.slider-card--body p a{align-self:center}.slider-card--footer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;height:100%;padding:0 20px 20px 20px;background-color:#fff;border-top:0;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}.slider-card--row{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap}.slider-card--container{width:100%;height:100%;display:flex}.slider-card--wrapper{height:auto}.slider-card--item{display:flex;flex-direction:column;height:100%;padding:0 15px;text-align:center;font-size:18px}@media(min-width: 768px){.slider-card--item{padding:0}}@media(min-width: 992px){.slider-card--item{min-width:237.5px}}.slider-card--title{color:#18242d !important;margin-bottom:15px;font-size:19px !important;font-weight:600}.slider-card--img{width:100%;max-height:300px;height:100%;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;overflow:hidden;transition:all .3s ease-in-out;object-fit:cover}.slider-card--wrapHandler{position:relative;display:none}@media(min-width: 768px){.slider-card--wrapHandler{display:block;min-width:50px}}.slider-card--handler{display:none}@media(min-width: 768px){.slider-card--handler{right:-50px;top:50%;display:block;background-image:url("../images/Fill_hover.svg");background-position:center center}.slider-card--handler-left{left:-50px;transform:rotate(180deg)}}.slider-card--pagination{position:relative;width:100%;margin-top:25px;margin-bottom:10px;text-align:center}.slider-card--handle--prev{transform:rotate(180deg);right:15px;left:auto}@media(min-width: 992px){.slider-card--handle--prev{right:30px}}@media(min-width: 1200px){.slider-card--handle--prev{right:60px}}.slider-card--handle--next{left:15px}@media(min-width: 992px){.slider-card--handle--next{left:30px}}@media(min-width: 1200px){.slider-card--handle--next{left:60px}}@media(min-width: 992px){.menu .navbar-default .navbar-nav>li.dropdown:hover>a,.menu .navbar-default .navbar-nav>li.dropdown:hover>a:hover,.menu .navbar-default .navbar-nav>li.dropdown:hover>a:focus{background-color:#e7e7e7;color:#555}.menu li.dropdown:hover>.dropdown-menu{display:block}}.menu__toggle{height:32px;width:32px;padding:5px;outline:none;margin-left:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-top:35px !important;z-index:100}@media(min-width: 768px){.menu__toggle{position:absolute;margin:0 !important;right:40px;top:18px}}.menu__toggle span,.menu__toggle span:after,.menu__toggle span:before{display:block;position:absolute;content:"";height:3px;width:30px;right:0;background:#FACE3E;border-radius:2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu__toggle span:after{top:-18px}.menu__toggle span:before{top:-9px}.menu__toggle span{top:15px}.menu__toggle span.disabled{background-color:gray}.menu__toggle span.disabled::after,.menu__toggle span.disabled::before{background-color:gray}.menu__toggle.open span{background-color:transparent;top:30px}.menu__toggle.open span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-22px}.menu__toggle.open span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-22px}.menu--top{justify-content:center;transition:all .2s ease-out;background-color:#4c4e53;z-index:99;box-shadow:0 2px 12px 0 rgba(0,0,0,.55)}@media(min-width: 768px){.menu--top{justify-content:space-between}}@media(min-width: 992px){.menu--top{position:relative;display:flex;justify-content:space-around;align-content:center;height:75px;margin:0;box-shadow:none}}.menu--top.show__mobile{box-shadow:none}.menu--top .navbar-brand{margin:0;z-index:50}@media(min-width: 992px){.menu--top .navbar-brand.absolute{position:relative;left:4rem}}.menu--top .navbar-brand img{width:200px;margin-left:1px;transition:width .3s ease}.menu--top .nav{display:none}@media(min-width: 768px){.menu--top .nav{display:flex;align-self:end}}@media(min-width: 992px){.menu--top .nav{align-items:center}}.menu--top--landing.dark-blue{background-color:#243746}@media(min-width: 992px){.menu--top--landing{justify-content:space-between;box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}}.menu--top--landing .nav .nav-item a{color:#2f393e !important}.menu--top--landing .nav .nav-item a:hover,.menu--top--landing .nav .nav-item a:focus,.menu--top--landing .nav .nav-item a:focus-within{color:#517f9f !important}.menu--top--landing .nav .nav-item a:hover span,.menu--top--landing .nav .nav-item a:focus span,.menu--top--landing .nav .nav-item a:focus-within span{color:#517f9f !important}.menu--top--landing .nav .nav-item a span{color:#2f393e !important}.menu--top--landing .nav .nav-item .dropdown-item:focus,.menu--top--landing .nav .nav-item .dropdown-item:hover{background-color:transparent !important}.menu--icon{display:block;margin-left:15px;margin-right:0;padding:5px}.menu--icon:hover{color:#517f9f}.menu--icon img{max-height:15px}.menu--phone span{padding-left:30px;color:#262e32;background-image:url("../images/phone_dark.svg");background-repeat:no-repeat;background-position:left center;background-size:20px}@media(min-width: 768px){.menu--phone span{padding-left:5px;color:#fff;background:none}}.menu--phone.phone-mobile{margin-top:60px;margin-bottom:15px}.menu--main{position:absolute;top:0;background-color:transparent;width:100%}@media(min-width: 768px){.menu--main{right:0;width:100%}}@media(min-width: 992px){.menu--main{position:relative;background-color:#fff;border-top:1px solid #ecf0f0;width:auto}.menu--main::after{display:none}}.menu--main::after{content:"";position:absolute;top:0;left:0;width:100vw;height:0;background-color:transparent;z-index:-5;transition-property:height,background;transition-duration:.01s,.5s;transition-timing-function:ease}.menu--main.show__mobile::after{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(67,68,71,.7);z-index:-5}.menu--main .navbar{padding:0;height:57px;width:80px}.menu--main .navbar.show__mobile{height:100%;width:auto}@media(min-width: 768px){.menu--main .navbar{width:100%}}@media(min-width: 992px){.menu--main .navbar{padding:0 1rem;height:auto;width:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}}.menu--main .navbar-toggler{margin-top:7px;outline:none}.menu--main .navbar-toggler:focus,.menu--main .navbar-toggler:active{outline:none}.menu--main .navbar-collapse{display:flex;flex-direction:column;height:70vh !important;margin-top:5px;z-index:25;background:#fff;transform:translateY(-200vw);transition:transform .5s ease}@media(min-width: 768px){.menu--main .navbar-collapse{transform:translateY(-150vw)}}@media(min-width: 992px){.menu--main .navbar-collapse{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100% !important;margin-top:0;transform:translateY(0%)}.menu--main .navbar-collapse .menu--group{padding-top:0 !important;flex:0 1 auto;margin:0 !important;flex-grow:1;justify-content:flex-end}}.menu--main .navbar-collapse.show__mobile{width:100vw;padding:0px;overflow-y:auto;transform:translateY(0);box-shadow:0 2px 2px 0 rgba(0,0,0,.55)}.menu--main .navbar-collapse.show__mobile.last--up{justify-content:flex-start}.menu--main .navbar-collapse.close__mobile{transform:translateY(-100%);width:100vw;height:100%;padding:20px;overflow-y:auto}.menu--main .dropdown-menu{margin:0;margin-top:-5px;padding:0;border:0;border-radius:0;transform:scaleY(0);transform-origin:top;transition:transform .26s ease}.menu--main .dropdown-menu.show{flex:1 1 100%;margin-top:1px;height:100%;transform:scaleY(1)}@media(min-width: 992px){.menu--main .dropdown-menu{min-height:345px;min-width:auto;transform:scaleY(1)}}.menu--main .dropdown-toggle:after{display:none}@media(min-width: 992px){.menu--main .dropdown-toggle:after{display:inline-block}}.menu--lang-resp{position:absolute;right:0}.menu--lang-resp .dropdown-menu.show{left:auto;right:0}.menu--group{margin:0 !important;width:100%;overflow:auto;display:block}@media(min-width: 768px){.menu--group{margin-top:45px !important}}@media(min-width: 992px){.menu--group{display:flex;width:auto;overflow:initial;height:auto;margin:0 auto 0 0 !important}}@media all and (-ms-high-contrast: none){.menu--group{overflow:visible}}.menu--group--tablet{height:fit-content;margin-top:20px !important;padding-top:20px;border-top:1px dotted #517f9f;min-height:150px}@media(min-width: 768px){.menu--group--tablet{min-height:200px}}.menu--group>.nav-item{position:relative;display:flex;flex-wrap:wrap;height:auto}@media(min-width: 992px){.menu--group>.nav-item{float:left;border:none;margin:0;padding:0 !important;min-height:57px;align-content:center;align-items:center;flex-wrap:initial}.menu--group>.nav-item:hover,.menu--group>.nav-item:focus{background:transparent}.menu--group>.nav-item:hover>a,.menu--group>.nav-item:focus>a{color:#517f9f !important}}@media(min-width: 992px){.menu--group>.nav-item:last-child .dropdown-menu{background:transparent;right:0}.menu--group>.nav-item:last-child .dropdown-menu .menu--submenu{transform:translateX(-100%);right:auto;left:100%;border:0}}.menu--group>.nav-item .menu--handler{display:flex;justify-content:center;flex-direction:column}.menu--group>.nav-item .menu--handler img{width:10px;transform:rotate(90deg);transition:transform .5s ease}.menu--group>.nav-item.show .menu--link-1{color:#517f9f !important;border-bottom:1px solid #517f9f}.menu--group>.nav-item.show .menu--handler img{transform:rotate(270deg)}.menu--submenu{background-color:#fff;top:0;left:0;padding:0 0 20px 0;transform:scaleY(0);transform-origin:top;transition:transform .26s ease}@media(min-width: 992px){.menu--submenu{border-radius:4px;box-shadow:0 2px 20px 0 rgba(0,0,0,.24);padding:25px;padding-left:.5rem;transform:scaleY(1);position:inherit;height:auto}}.menu--submenu.show{transform:scaleY(1);padding:0}.menu--submenu .dropdown{position:static;margin-left:15px;padding:10px 0}@media(min-width: 992px){.menu--submenu .dropdown{border-bottom:0;margin:0 0 10px 0;padding:0;font-weight:600}}.menu--submenu .dropdown.show>.menu-handler img{transform:rotate(180deg)}.menu--submenu>a{padding:15px 0;display:flex;flex:0 1 70%;width:70%;border-bottom:1px solid #2f393e;white-space:normal}.menu--submenu>a:focus,.menu--submenu>a:hover,.menu--submenu>a:active{background-color:transparent;text-decoration:underline !important}.menu--submenu>a:active{color:#517f9f}@media(min-width: 992px){.menu--submenu>a{padding-left:15px;flex:0 1 auto;border-bottom:0;white-space:nowrap;padding-right:50px}}@media(min-width: 992px){.menu--submenu>ul{border-top:0;display:block;height:100%}}.menu--submenu ul{margin:0;width:100%;padding:0 15px 0 0}@media(min-width: 992px){.menu--submenu ul{padding:0}}.menu--submenu li{display:block;width:100%}.menu--submenu li a{color:#262e32;font-size:14px;line-height:20px}@media(min-width: 992px){.menu--submenu li a{white-space:nowrap}.menu--submenu li a:hover,.menu--submenu li a:focus,.menu--submenu li a:active{text-decoration:none}}.menu--submenu .submenu1--item a{font-weight:600 !important}.menu--submenu .submenu2--item a{font-weight:normal !important}.menu--submenu .submenu1--item>a:hover,.menu--submenu .submenu1--item>a:focus,.menu--submenu .submenu1--item>a:focus-within,.menu--submenu .submenu2--item>a:hover,.menu--submenu .submenu2--item>a:focus,.menu--submenu .submenu2--item>a:focus-within{color:#42c5eb !important}.menu--link-1{display:flex;justify-content:space-between;align-items:center;height:100%;width:90%;min-width:50%;padding:0 !important;padding-bottom:5px !important;padding-top:10px !important;font-weight:bold;color:#2f393e !important}.menu--link-1:hover,.menu--link-1:focus,.menu--link-1:active,.menu--link-1.active{color:#517f9f !important}@media(min-width: 768px){.menu--link-1{width:98%}}@media(min-width: 992px){.menu--link-1{width:auto;padding:.5rem 1rem !important;border-bottom:none}}@media(min-width: 992px){.menu--link-1.active-sr-only{color:#517f9f !important}}@media(min-width: 992px){.menu--link-1 .sr-only{position:absolute;bottom:0;left:0;width:100%;height:6px;padding:0;overflow:hidden;white-space:nowrap;border:0;font-size:0;background-color:#517f9f;clip:auto}}.menu--dropbox{flex:1 1 100%;margin-top:15px;height:100%;background-color:#fff;border-radius:0}@media(min-width: 992px){.menu--dropbox{width:100%;min-width:300px;height:auto;min-height:327px;top:-5px;left:100%;bottom:auto;margin:0 !important;padding-bottom:30px !important;padding-top:50px !important;padding-left:30px !important;padding-right:0 !important;background-color:#d5dfe3;border-top:5px solid #517f9f !important;box-shadow:none !important}}.menu--dropbox a{background-image:none;font-weight:300 !important;padding-left:0 !important}.menu--dropbox li{padding:15px 0;border-bottom:1px solid #686d70;margin-left:20px;width:auto}@media(min-width: 992px){.menu--dropbox li{padding:10px 0;margin:0;border-bottom:0}.menu--dropbox li a{background:none !important;padding:0;font-weight:normal;white-space:normal !important}}.menu--search{margin:.5rem 0 !important}.menu__searchTop__wrapper .menu--search{margin:0 !important;z-index:2;width:0}.menu--search .form-control{padding:10px 0 10px 15px;font-size:16px;color:#686d70;background-color:#f0f4f4;width:100%}@media(min-width: 768px){.menu--search .form-control{width:100%}}@media(min-width: 992px){.menu--search .form-control{width:auto;font-size:14px;min-width:250px;padding:5px 35px 5px 15px}}.menu--search .form-control:focus{background-image:none;padding-left:15px}.menu--search404{justify-content:center;display:flex}@media(min-width: 992px){.menu--search404{justify-content:flex-end}}.menu--search404 .form-control{background-color:transparent}@media(min-width: 768px){.menu--search404 .form-control{max-width:325px}}@media(min-width: 992px){.menu--search404 .form-control{max-width:unset}}.menu--search .fa{position:absolute;top:12px;right:17px;height:39%;width:9px;font-size:15px;color:#304658;cursor:pointer}@media(min-width: 992px){.menu--search .fa{top:9px}}@media(min-width: 992px){.menu--trans{background-color:transparent}.menu--trans .menu--top{background-color:#5b859c}.menu--trans .menu--top .nav-item:hover,.menu--trans .menu--top .nav-item:focus,.menu--trans .menu--top .nav-item:focus-within{background-color:#fff;border-radius:5px}.menu--trans .menu--top .nav-item.dropdown:hover,.menu--trans .menu--top .nav-item.dropdown:focus,.menu--trans .menu--top .nav-item.dropdown:focus-within{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:transparent}.menu--trans .menu--top .nav-item.dropdown:hover .sites-dropdown a,.menu--trans .menu--top .nav-item.dropdown:focus .sites-dropdown a,.menu--trans .menu--top .nav-item.dropdown:focus-within .sites-dropdown a{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.menu--trans .menu--top .nav-item.dropdown:hover .dropdown-toggle,.menu--trans .menu--top .nav-item.dropdown:focus .dropdown-toggle,.menu--trans .menu--top .nav-item.dropdown:focus-within .dropdown-toggle{color:#42c5eb !important}.menu--trans .menu--top .nav-link:hover,.menu--trans .menu--top .nav-link:focus,.menu--trans .menu--top .nav-link:focus-within{color:#42c5eb !important}.menu--trans .menu--group>.nav-item:hover,.menu--trans .menu--group>.nav-item:focus,.menu--trans .menu--group>.nav-item:focus-within{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.menu--trans .menu--group>.nav-item:hover a,.menu--trans .menu--group>.nav-item:focus a,.menu--trans .menu--group>.nav-item:focus-within a{color:#2f393e !important}.menu--trans .menu--group>.nav-item:hover .dropdown-toggle::after,.menu--trans .menu--group>.nav-item:focus .dropdown-toggle::after,.menu--trans .menu--group>.nav-item:focus-within .dropdown-toggle::after{color:#2f393e !important}.menu--trans .menu--main{background-color:transparent;border-top:1px solid transparent}.menu--trans .menu--main .nav-item .dropdown-toggle::after{color:#fff}.menu--trans .menu__searchTop .fa{color:#fff}.menu--trans .menu--submenu{box-shadow:0px 18px 16px -20px rgba(0,0,0,.75)}.menu--trans .menu--submenu .submenu2--item a{font-weight:normal !important}.menu--trans .menu--submenu .submenu1--item>a:hover,.menu--trans .menu--submenu .submenu1--item>a:focus,.menu--trans .menu--submenu .submenu1--item>a:focus-within,.menu--trans .menu--submenu .submenu2--item>a:hover,.menu--trans .menu--submenu .submenu2--item>a:focus,.menu--trans .menu--submenu .submenu2--item>a:focus-within{color:#42c5eb !important}.menu--trans .menu__contact .dropdown-menu{margin-top:-6px;left:-45px;box-shadow:none}.menu--trans .menu__contact .dropdown-menu .dropdown-item{color:#003b6c !important}.menu--trans .menu__contact .dropdown-menu .dropdown-item:hover,.menu--trans .menu__contact .dropdown-menu .dropdown-item:focus,.menu--trans .menu__contact .dropdown-menu .dropdown-item:focus-within{color:#42c5eb !important}.menu--trans .menu__contact .dropdown-menu .sites-links .dropdown-item{color:#304658 !important}.menu--trans .menu__contact .dropdown-menu .sites-links .dropdown-item:hover,.menu--trans .menu__contact .dropdown-menu .sites-links .dropdown-item:focus,.menu--trans .menu__contact .dropdown-menu .sites-links .dropdown-item:focus-within{color:#42c5eb !important}.menu--trans .navbar-collapse{background-color:transparent}.menu--trans .navbar{box-shadow:none}.menu--trans a{color:#fff !important}}.menu__searchTop{position:absolute;top:-10px;right:10px;height:100%;padding:.5rem;display:flex;align-items:center;z-index:100}@media(min-width: 768px){.menu__searchTop{right:80px}}@media(min-width: 992px){.menu__searchTop{position:relative;top:0;right:0}}.menu__searchTop .fa{cursor:pointer;font-size:24px;color:#2f393e}@media(min-width: 992px){.menu__searchTop .fa{font-size:18px;color:#304658}}.menu__searchTop .fa.is--active{color:#42c5eb;transition:all .3s ease-in-out;opacity:1}@media(min-width: 992px){.menu__searchTop .fa.is--active{opacity:0}}.menu__searchTop__wrapper{position:absolute;right:5px}@media(min-width: 992px){.menu__searchTop__wrapper{position:relative;display:flex;justify-content:flex-end}}.menu__item--last{display:flex;width:100%;padding-top:10px}@media(min-width: 992px){.menu__item--last{display:none}}@media(min-width: 1200px){.menu__item--last{display:flex;width:auto;margin:0;padding:0}}.menu__item--last.show__mobile{position:absolute;top:75vh}.menu__item--last .btn{width:100%;max-height:45px;border-radius:4px;display:flex;align-items:center;justify-content:center}@media(min-width: 1200px){.menu__item--last .btn{font-size:15px;letter-spacing:1px;font-weight:500;text-transform:initial;padding:1rem;max-width:145px}}.menu__item--laptop{display:none}@media(min-width: 992px){.menu__item--laptop{display:inline-block}}.menu__search--mobile{padding:1px 10px;transform:translateY(-100%);transition:all .3s ease-in-out;position:absolute;left:0;right:0}@media(min-width: 992px){.menu__search--mobile{position:relative}}.menu__search--mobile.is--active{transform:translateY(0%)}.menu__search--mobile .menu--search{border-radius:7px;box-shadow:0 2px 20px 0 rgba(0,0,0,.24);position:relative}.menu__search--laptop{position:relative;width:250px;transition:all .3s ease-in-out;transform:translateX(15%);opacity:0}.menu__search--laptop.is--active{transform:translateX(15%);opacity:1}.menu__telephone a{color:#ffff}.menu__top a{color:#262e32;padding:.5rem}.menu__top a:hover,.menu__top a:focus,.menu__top a:focus-within,.menu__top a:active{color:#517f9f}.menu__top .nav-item.dropdown{padding:.5rem;padding-right:0}.menu__submenu .dropdown-menu{left:auto !important;right:0;min-width:17rem}.menu__submenu .dropdown-item{padding-right:20px;padding-left:20px;white-space:normal}.menu__submenu .submenu-item{font-size:15px}.menu__contact>.dropdown-menu{left:-42px;box-shadow:0 2px 20px 0 rgba(0,0,0,.24);border:none}.menu__contact .dropdown-item{padding-left:20px;color:#517f9f}.menu__contact .dropdown-item:hover,.menu__contact .dropdown-item:focus,.menu__contact .dropdown-item:focus-within{color:#cad8e2;background-color:transparent}.menu__contact .sites-links .dropdown-item{color:#262e32 !important;font-size:.9rem;padding-top:0;padding-bottom:0}.menu__contact .sites-links .dropdown-item:hover,.menu__contact .sites-links .dropdown-item:focus,.menu__contact .sites-links .dropdown-item:focus-within{color:#cad8e2;background-color:transparent}.custom-contact-button{display:none}.custom-contact-button .btn{padding:.15rem 1rem}@media(min-width: 992px){.custom-contact-button{display:block}}@media(min-width: 992px)and (max-width: 1199px){.nav-item.dropdown>.nav-link{font-size:12px}}.menu .nav--social .nav-item a{color:#fff;font-size:18px}.menu .nav--social .nav-item.sites-dropdown .dropdown-toggle{cursor:pointer}.menu .nav--social .nav-item.sites-dropdown .dropdown-toggle::after{content:"";border:0;font-family:FontAwesome;color:#fff;font-size:10px;margin-left:5px;margin-right:5px}.menu .nav--social .nav-item.sites-dropdown .dropdown-menu{margin-top:0}.menu .nav--social .nav-item.sites-dropdown .dropdown-menu a.dropdown-item{color:#262e32;font-size:15px}.menu--phone{margin-left:15px}.menu--phone span{font-size:15px}.menu--main .nav-item .dropdown-toggle::after{content:"";border:0;font-family:FontAwesome;color:#262e32;font-size:10px;margin-left:5px;margin-right:5px;display:flex;align-items:center}.menu--main .nav-item:focus .dropdown-toggle::after,.menu--main .nav-item:hover .dropdown-toggle::after{color:#517f9f;transform:rotateX(-170deg)}@media(max-width: 991px){.menu--main .nav-item .dropdown-toggle::after{content:" ";display:none}}.menu__header--link{padding-top:100px;color:#fff}@media(min-width: 992px){.menu__header--link{padding-top:0}}.menu__header--title{font-size:32px;font-weight:bold;line-height:39px;text-align:center}@media(min-width: 992px){.menu__header--title{line-height:62px;font-size:52px}}.menu__header--subtitle{padding-top:20px;color:#fff;line-height:22px;font-weight:200;font-size:16px !important}@media(min-width: 992px){.menu__header--subtitle{line-height:20px}}.menu__header--video{padding-top:0}@media(min-width: 992px){.menu__header--video{padding:20px 0}}.menu__header--video .btn-video{background-color:rgba(255,255,255,.6)}.menu__header--video .fa-play{color:#000;background-color:#fff}.navbar-nav .nav-link{border-bottom:none}.nav-item.show__mobile{display:block}@media(min-width: 992px){.nav-item.show__mobile{display:none}}.bg-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-image--container{padding:60px 15px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:440px}.bg-image--title{color:#fff;font-size:28px;line-height:38px;font-weight:lighter;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:15px;font-weight:500}@media(min-width: 992px){.bg-image--title{font-size:50px;line-height:60px;font-weight:normal;margin-bottom:30px}}.bg-image--subtitle{font-size:18px;line-height:23px;font-weight:lighter;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);padding-top:10px;font-family:"Open sans",sans-serif,arial}@media(min-width: 992px){.bg-image--subtitle{line-height:23px;margin-bottom:.5rem}}.bg-image section,.bg-image section.white-area,.bg-image section.dark-area,.bg-image section.light-area,.bg-image section.medium-area{background-color:transparent !important}.anchor-list{padding-left:0;list-style:none}.anchor-list a{display:inline-block;font-size:16px;color:#42c5eb;font-weight:400 !important;margin-bottom:20px}.anchor-list a.featured{font-weight:600 !important;font-size:16px}.anchor-list--title{margin-bottom:15px}.anchor-list li:last-child a{margin-bottom:1px}.anchor-list li:last-child a:hover{margin-bottom:0}.cta__title{font-size:22px;line-height:28px;font-weight:bold;margin-bottom:15px;text-align:center}@media(min-width: 768px){.cta__title{font-size:28px;font-weight:bold;line-height:36px;text-align:left}}.cta__text p{font-size:13px;line-height:19px;text-align:center}@media(min-width: 768px){.cta__text p{font-size:18px;line-height:26px;text-align:left}}.cta__h2{font-size:28px;font-weight:bold;line-height:3rem;margin-bottom:25px}@media(min-width: 768px){.cta__h2{font-size:34px}}.cta-module{display:flex;flex-direction:column;justify-content:center;padding:40px 0}@media(min-width: 768px){.cta-module{flex-direction:row;justify-content:space-around}}@media(min-width: 992px){.cta-module{padding:60px 0}}.cta-module--content{display:flex;flex-direction:column}@media(min-width: 768px){.cta-module--content{flex-direction:row;max-width:475px}}@media(min-width: 992px){.cta-module--content{max-width:815px}}.cta-module--img{margin-bottom:20px;text-align:center}@media(min-width: 768px){.cta-module--img{margin-right:30px;margin-bottom:0;text-align:left}}@media(min-width: 992px){.cta-module--img{margin-right:60px}}@media(min-width: 768px){.cta-module--img img{max-width:60px}}@media(min-width: 992px){.cta-module--img img{max-width:110px}}.cta-module--button{text-align:center}@media(min-width: 768px){.cta-module--button{display:flex;flex-direction:column;justify-content:center}}.blog-sidebar .rrss-icons a{display:inline-block;height:32px;width:32px;transition:all .2s ease-in-out}.blog-sidebar .rrss-icons a .social-icon{display:flex;align-items:center;justify-content:center;font-size:24px}.blog-sidebar .rrss-icons a:hover{color:#517f9f;transform:translateY(-4px);transition:all .2s ease-in-out}.blog-sidebar--tel{padding-left:30px;background-image:url("../images/telephone_contact.svg");background-size:18px;background-repeat:no-repeat;background-position-x:left;background-position-y:center;font-size:14px;color:#262e32;font-weight:600;line-height:19px}.blog-sidebar--tel:hover{text-decoration:underline;color:#517f9f}.blog-sidebar--resources{padding-left:0;list-style:none}.blog-sidebar--resources li{margin:15px 0;position:relative}.blog-sidebar--resources li h4{margin-bottom:0}.blog-sidebar--resources a{display:inline-block;font-size:16px;color:#262e32;margin-bottom:0;font-weight:400 !important}.blog-sidebar--resources .resources-button{text-align:center}.blog-sidebar--resources .resources-button a{display:block;font-family:"Lato",sans-serif,arial;text-align:center;background-image:none;font-size:14px;font-weight:600 !important}.blog-sidebar--resources .resources-button a:hover{background-image:none}.blog-sidebar--popular-post{margin-bottom:30px}.blog-sidebar--popular-post:last-child{margin-bottom:0}.blog-sidebar--popular-post .media img{max-width:80px}.blog-sidebar--popular-post .link{background-image:none !important;font-weight:600}.blog-sidebar--popular-post h5{font-size:16px;font-weight:bold;line-height:22px}.blog-sidebar--popular-post h5 a{font-size:14px;line-height:22px}.blog-sidebar--popular-post span{font-size:12px;color:#686d70}.edicom-blog-featured-section-wrapper{padding:30px;border-radius:6px;background-color:#eff2f5;width:100%}.edicom-blog-featured-section-wrapper .edicom-blog-featured-section-title{color:#1a242c;font-family:"Lato";font-size:22px;font-weight:bold;letter-spacing:.4px;line-height:27px}.edicom-blog-featured-section-wrapper .edicom-blog-featured-section-text{color:#59809c;font-family:"Open Sans";font-size:16px;letter-spacing:.29px;line-height:22px;margin-top:16px}.edicom-blog-featured-section-wrapper .edicom-blog-featured-section-btn{border-radius:5px;background-color:#59809c;padding:8px 24px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:.25px;line-height:19px;text-align:center;margin-top:8px}.map-block-germany #regions-federal-info .collapsible--trigger::before,.map-block-germany #regions-federal-info .collapsible--trigger.collapsed::before{font-family:FontAwesome;content:"" !important;transform:rotate(0deg);font-size:28px;color:#d3d3d3}.map-block-germany #regions-federal-info .collapsible--trigger::after,.map-block-germany #regions-federal-info .collapsible--trigger.collapsed::after{position:absolute;right:2rem;left:unset;font-family:FontAwesome;font-size:20px}.map-block-germany #regions-federal-info .collapsible--trigger::after{content:"";transform:rotate(0deg);color:#3c80a4}.map-block-germany #regions-federal-info .collapsible--trigger.collapsed::after{content:"";transform:rotate(0deg);color:#bdcb27}.map-block-germany .card-simple{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;margin-bottom:25px;border:1px solid #cad8e2}.map-block-germany .card-simple .card-header .title{font-family:"Lato";font-weight:bold;color:#3c80a4}.map-block-germany .card-simple .card-header .card-icon{font-size:25px}.map-block-germany #federal-info-btn{border:0;background-color:transparent}.map-block-germany #federal-info-btn:hover{cursor:pointer}.map-block-germany .map-button{border:1px solid #ededed;border-bottom:none;padding:10px 12px;color:#262e32;font-family:"Lato";font-weight:normal}.map-block-germany .map-button.active{background-color:#3c80a4;color:#fff}.map-block-germany .jvectormap-container svg{height:500px}.map-block-germany .jvectormap-container .jvectormap-zoomin,.map-block-germany .jvectormap-container .jvectormap-zoomout{display:none}.map-block-germany .regionDesc *{font-family:"Open sans",sans-serif,arial !important;color:#686d70}.map-block-germany .regionDesc ul{padding-left:1.5rem !important}.map-block-germany .regionDesc ul *{font-size:15px !important}.map-block-germany .regionDesc strong{font-family:"Lato" !important;color:#262e32}.newsletter{width:100%}.newsletter .newsletter--form .form-row{width:100%;padding-left:10px}.newsletter--submit{justify-content:space-between;padding:0 15px}@media(min-width: 768px){.newsletter--submit{margin-top:15px}}.newsletter--submit .btn{width:100%;margin:15px 0 0 15px}@media(min-width: 768px){.newsletter--submit .btn{width:auto;min-width:200px;margin:0}}.newsletter--submit .form-check{padding:0 15px}.newsletter--submit .form-check-input{position:relative;margin-left:0;margin-right:5px}.newsletter--submit label{font-size:13px;line-height:20px;display:inline}.newsletter-module{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:30px;border-radius:1px;background-color:#304658;min-height:320px}.newsletter-module.loading-container{display:none}.newsletter-module.response-container{display:none}.newsletter-module.response-container .response{display:none}.newsletter-module--title{font-size:22px;line-height:30px;text-align:center;color:#fff;margin-bottom:30px}.newsletter-module .form-group label{position:absolute;opacity:0;height:0;margin:0}.newsletter-module .form-control{font-size:14px;border-radius:0;color:#262e32}.newsletter-module .text-muted{color:#686d70}.newsletter-module .form-check-label{margin-bottom:15px;color:#262e32;font-size:13px}.newsletter-module .form-check-label a{color:#fff;text-decoration:underline}.newsletter-module .form-check-label a:hover{color:#fff}.newsletter-module .text-muted{margin-top:10px;color:rgba(255,255,255,.7) !important}.newsletter-module .btn{width:100%;padding-top:10px;padding-bottom:10px}.newsletter-module--answer{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;color:#fff}.newsletter-module--answer span{font-size:16px;font-weight:bold;line-height:28px}.newsletter-module--info{font-size:13px;line-height:20px;padding-bottom:0;text-align:center}.newsletter-module--envelope{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.newsletter-module--envelope i{margin-top:50px;font-size:50px}.newsletter-module--envelope img{max-width:40px;margin:10px auto}.newsletter-module .contactConsent-advice--text--visible p{font-size:12px;line-height:16px}.offset--layout{display:flex;flex-direction:column;flex-wrap:nowrap}@media(min-width: 992px){.offset--layout{flex-direction:row;min-height:575px}}.offset--text{order:2}.offset--text ul{display:flex;flex-direction:column;padding-left:0}.offset--text ul li{position:relative;display:inline-block;width:100%;padding-left:25px;margin-bottom:15px;font-size:14px;word-break:break-word}.offset--text ul li:before{position:absolute;display:block;content:" ";top:0;left:0;background-image:url("../images/checklist.svg");background-size:20px;background-repeat:no-repeat;width:20px;height:20px;margin-top:5px}@media(min-width: 768px){.offset--text ul li:before{font-size:50px}}@media(min-width: 768px){.offset--text ul li{height:100%}}@media(min-width: 992px){.offset--text{order:1;padding-right:60px;flex:0 1 50%}.offset--left .offset--text{order:2;padding-left:60px;padding-right:0}.offset--text p{font-size:16px}}.offset--image{order:1;position:relative;width:100%;min-height:200px;padding:30px 15px}@media(min-width: 992px){.offset--image{order:2;flex:0 1 50%;padding:0}.offset--left .offset--image{order:1}}.offset--bg{position:relative;width:100%;height:100%;min-height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 992px){.offset--bg{position:absolute;left:-10px;width:50vw;min-height:575px}.offset--left .offset--bg{right:-8px;left:auto}}.icon--layout{display:flex;flex-direction:column;width:100%;height:100%;text-align:center}@media(min-width: 768px){.icon--layout{flex-direction:row;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}}.icon--item{display:flex;flex-direction:column;height:100%;min-width:160px;justify-content:flex-start;align-items:center;align-content:center;margin:0 7.5px 60px 7.5px;text-align:center}.icon--item:last-child{margin-bottom:0}@media(min-width: 768px){.icon--item{max-width:200px;min-height:100px;height:100%;margin:30px 15px}.icon--item:first-child{margin-left:0}.icon--item:last-child{margin-right:0;margin-bottom:15px}}@media(min-width: 992px){.icon--item{height:100%;margin:15px 15px 30px 15px}}.icon--item img{margin-bottom:20px}.icon--text{width:100%;display:flex;justify-content:flex-end;flex-direction:column;flex-grow:1;text-align:center;font-size:18px;line-height:24px;font-weight:bold}.image-mobile .no-mobile{display:none}@media(min-width: 768px){.image-mobile .no-mobile{display:block}}.img-adaptive-height{background-size:cover;background-position:center;min-height:300px}.video{margin:0 auto}.video--container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:auto 15px;text-align:center;background:linear-gradient(270deg, #BBCDDA 0%, #658898 44.56%, #304658 100%)}@media(min-width: 992px){.video--container--trans{padding-top:150px;padding-bottom:100px}}.video--title{color:#fff;font-size:28px;line-height:38px;font-weight:lighter;margin-bottom:30px}@media(min-width: 992px){.video--title{font-size:44px;line-height:60px;font-weight:normal;margin-bottom:60px}}.video--subtitle{font-size:14px;line-height:20px;font-weight:lighter;color:#fff}@media(min-width: 992px){.video--subtitle{width:50%;font-size:16px;line-height:24px;font-weight:normal;margin-bottom:65px;margin-top:-50px}}.video-blog-area{width:100%}.white-video{background:#fff}.default-video{background:linear-gradient(270deg, #BBCDDA 0%, #658898 44.56%, #304658 100%)}.checklist{display:flex;flex-direction:column;justify-content:flex-start;align-content:center}@media(min-width: 1200px){.checklist{flex-direction:row;flex-wrap:nowrap;justify-content:space-around}}.checklist--img{width:100%;margin-bottom:60px}@media(min-width: 768px){.checklist--img{margin-bottom:120px}}.checklist--description{margin-bottom:20px}@media(min-width: 1200px){.checklist--description{margin-bottom:0}}.checklist--list{display:flex;flex-direction:column;padding-left:0}.checklist--item{position:relative;display:inline-block;width:100%;padding-left:20px;margin-bottom:15px}@media(min-width: 768px){.checklist--item{display:flex;flex-direction:column;height:100%}}.checklist--item:before{position:absolute;display:block;content:" ";top:0;left:0;background-image:url("../images/checklist.svg");background-size:20px;background-repeat:no-repeat;width:20px;height:100%;margin-top:5px}@media(min-width: 768px){.checklist--item:before{font-size:50px}}.checklist--item p,.checklist--item h3{margin-bottom:0;padding-left:5px}.checklist--button{display:block;margin:0 auto;max-width:250px}.resources--container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:60px 15px 15px;text-align:center;background-color:#f4f4f4}@media(min-width: 992px){.resources--container{padding:100px 15px}}.resources--title{color:#262e32;font-size:28px;line-height:38px;font-weight:bold;margin:20px 0}@media(min-width: 992px){.resources--title{font-size:52px;line-height:62px}}.resources--subtitle{font-size:22px;line-height:26px;font-weight:bold;color:#262e32;padding:15px 0}@media(min-width: 992px){.resources--subtitle{width:50%;margin-bottom:40px}}.resources--search{position:relative;background:transparent}.resources--search input[type=search]{width:100%;background-color:#fff;background-position:20px center;padding:15px 50px;color:#517f9f}@media(min-width: 992px){.resources--search input[type=search]{max-width:620px;margin:0 auto !important}}.resources--search input[type=search]::placeholder{color:#517f9f}.resources--search input[type=search]:focus,.resources--search input[type=search]:focus-within{padding-left:20px;background-color:#fff;color:#262e32}.resources--search input[type=search]:focus+.resources__placeholder,.resources--search input[type=search]:focus-within+.resources__placeholder{display:none}.resources__placeholder{position:absolute;top:8px;left:45px;color:#517f9f}@media(min-width: 1200px){.resources__placeholder{left:105px}}.resources__placeholder i{color:#517f9f !important}.resources--types{display:flex;flex-direction:column}@media(min-width: 768px){.resources--types{flex-direction:row}}.resources--types p{display:flex;flex-direction:column;justify-content:center;flex:0 1 100%;margin-bottom:15px;color:#304658;font-weight:normal}@media(min-width: 768px){.resources--types p{flex:0 1 auto;text-align:right;margin-bottom:0;padding-right:5px}}.resources--types .dropdown-menu{width:100%;margin-top:0;border:1px solid #fff;padding:25px 25px 25px 20px;box-shadow:0 2px 20px 0 rgba(0,0,0,.24)}@media(min-width: 768px){.resources--types .dropdown-menu{width:auto}}.resources--types .dropdown-item{border-bottom:0;margin:0 0 15px 0;padding:0}.resources--types .dropdown-item:hover{color:#517f9f;background-color:transparent}.resources__line{display:flex;justify-content:center;align-items:center;margin:0 auto}.resources--select{flex:0 1 100%;border-radius:0;border:transparent;color:#304658;text-transform:initial}@media(min-width: 768px){.resources--select{flex:0 1 auto}}.map__selector .resources--select{background-color:transparent}.resources--btn{width:100%;background-color:transparent !important;color:#517f9f !important;display:flex;justify-content:space-between;align-items:center;padding:5px}@media(min-width: 768px){.resources--btn{text-align:left;color:#517f9f !important}}.resources--btn:focus,.resources--btn:focus-within,.resources--btn:hover{box-shadow:none}.resources--btn:active,.resources--btn:visited{box-shadow:none}.resources--btn:active:after,.resources--btn:visited:after{transform:rotateX(180deg)}.resources--btn:after{content:"";border:0;font-family:FontAwesome;color:#517f9f;font-size:14px;margin-left:10px;margin-right:5px;display:flex;align-items:center;width:10px}.map__selector .resources--btn{border-radius:4px;border:1px solid #c4c4c4}.resources--types .dropdown-menu.show+.resources--btn:after{transform:rotateX(180deg)}.clients-tell:not(:last-child){margin-bottom:30px}@media(min-width: 768px){.clients-tell:not(:last-child){margin-bottom:60px}}.clients-tell--layout{display:flex;flex-direction:column;background-color:#fff;border:1px solid #cad8e2;border-radius:4px}@media(min-width: 768px){.clients-tell--layout{flex-direction:row}}.clients-tell blockquote{position:relative;display:block;margin:0;padding:0 15px;border:medium none;color:#666;font-size:15px;line-height:20px}@media(min-width: 768px){.clients-tell blockquote{width:100%;padding:0}}.clients-tell blockquote p{color:#686d70 !important;font-size:15px;font-style:normal;font-weight:200}@media(min-width: 768px){.clients-tell blockquote p{line-height:22px}}.clients-tell--photo{display:flex;justify-content:center;padding:30px}.clients-tell--photo img{border-radius:150px;height:100px;width:100px;padding:3px;object-fit:cover}.clients-tell--text{display:flex;flex-direction:column;justify-content:center}.clients-tell--info{padding:15px}@media(min-width: 768px){.clients-tell--info{padding:0 15px 10px 0}}.clients-tell--info span:first-child{margin-right:5px}.clients-tell--info .social-icon{font-size:1rem}.clients-tell--name{font-weight:bold;color:#262e32;font-size:15px;font-family:"Lato",sans-serif,arial;line-height:22px}.clients-tell--ocupation{font-size:13px;line-height:20px;font-weight:200;color:#686d70}.modal.show{padding-right:0}.modal--wrapper{height:100vh;display:flex;flex-direction:column;justify-content:center;padding-right:0}.modal--info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.modal--info h3{color:#262e32}.modal--info p{max-width:600px;width:auto}.modal--row{border-bottom:1px solid #686d70}.modal ul{padding-left:15px}ul.edicom-paginator{margin-top:25px;padding-left:0;display:flex;justify-content:center;list-style:none}ul.edicom-paginator li{width:30px;height:30px;border-radius:50%;margin:0 5px}ul.edicom-paginator li:first-child{margin-left:0}ul.edicom-paginator li:last-child{margin-right:0}ul.edicom-paginator li a{color:#18242d;display:flex;align-items:center;justify-content:center;height:30px;width:30px}ul.edicom-paginator li.active,ul.edicom-paginator li:hover{background-color:#517f9f}ul.edicom-paginator li.active a,ul.edicom-paginator li:hover a{text-decoration:none;color:#fff}.processes__wrapper{display:flex;flex-direction:column;width:100%;height:100%}@media(min-width: 992px){.processes__wrapper{flex-direction:row}}.processes__item{position:relative}.processes__number{display:flex;align-items:center;justify-content:center;border-radius:30px;border:2px solid #517f9f;height:55px;width:55px;font-size:24px;color:#517f9f;background-color:#fff}@media(min-width: 992px){.processes__number{margin-bottom:30px}}.processes__number:after{content:"";position:absolute;top:55px;left:25px;width:85%;height:85%;border-left:2px solid #517f9f}@media(min-width: 992px){.processes__number:after{top:25px;left:55px;border-left:none;width:100%;height:2px;border-bottom:2px solid #517f9f}}.processes__content{padding-left:30px;padding-right:10px;color:#304658}@media(min-width: 768px){.processes__content{padding-left:55px}}@media(min-width: 992px){.processes__content{padding-left:0;padding-right:25px}}.processes__content p{color:#686d70}.dark-area .processes__content p,.bg-image .processes__content p{color:#fff}.processes__title{font-size:18px;font-weight:bold;color:#262e32}.dark-area .processes__title,.bg-image .processes__title{color:#fff}.processes__footer{display:flex;justify-content:center;align-items:center;padding:20px 0}@media(min-width: 992px){.processes__footer{justify-content:flex-start}}.tweet{position:relative;width:100%;font-size:16px;line-height:30px;font-style:italic;color:gray;border:1px solid #b1c8d8;padding:15px}.tweet p{font-size:16px;margin-bottom:0;text-align:justify}.tweet--footer{color:#517f9f;font-size:12px;font-style:normal;float:right}.tweet--footer i{font-size:14px}@media(min-width: 768px){.tweet--footer{right:30px;bottom:30px}}@media(min-width: 768px){.tweet{padding:30px}}@media(max-width: 991px){.container-responsive{min-width:100%}}@media(max-width: 991px){.container-responsive .sidebar-menu{padding:0}}.container-responsive .sidebar-menu .responsive-sub-menu{display:none}@media(max-width: 991px){.container-responsive .sidebar-menu .responsive-sub-menu{background-color:#fff;color:#262e32;align-items:center;display:flex;padding:20px 15px 20px 20px;font-size:18px;font-weight:bold;line-height:24px;border-bottom:1px solid #cad8e2}.container-responsive .sidebar-menu .responsive-sub-menu .fa{flex:auto;text-align:right}.container-responsive .sidebar-menu .responsive-sub-menu .fa-times{position:absolute;right:15px;display:none;color:#517f9f}.container-responsive .sidebar-menu .responsive-sub-menu .fa-bars{color:#517f9f}}.container-responsive .sidebar-menu .sub-menu{list-style:none;padding-left:0}.container-responsive .sidebar-menu .sub-menu li{display:block;background-color:#edf2f5;position:relative;border-bottom:1px solid #fff}>.container-responsive .sidebar-menu .sub-menu li:hover{color:red}.container-responsive .sidebar-menu .sub-menu li a{color:#262e32;display:block;padding:10px 60px 10px 20px;font-size:18px;position:relative;cursor:pointer;font-weight:bold}.container-responsive .sidebar-menu .sub-menu li a.active{background-color:#edf2f5;color:#517f9f}.container-responsive .sidebar-menu .sub-menu li a.active .submenu-title{font-weight:600}.container-responsive .sidebar-menu .sub-menu li a:hover{color:#517f9f}.container-responsive .sidebar-menu .sub-menu li>ul{display:none;padding-left:0}.container-responsive .sidebar-menu .sub-menu li>ul li{display:block;width:100%;background-color:#fff;border-bottom:1px solid #cad8e2}.container-responsive .sidebar-menu .sub-menu li>ul li:last-child{border:0}.container-responsive .sidebar-menu .sub-menu li>ul li a{display:block;font-size:16px;color:#262e32;padding:20px 20px 20px 20px;position:relative;cursor:pointer;font-weight:bold}.container-responsive .sidebar-menu .sub-menu li>ul li a.active{background-color:#fff;color:#517f9f;border:0}.container-responsive .sidebar-menu .sub-menu li>ul li a.active .submenu-title{font-weight:bold}.container-responsive .sidebar-menu .sub-menu li>ul li a.active .btn-chevron i{color:#f5f5f5}.container-responsive .sidebar-menu .sub-menu li>ul li>ul{display:none}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li{background-color:#fff;border:0}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li a{padding:20px 20px 20px 30px;font-size:16px;color:#686d70;border:0;font-weight:lighter}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li a.active{background-color:#517f9f;color:#fff;border:0;border-radius:2px}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li a.active .btn-bullet i{color:#42c5eb}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li ul li a{padding:5px 20px 5px 20px;font-size:12px}.container-responsive .sidebar-menu .sub-menu li>ul li>ul li ul li .btn-bullet{padding:21px 10px 20px 40px;font-size:3px}.container-responsive .sidebar-menu .sub-menu li>ul li .btn-chevron{position:absolute;padding:21px 10px 20px 19px;top:0;left:0;cursor:pointer}.container-responsive .sidebar-menu .sub-menu li>ul li .btn-bullet{position:absolute;top:0;left:45px;cursor:pointer;font-size:20px;height:100%;display:flex;align-items:center}.container-responsive .sidebar-menu .sub-menu li>ul li .btn-bullet .active{color:#f5f5f5}.container-responsive .sidebar-menu .sub-menu li.active>ul{display:block}.container-responsive .sidebar-menu .sub-menu li .btn-collapse{position:absolute;padding:25px 20px 19px 20px;top:0;right:0;color:#fff;cursor:pointer}.container-responsive .sidebar-menu .sub-menu li .btn-collapse>.fa-plus{color:#262e32}.container-responsive .sidebar-menu .sub-menu li .btn-collapse>.fa-minus{color:#517f9f}.container-responsive .sidebar-menu .sub-menu li .submenu-0{padding:20px 60px 20px 20px}.container-responsive .sidebar-menu .sub-menu li .submenu-0.active{font-weight:bold}.container-responsive .sidebar-menu .sub-menu li .submenu-0:hover{color:#517f9f}.container-responsive .sidebar-menu .sub-menu li .submenu-1{font-size:30px}.container-responsive .sidebar-menu .sub-menu li .submenu-2{font-size:20px}@media(max-width: 991px){.container-responsive .sidebar-menu .sub-menu{display:none}}.h1-title .area--title{margin-bottom:0;padding-bottom:20px}@media(min-width: 768px){.h1-title .area--title{padding-bottom:30px}}.edicompliance-page .image-mobile img{max-width:350px}.edicompliance-page>.header-edicom-section{padding:6rem 0}.edicompliance-page .edicompliance-title,.edicompliance-page .h1-title .area--title{line-height:38px;text-shadow:none;margin-bottom:15px;padding-top:20px;padding-bottom:20px;font-family:"Lato",serif;font-weight:700;font-size:42px}@media(min-width: 992px){.edicompliance-page .edicompliance-title,.edicompliance-page .h1-title .area--title{line-height:60px;margin-bottom:30px}}@media(min-width: 768px){.edicompliance-page .edicompliance-title,.edicompliance-page .h1-title .area--title{padding-top:30px;padding-bottom:30px}}.edicompliance-page .children-same-height [class*=col-]{display:flex;align-items:center}.edicompliance-page .children-same-height [class*=col-]>section{width:100%}.map__title{width:100%;margin:0;font-size:32px;line-height:44px;font-weight:bold;text-align:left}@media(min-width: 992px){.map__title{text-align:center;margin:0 auto 0 auto;padding-bottom:15px;font-size:35px}}.map__subtitle{margin-top:10px;text-align:left;margin-bottom:40px;font-weight:300;color:#686d70;line-height:26px}@media(min-width: 992px){.map__subtitle{text-align:center;margin-top:15px;margin-bottom:0;font-weight:400;font-size:15px;width:70%;margin:auto}}.map__subtitle p{font-size:15px;line-height:22px;font-weight:200}@media(min-width: 992px){.map__subtitle p{font-size:18px;line-height:26px}}.map__graphic{display:none}@media(min-width: 768px){.map__graphic{display:block;margin-top:0}}@media(min-width: 992px){.map__graphic{margin-top:10px}}.map__graphic__item{width:100%;min-height:600px;margin:30px 0}@media(min-width: 992px){.map__graphic__item{min-height:700px}}.map__graphic div[data-name=world]{margin-top:-60px}.map__graphic div[data-name=europe]{margin-top:-30px}.map__selector{display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){.map__selector{flex-direction:row}}.map__selector__text{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;font-weight:200}@media(min-width: 768px){.map__selector__text{flex:0 1 50%;justify-content:flex-end;margin-bottom:0;padding-right:10px}}@media(min-width: 992px){.map__selector__text{padding-right:0}}.map__selector__form{flex:0 1 50%;text-align:left}.map__selector__form .contact--row{margin-bottom:0}.map__selector__form .contact--group{margin-bottom:0}@media(min-width: 768px){.map__selector__form .contact--group{min-width:70%}}@media(min-width: 992px){.map__selector__form .contact--group{min-width:50%}}.map__selector__form .contact--group .btn{padding:30px}.map__selector__form .dropdown-menu{width:auto;margin-top:0;border:1px solid #fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.24)}.map__selector__form .dropdown-menu.show{transform:rotateX(180deg)}.map__selector .dropdown-item{border-bottom:0;width:auto;padding:10px 0;margin:5px}.map__selector .dropdown-item:hover{color:#517f9f;background-color:transparent !important}.map__selector .resources--btn{color:#304658 !important;border-color:#cad8e2;justify-content:space-between}.map__selector .resources--btn:after{color:#304658 !important;transform:rotateX(0deg)}.map__info{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #c4c4c4;padding:5px 10px;color:#aeaeae;background-color:transparent;font-size:12px;font-weight:300;border-radius:5px;transition:all .4s ease-in}@media(min-width: 992px){.map__info{font-size:12px}}.map__info__icon{width:15px;margin:5px 5px 5px 0;fill:#aeaeae}.map__info.is--active{background-color:#f4f4f4;color:#686d70;border:0;border-radius:2px;padding:12px 20px}.map__info.is--active__icon{fill:#686d70}.map__info__wrapper{justify-content:center;align-items:center;margin-top:30px}@media(min-width: 992px){.map__info__wrapper{margin-top:75px}}.jqvmap-region[fill="#8BB0C0"]:hover,.jqvmap-region[fill="#8BB0C0"]:focus{cursor:default !important}.jqvmap-region[fill="#517F9F"]{transform:translate(0);transition:all .2s ease-in-out}.jqvmap-region[fill="#517F9F"]:hover,.jqvmap-region[fill="#517F9F"]:focus{transform:translate(0px, -1px);fill:#6296bb !important;cursor:pointer;-webkit-filter:drop-shadow(12px 12px 7px rgba(0, 0, 0, 0.5));filter:drop-shadow(12px 12px 7px rgba(0, 0, 0, 0.5))}.map-custom-popover{position:absolute;top:10%;left:0;right:0;margin:0 auto;z-index:99999}.map-custom-popover .card{width:24rem;margin-left:auto;margin-right:auto}.map-custom-popover .card .map-custom-popover-close-btn{padding:5px 10px;background:none;color:#000}.map-custom-popover .card .card-body p{margin-bottom:.5rem}.map-custom-popover .card .card-body ul{list-style-type:none;padding-left:.5rem}.map-custom-popover .card .card-body ul li{margin-bottom:.5rem}@media(min-width: 576px){.countdown .custom-col-6{display:inline-block}}.countdown--title{position:relative;font-size:32px;margin-bottom:0;color:#fff}.countdown--counter{position:relative}.countdown--counter .inline-block{display:inline-block;padding:20px}.countdown--counter .inline-block .counter-number{font-size:60px}.countdown--counter .inline-block span{font-size:18px}.countdown .w-100{position:relative}.countdown--cta{margin-top:3rem}.countdown.bg-image .countdown--text{position:relative}.countdown.bg-image .countdown--text p{color:#fff}.counter .number-container{font-size:60px;margin-bottom:10px}.counter .number-container .number{font-family:"Lato Bold",sans-serif,arial}.counter .operator{color:#517f9f}.counter .title{font-size:18px;font-weight:bold;color:#262e32;font-family:"Lato Bold",sans-serif,arial;margin-bottom:10px}.dark-area .counter .title,.bg-image .counter .title{color:#fff}.light-area .counter .title,.white-area .counter .title{color:#000}.tab__content .tab-description{color:#686d70}.tab__card{margin-bottom:20px;border:1px solid #cad8e2;background-color:#fff;border-radius:4px}@media(min-width: 992px){.tab__card{padding-bottom:20px}}.tab__card:hover{box-shadow:0 5px 40px 0 rgba(0,0,0,.1)}.tab__card.active{background-color:#517f9f !important}.tab__card.active .tab-title{color:#fff}.tab__card.active .tab-description{color:#fff}.tab-title{color:#262e32;font-size:18px}.tab .tab-description{color:pink}.tab__link .tab-pane{display:block;text-align:center;border-bottom:1px solid #d4dfe7}.tab__link .tab-pane a{color:rgba(38,46,50,.75)}.tab__link .nav-tabs{display:none}.tab__link .panel-title{margin:0}.tab__link .panel-title a{display:block;padding:10px}.tab__link .panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}@media(min-width: 992px){.tab__link .panel{border:none;box-shadow:none}}.tab__link .panel-body{background-color:#fff}.tab .panel-heading{display:none}.tab .panel-collapse{height:auto}.tab .panel-collapse.collapse{display:block}.tab__menu--content{border:0}.tab__menu--bg{background-color:#fff}.tab__menu .dark-area .tab-link,.tab__menu .dark-area .tab-link.active,.tab__menu .dark-area .tab-link:hover{color:#fff}.tab__menu .nav-tabs{display:none}.tab__menu .card-header{background-color:#fff;padding:0;text-align:center}.tab__menu .card-body{padding:0}.tab__menu .tab-title-collapse{display:inline-block;width:100%;color:rgba(38,46,50,.75);padding:20px 0;font-size:16px;line-height:20px;text-align:center;font-weight:bold}.tab__menu .tab-title-collapse.active{border-bottom:1px solid #517f9f;color:#262e32}.tab__menu .tab-title-collapse:hover{border-bottom:1px solid #517f9f;color:#262e32}@media(min-width: 992px){.tab__menu .nav-tabs{display:flex;justify-content:space-between}.tab__menu .card{border:none}.tab__menu .card .card-header{display:none}.tab__menu .nav-item{flex-basis:inherit}.tab__menu .tab-link{display:block;color:rgba(38,46,50,.75);padding:20px 0;font-size:16px;line-height:20px;text-align:center;font-weight:bold}.tab__menu .tab-link.active,.tab__menu .tab-link:hover{border-bottom:3px solid #517f9f;color:#262e32}.tab__menu .nav-link{color:rgba(38,46,50,.75)}.tab__menu .nav-link:hover{color:#262e32;border:1px solid transparent}.tab__menu .nav-link.active{border-bottom:1px solid #517f9f}}@media(max-width: 992px){.tab__menu .tab-content>.tab-pane{display:block !important;opacity:1}}@media(min-width: 992px){.tab__position{display:flex;flex-direction:row}.tab__position .tab-left{order:0}}@media(min-width: 992px)and (min-width: 992px){.tab__position .tab-left{order:0}}@media(min-width: 992px){.tab__position .tab-right{order:1}}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.skills-bar-container{position:relative;width:100%;min-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);list-style:none}.skills-bar-container li{position:relative;width:100%;padding:5px;margin-bottom:10px}.skills-bar-container li .progressbar-title{position:relative}.skills-bar-container li .progressbar-title h3{display:inline-block;font-size:18px;font-weight:bold}.skills-bar-container li .progressbar-title .percent{position:absolute;right:5px;bottom:10px;font-size:18px;color:#517f9f;font-weight:bold;font-family:"Lato Bold",sans-serif,arial}.skills-bar-container li .bar-container{background:#cad8e2;position:relative;width:100%;height:5px;margin-top:5px;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.skills-bar-container li .bar-container .progressbar{position:absolute;width:0%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#517f9f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.7s;animation-delay:.7s}.bg-image .percent-circle{width:120px;height:120px;border-radius:50%;overflow:hidden;position:relative}.bg-image .percent-circle svg:before{content:" ";display:block}.bg-image .percent-circle svg{width:120px;height:120px;transform:rotate(-90deg)}.bg-image .percent-circle svg .percent-circle-inner{fill:#cad8e2;stroke:#517f9f;stroke-width:8px;stroke-dasharray:0 376.9908px;transition:stroke-dasharray 2s ease-out}.bg-image .percent-circle:after{content:attr(data-percent) "%";display:block;width:112px;height:112px;background:#f5f5f5;position:absolute;top:4px;left:4px;border-radius:50%;color:#517f9f;text-align:center;line-height:112px;font-size:36px;font-weight:bold}.bg-image .percent-circle::after{background-color:#fff !important}.light-area .percent-circle,.white-area .percent-circle{width:120px;height:120px;border-radius:50%;overflow:hidden;position:relative}.light-area .percent-circle svg:before,.white-area .percent-circle svg:before{content:" ";display:block}.light-area .percent-circle svg,.white-area .percent-circle svg{width:120px;height:120px;transform:rotate(-90deg)}.light-area .percent-circle svg .percent-circle-inner,.white-area .percent-circle svg .percent-circle-inner{fill:#cad8e2;stroke:#517f9f;stroke-width:8px;stroke-dasharray:0 376.9908px;transition:stroke-dasharray 2s ease-out}.light-area .percent-circle:after,.white-area .percent-circle:after{content:attr(data-percent) "%";display:block;width:112px;height:112px;background:#f5f5f5;position:absolute;top:4px;left:4px;border-radius:50%;color:#517f9f;text-align:center;line-height:112px;font-size:36px;font-weight:bold}.light-area .percent-circle::after{background-color:#f5f5f5 !important}.white-area .percent-circle::after{background-color:#fff !important}.dark-area .percent-circle{width:120px;height:120px;border-radius:50%;overflow:hidden;position:relative}.dark-area .percent-circle svg:before{content:" ";display:block}.dark-area .percent-circle svg{width:120px;height:120px;transform:rotate(-90deg)}.dark-area .percent-circle svg .percent-circle-inner{fill:#cad8e2;stroke:#517f9f;stroke-width:8px;stroke-dasharray:0 376.9908px;transition:stroke-dasharray 2s ease-out}.dark-area .percent-circle:after{content:attr(data-percent) "%";display:block;width:112px;height:112px;background:#304658;position:absolute;top:4px;left:4px;border-radius:50%;color:#517f9f;text-align:center;line-height:112px;font-size:36px;font-weight:bold}.dark-area .percent-circle::after{background-color:#304658 !important}.circle-chart-container{display:block}.circle-chart-container .percent-circle{display:inline-block;margin-bottom:15px}.circle-chart-container img{position:absolute;width:80px;height:80px;left:0;right:0;margin:0 auto;top:calc(39% - 1.25rem)}.circle-chart-container .title{font-size:22px;font-family:"Lato Bold",sans-serif,arial;font-weight:bold;margin-bottom:15px}.circle-chart-container .description{font-size:15px;font-family:"Lato Bold",sans-serif,arial}.hidden{display:none}.flexible-cards{margin:0;padding:0 10px}.flexible-cards:before{content:"";display:table}@media(min-width: 768px){.flexible-cards{display:flex;justify-content:space-between}}@media(min-width: 1200px){.flexible-cards{display:block;padding:0}}.flexible-cards__box{padding:0;position:relative;float:left;width:100%;transition:all 450ms ease-in-out;overflow:hidden;margin-right:auto;margin-bottom:20px;border-radius:4px;border:1px solid #e5e7f2;background-color:#fff}@media(min-width: 768px){.flexible-cards__box{width:30%;min-height:275px}}@media(min-width: 1200px){.flexible-cards__box{margin-right:15px;margin-bottom:0;width:270px;height:275px}}.flexible-cards__box__image{width:auto}@media(min-width: 1200px){.flexible-cards__box__image{width:270px;height:100%}}.flexible-cards__box img{max-width:100%;height:100%;display:block;width:100%}@media(min-width: 1200px){.flexible-cards__box img{max-width:270px;display:block;object-fit:cover}}.flexible-cards__box__content{padding:25px;position:relative;top:0;left:0;width:auto;height:auto;margin-bottom:0;max-width:inherit;background:#fff}@media(min-width: 1200px){.flexible-cards__box__content{display:flex;flex-direction:column;padding:25px 30px 30px 28px;position:absolute;top:0;left:270px;width:270px;height:100%;max-width:300px}}.flexible-cards__box__content p{font-size:13px;line-height:20px;color:#686d70}.flexible-cards__box__content .flexible-cards--title{font-size:16px;font-weight:600}@media(min-width: 992px){.flexible-cards__box__content .flexible-cards--title{font-size:20px}}.flexible-cards__box__btn{display:flex;flex-grow:1;flex-direction:column;justify-content:flex-end}.flexible-cards__box__btn .btn{width:max-content}.flexible-cards__box:last-child{margin-right:0;margin-bottom:0}@media(min-width: 1200px){.flexible-cards__box.active-elem{width:540px;box-shadow:0 5px 40px rgba(0,0,0,.05);border:1px solid #8bb0c0}}.video-modal-container .video-modal-title span{font-size:52px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.video-modal-container .video-modal-preview{display:inline-block;width:100%;max-width:560px;height:340px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.video-modal-container .video-modal-preview .btn-video{border-radius:50px;padding:0 7px;position:absolute;top:50%;transform:translateY(-50%);margin:0 auto;left:0;right:0;width:100px;height:100px}.video-modal-container .video-modal-preview .btn-video i{height:75px;width:75px;border-radius:38px;position:absolute;top:0;left:0;right:0;margin:auto;bottom:0}.video-modal-container .video-modal-preview .btn-video i::before{font-size:20px;width:20px;height:20px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.video-modal-container .video-modal{margin:0 auto}.video-modal-container .video-modal video{width:100%;height:100%}#menu__header--video{display:flex;height:100%;align-items:center;justify-content:flex-end}@media(max-width: 991px){#menu__header--video{justify-content:center}}.dark-area .btn-video{background-color:rgba(255,255,255,.4)}.dark-area .btn-video i{background-color:#fff}.dark-area .btn-video i::before{color:#000}.dark-area .btn-video:hover{background-color:#fff}.dark-area .btn-video:hover i{background-color:rgba(0,0,0,.7)}.dark-area .btn-video:hover i::before{color:#fff}.white-area .btn-video,.light-area .btn-video,.bg-image .btn-video,.country .btn-video{background-color:rgba(255,255,255,.4)}.white-area .btn-video i,.light-area .btn-video i,.bg-image .btn-video i,.country .btn-video i{background-color:#fff}.white-area .btn-video i::before,.light-area .btn-video i::before,.bg-image .btn-video i::before,.country .btn-video i::before{color:#000}.white-area .btn-video:hover,.light-area .btn-video:hover,.bg-image .btn-video:hover,.country .btn-video:hover{background-color:#fff}.white-area .btn-video:hover i,.light-area .btn-video:hover i,.bg-image .btn-video:hover i,.country .btn-video:hover i{background-color:rgba(0,0,0,.7)}.white-area .btn-video:hover i::before,.light-area .btn-video:hover i::before,.bg-image .btn-video:hover i::before,.country .btn-video:hover i::before{color:#fff}.list-container.area--left{padding-left:15px}.list-container.area--right{padding-right:15px}.list-container.inline-block{display:inline-block;text-align:left}.list-container .title{font-size:18px;font-weight:bold}.list-container ol li,.list-container ul li{margin-bottom:15px}.list-container ol li p,.list-container ul li p{display:inline}.list-container ul.arrow,.list-container ul.check{list-style:none}.list-container ul.arrow li::before,.list-container ul.check li::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-weight:400;margin-right:15px;color:#517f9f}.list-container ul.arrow li{display:flex}.list-container ul.arrow li::before{content:""}.list-container ul.check li{display:flex}.list-container ul.check li::before{content:""}.list-container ol{list-style:none;counter-reset:custom-counter}.list-container ol li{display:flex;counter-increment:custom-counter}.list-container ol li::before{content:counter(custom-counter) "";margin-right:15px;font-size:15px;color:#517f9f;font-weight:bold}.cta-image-texts--title{font-family:"Lato Bold","Lato",arial;font-weight:bold}.cta-image-texts--image{height:100vh;width:100vw;object-fit:cover;max-height:575px;border-radius:4px}.cta-image-texts--box{margin-bottom:4rem}@media(min-width: 992px){.cta-image-texts--box{margin-bottom:0}}.cta-image-texts--box-title{font-weight:bold}@media(min-width: 992px){.cta-image-texts--box-left{padding-left:80px}}@media(min-width: 992px){.cta-image-texts--box-right{padding-right:80px}}.cta-image-texts--text-left{text-align:center}@media(min-width: 992px){.cta-image-texts--text-left{text-align:left}}.cta-image-texts--text-right{text-align:center}@media(min-width: 992px){.cta-image-texts--text-right{text-align:right}}.cta-image-texts--margin-bottom{margin-bottom:4rem}.cta-image-texts--button a.btn{padding:.7rem 1rem}.box-card--inner-box{background-color:#fff;color:#262e32;border:1px solid #cad8e2;border-radius:4px;padding:30px}.box-card--inner-box-text p{color:#262e32 !important}.box-card--inner-box-image img{min-width:60px;max-width:60px;width:60px;min-height:60px;max-height:60px;height:60px;object-fit:contain}.box-card.dark .box-card--inner-box{background-color:#304658}.box-card.dark .box-card--inner-box-title,.box-card.dark .box-card--inner-box-title h5{color:#fff}.box-card.dark .box-card--inner-box-text p{color:#fff !important}.box-card.light .box-card--inner-box{background-color:#f4f4f4}.testimonial-slider--layout{text-align:center}.testimonial-slider--layout blockquote{position:relative;display:block;margin:0;padding:0 15px;border:medium none;color:#666;font-size:14px;line-height:20px}@media(min-width: 768px){.testimonial-slider--layout blockquote{width:100%;padding:30px}}.testimonial-slider--layout blockquote p{font-size:16px;font-style:normal}@media(min-width: 768px){.testimonial-slider--layout blockquote p{font-size:18px;line-height:28px}}.testimonial-slider--info{padding:15px}@media(min-width: 768px){.testimonial-slider--info{padding:15px 0 30px 0}}.testimonial-slider--name{font-weight:bold;font-size:16px;display:block;font-family:"Lato",sans-serif,arial}@media(min-width: 992px){.testimonial-slider--name{font-size:18px}}.testimonial-slider--subtitle{display:block;padding:15px 0 30px 0;font-size:14px;line-height:20px}.testimonial-slider--pagination .swiper-pagination-bullet{margin-left:10px;padding:0;line-height:30px;font-size:12px;background:#517f9f;opacity:.5}.testimonial-slider--pagination>.swiper-pagination-bullet-active{opacity:1;background:#517f9f}.section-video{min-height:300px;position:relative;display:flex;flex-direction:column}@media(min-width: 992px){.section-video{flex-direction:row}}.section-video__bg{display:flex;justify-content:center;flex-direction:column;min-height:300px;height:inherit}@media(min-width: 768px){.section-video__bg{min-height:400px}}@media(min-width: 992px){.section-video__bg{position:absolute;width:50%;min-height:auto;top:0}}@media(min-width: 992px){.section-video__bg.height-section{height:100%}}@media(min-width: 992px){.section-video__bg.video-play{top:unset}}@media(min-width: 992px){.section-video__bg.img-left{left:0 !important}}@media(min-width: 992px){.section-video__bg.img-right{left:50%}}.section-video__content{display:flex;flex-direction:column;justify-content:center}.platform-form--form label{font-weight:600;color:#575756;font-size:14px;line-height:20px}@media(min-width: 768px){.platform-form--form label{font-size:15px}}@media(min-width: 992px){.platform-form--form label{font-size:16px}}.platform-form--form input,.platform-form--form select{height:50px !important;border:1px solid #575756}.platform-form--form .btn{height:50px !important;text-transform:uppercase;float:right;width:auto !important;background-color:#69add0}.platform-form--form .form-check-label a{font-size:14px}.platform-form .title{color:#575756;font-size:18px;font-weight:600;margin-bottom:30px}@media(min-width: 992px){.platform-form .title{font-size:28px;margin-bottom:80px}}.platform-form--message{display:none}.platform-form--message .loader-gif{width:50px;height:50px;margin-bottom:30px}@media(min-width: 992px){.platform-form--message .loader-gif{margin-bottom:50px}}.platform-form--message .sent-ok-img{margin-bottom:30px;max-width:80px}@media(min-width: 992px){.platform-form--message .sent-ok-img{max-width:unset;margin-bottom:50px}}.platform-form--message .response-title{font-size:20px;font-weight:600;color:#243746;margin-bottom:15px}@media(min-width: 992px){.platform-form--message .response-title{font-size:28px}}.platform-form--message .response-text{font-size:14px;font-weight:500;color:#243746}@media(min-width: 992px){.platform-form--message .response-text{font-size:15px}}.platform-form i.fa-check{font-size:14px;color:#fff}.platform-form .contact--group--button{display:flex;justify-content:center;margin-top:30px}@media(min-width: 768px){.platform-form .contact--group--button{margin-top:0;justify-content:flex-end;padding-right:5px !important}}.banner{margin-bottom:30px}.banner img{max-width:100%}.banner .link{display:block}.banner.bordered{border:1px solid #517f9f}.banner.bordered a{height:100%;display:flex;align-items:center;justify-content:center}.table-of-contents{border:1px solid #cad8e2;border-radius:4px;padding:30px}.table-of-contents--title{font-size:20px;margin-bottom:0}.table-of-contents--list{margin-top:30px;list-style:none}.table-of-contents--list li a{font-size:16px;margin-bottom:15px}.table-of-contents--toggle{font-size:14px}.popup .modal-content{box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px}.popup button.close{position:absolute;background-color:rgba(0,0,0,.5);color:#fff;right:0;z-index:99;font-weight:100;font-size:2.5rem;padding:.3rem .7rem}@media(min-width: 992px){.popup button.close{background-color:transparent;color:#000}}.popup button.close span{text-shadow:none}.popup .image-col{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:300px}@media(min-width: 992px){.popup .content-col{padding:4rem 3rem !important}}.popup .popupTitle{display:inline-block;color:#2f393e;font-family:Lato;font-size:20px;font-weight:bold;letter-spacing:.36px;line-height:24px}.popup .popupBody{display:inline-block;color:#686d70;font-family:Lato;font-size:15px;letter-spacing:.27px;line-height:18px}.white-area{background-color:#fff;color:#262e32}.white-area .area{background-color:transparent}.white-area h1,.white-area h2{color:#262e32}.white-area .subtitle,.white-area h3,.white-area h4,.white-area h5{color:#2f393e}.white-area .link{color:#262e32;transition:color .1s ease-in}.white-area .link:hover,.white-area .link:focus,.white-area .link:active{color:#42c5eb}.white-area p{color:#686d70}.white-area .title-text p,.white-area .title-text span,.white-area .title-text li{color:#686d70;font-size:18px}.white-area .title-text ul{padding-left:30px;font-size:18px}.white-area.edicom-section:after{display:none}.white-card{background-color:#fff;color:#262e32}.bg-image .white-card h1,.bg-image .white-card h2,.bg-image .white-card h3,.dark-area .white-card h1,.dark-area .white-card h2,.dark-area .white-card h3{color:#262e32}.bg-image .white-card .subtitle,.bg-image .white-card h4,.bg-image .white-card h5,.dark-area .white-card .subtitle,.dark-area .white-card h4,.dark-area .white-card h5{color:#2f393e}.white-card .link{color:#262e32;transition:color .1s ease-in}.white-card .link:hover,.white-card .link:focus,.white-card .link:active{color:#42c5eb}.bg-image .white-card p,.dark-area .white-card p{color:#686d70}.white-text{color:#fff}.white-btn{background-color:#fff;border:1px solid #262e32;color:#262e32;background-image:url("../images/arrow_link_dark.svg");background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;background-size:7px}.white-btn:hover,.white-btn:focus{background-color:#fff;color:#262e32}.white-btn:active{background-color:#101315;background-image:url("../images/arrow_link_white.svg") !important;border:none;color:#fff}.white-btn.disabled{background-color:rgba(155,160,163,.8);background-image:url("../images/arrow_link_disabled.svg");border:1px solid rgba(155,160,163,.8);color:#fff}.white-link{color:#fff}.white-link:hover,.white-link:focus,.white-link:active{color:#fff}.light-area{background-color:#f5f5f5;color:#262e32}.light-area .area{background-color:transparent}.light-area h1{font-weight:bold}.light-area h1,.light-area h2{color:#262e32}.light-area .subtitle,.light-area h3,.light-area h4,.light-area h5{color:#2f393e}.light-area .link{color:#517f9f;transition:color .1s ease-in}.light-area .link:hover,.light-area .link:focus,.light-area .link:active{color:#42c5eb}.light-area p{color:#686d70}.light-area .title-text p,.light-area .title-text span,.light-area .title-text li{color:#686d70;font-size:18px}.light-area .title-text ul{padding-left:30px;font-size:18px}.light-area.edicom-section:after{display:none}.light-area .slider-button .btn{background-color:transparent;background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;background-size:7px;margin:15px 0;border:1px solid #262e32;color:#262e32;background-image:url("../images/arrow_link_dark.svg") !important}@media(min-width: 768px){.light-area .slider-button .btn{margin:0}}.light-area .slider-button .btn:hover,.light-area .slider-button .btn:focus{background-color:#262e32;color:#fff;background-image:url("../images/arrow_link_white.svg") !important}.light-area .slider-button .btn:active{background-color:#101315;background-image:url("../images/arrow_link_white.svg") !important;border:1px solid transparent;color:#fff}.light-area .slider-button .btn.disabled{background-color:transparent;background-image:url("../images/arrow_link_disabled.svg");border:1px solid rgba(155,160,163,.8);color:rgba(155,160,163,.8)}.light-area .card-news{background-color:#fff}.light-card{background-color:#f5f5f5;color:#262e32}.bg-image .light-card h1,.bg-image .light-card h2,.bg-image .light-card h3,.dark-area .light-card h1,.dark-area .light-card h2,.dark-area .light-card h3{color:#262e32}.bg-image .light-card .subtitle,.bg-image .light-card h4,.bg-image .light-card h5,.dark-area .light-card .subtitle,.dark-area .light-card h4,.dark-area .light-card h5{color:#2f393e}.light-card .link{color:#517f9f;transition:color .1s ease-in}.light-card .link:hover,.light-card .link:focus,.light-card .link:active{color:#42c5eb}.bg-image .light-card p,.dark-area .light-card p{color:#686d70}.light-text{color:#fff}.light-link{color:#fff}.light-link:hover,.light-link:focus,.light-link:active{color:#fff}.medium-area{background-color:#686d70;color:#fff}.medium-area h1,.medium-area h2,.medium-area h3,.medium-area h4,.medium-area h5,.medium-area .subtitle{color:#fff}.medium-area p{color:#fff}.medium-area .link{color:#517f9f;transition:color .1s ease-in}.medium-area .link:hover,.medium-area .link:focus,.medium-area .link:active{color:#42c5eb}.medium-area .btn--check{background-color:#fff}.medium-area .white-card h1,.medium-area .white-card h2,.medium-area .white-card h3,.medium-area .white-card h4,.medium-area .white-card h5,.medium-area .white-card .subtitle,.medium-area .light-card h1,.medium-area .light-card h2,.medium-area .light-card h3,.medium-area .light-card h4,.medium-area .light-card h5,.medium-area .light-card .subtitle{color:#262e32}.medium-area .white-card .card-title,.medium-area .light-card .card-title{color:#262e32}.medium-area.edicom-section:after{display:none}.medium-card{background-color:#686d70;color:#fff}.medium-card h1,.medium-card h2,.medium-card h3,.medium-card h4,.medium-card h5,.medium-card .subtitle{color:#fff}.medium-card p{color:#fff}.medium-card .link{color:#517f9f;transition:color .1s ease-in}.medium-card .link:hover,.medium-card .link:focus,.medium-card .link:active{color:#42c5eb}.medium-card .btn--check{background-color:#fff}.medium-text{color:#686d70}.medium-link{color:#686d70;transition:color .1s ease-in}.medium-link:hover,.medium-link:focus,.medium-link:active{color:#42c5eb}.dark-area{background-color:#304658;color:#fff}.dark-area .area{background:transparent}.dark-area h1,.dark-area h2{color:#fff}.dark-area h1 .dilma,.dark-area h2 .dilma{font-size:34px !important}.dark-area p{color:#fff}.dark-area .title-text p,.dark-area .title-text span,.dark-area .title-text li{color:#fff;font-size:18px}.dark-area .title-text ul{padding-left:30px;font-size:18px}.dark-area .subtitle,.dark-area h3,.dark-area h4,.dark-area h5{color:#507fa0}.dark-area .link{color:#517f9f;transition:color .1s ease-in}.dark-area .link:hover,.dark-area .link:focus,.dark-area .link:active{color:#42c5eb}.dark-area .btn--check{background-color:#fff}.dark-area .bg-image{background-color:transparent}.dark-area.edicom-section:after{display:none}.dark-area.image__area{background-color:transparent}.dark-card{background-color:#262e32;color:#fff}.dark-card h1,.dark-card h2,.dark-card h3{color:#fff}.dark-card .subtitle,.dark-card h4,.dark-card h5{color:#507fa0}.dark-card p{color:#fff}.dark-card .link{color:#517f9f;transition:color .1s ease-in}.dark-card .link:hover,.dark-card .link:focus,.dark-card .link:active{color:#42c5eb}.dark-card .btn--check{background-color:#fff}.dark-text{color:#262e32;font-weight:bold}.dark-link{color:#262e32;transition:color .1s ease-in}.dark-link:hover,.dark-link:focus,.dark-link:active{color:#42c5eb}.img-area{background-color:transparent;color:#fff}.img-area .area{background-color:transparent}.img-area h1,.img-area h2{color:#fff}.img-area .subtitle,.img-area h3,.img-area h4,.img-area h5{color:#507fa0}.img-area .link{color:#517f9f;transition:color .1s ease-in}.img-area .link:hover,.img-area .link:focus,.img-area .link:active{color:#42c5eb}.img-area p{color:#fff}.img-area .btn--check{background-color:#fff}.img-area .bg-image{background-color:transparent}.bg-image{color:#fff}.bg-image h1,.bg-image h2,.bg-image h3{color:#fff}.bg-image p{color:#fff}.bg-image .subtitle,.bg-image h4,.bg-image h5{color:#507fa0}.bg-image .link{color:#517f9f;transition:color .1s ease-in}.bg-image .link:hover,.bg-image .link:focus,.bg-image .link:active{color:#42c5eb}.bg-image .btn--check{background-color:#fff}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("../images/loading.gif") no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url("../images/prev.png") left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url("../images/next.png") right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url("../images/close.png") top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.blog-list--header{background:#f4f4f4;height:296px;display:flex;align-items:center}@media(min-width: 992px){.blog-list--header .area--title{text-align:left}}.blog-list--layout .area{display:none}@media(min-width: 992px){.blog-list--layout .area{display:block}}.blog-list--layout .blog-list{display:block}.blog-list .area--title{font-weight:400;margin-top:60px;margin-bottom:60px}@media(min-width: 992px){.blog-list .area--title{font-weight:500;margin-top:0;margin-bottom:0}}.blog-list .highlighted-news-row{margin-bottom:60px}@media(min-width: 992px){.blog-list .highlighted-news-row{margin-top:60px}}.blog-list .highlighted-news-row .col-lg-7,.blog-list .highlighted-news-row .col-lg-5{padding-right:0;padding-left:0}@media(min-width: 992px){.blog-list .highlighted-news-row .col-lg-7,.blog-list .highlighted-news-row .col-lg-5{padding-right:15px;padding-left:15px}}.blog-list .highlighted-news-row--sidebar h2{font-size:22px !important}@media(min-width: 992px){.blog-list .highlighted-news-row--sidebar{display:flex;flex-direction:column;justify-content:space-between}}.blog-list .highlighted-news-row .highlighted-image{display:block;position:relative;height:175px;padding:15px;overflow:hidden}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image{height:47%;display:flex}}.blog-list .highlighted-news-row .highlighted-image:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.blog-list .highlighted-news-row .highlighted-image:hover .highlighted-image--bg:after{background-color:rgba(0,0,0,.7)}.blog-list .highlighted-news-row .highlighted-image:hover .highlighted-image--bg{transform:scale(1.2)}.blog-list .highlighted-news-row .highlighted-image--info{position:absolute;display:flex;flex-direction:column;justify-content:center;height:100%;z-index:25;transition:justify-content .3s ease-in}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image--info{position:relative;width:100%;top:auto;left:auto;padding-left:30px;padding-right:30px}.blog-list .highlighted-news-row .highlighted-image--info span{text-align:left}}.blog-list .highlighted-news-row .highlighted-image--bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;transition:all .2s ease-in}.blog-list .highlighted-news-row .highlighted-image--bg:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;transition:background-color .2s ease-in;background-color:rgba(51,51,51,.6)}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image--first{height:525px}}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image--first .highlighted-title{font-size:32px}}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image--first .highlighted-date{font-size:14px}}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image--first .highlighted-image--info{padding-left:60px;padding-right:60px}}.blog-list .highlighted-news-row .highlighted-image .highlighted-title{display:block;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-size:18px}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image .highlighted-title{font-size:22px}}.blog-list .highlighted-news-row .highlighted-image .highlighted-date{display:block;font-size:14px;color:#fff;margin-top:5px}@media(min-width: 992px){.blog-list .highlighted-news-row .highlighted-image .highlighted-date{text-shadow:0 2px 5px rgba(0,0,0,.5);margin-top:0}}.blog-list .news-list--item{margin-right:0;margin-left:0;margin-bottom:30px;border-bottom:2px solid #d4dfe7}.blog-list .news-list--item a:hover h2{color:#517f9f !important}.blog-list .news-list--item:last-child{border-bottom:none}@media(min-width: 768px){.blog-list .news-list--item{margin-right:0;margin-left:0}}.blog-list .news-list--item .media-image{width:200px;height:200px;display:inline;background-position:center;background-size:cover}.blog-list .news-list--item .media-body{padding:30px 15px 15px}.blog-list .news-list--title{display:block;color:#262e32;font-size:20px;line-height:24px;font-weight:bold}@media(min-width: 768px){.blog-list .news-list--title{font-size:30px;line-height:36px}}.blog-list .news-list--title a{color:#262e32}.blog-list .news-list--title a:hover{color:#42c5eb}.blog-list .news-list--category{font-size:16px;color:#517f9f}@media(min-width: 768px){.blog-list .news-list--category{font-size:22px}}.blog-list .news-list--date{display:block;font-size:14px;line-height:25px;color:#262e32;margin-bottom:30px;background-image:url("../images/ic_time_blog.svg");background-repeat:no-repeat;background-position-x:left;background-position-y:center;padding-left:25px}.blog-list .news-list--short-text{display:block;color:#262e32;height:45px;overflow:hidden;margin-top:30px;margin-bottom:30px;font-size:15px;line-height:22px}.blog-list .news-list--img{width:100%;height:100%}@media(min-width: 992px){.blog-list .news-list--img{min-height:190px}}.blog-list .news-list--btn{margin-bottom:30px;display:block}@media(min-width: 768px){.blog-list .news-list--btn{display:inline-block}}@media(min-width: 1200px){.blog-list .news-list{padding-right:40px}}.blog-list--sidebar{padding-left:30px;padding-right:30px;margin-top:60px;background-color:#f4f4f4;height:100%}@media(min-width: 992px){.blog-list--sidebar{margin-top:0;padding-top:40px}}.blog-list--sideitem{padding-bottom:30px;margin-bottom:30px}.blog-list--sideitem .link{color:#262e32;font-size:14px;line-height:22px;font-weight:600;background-image:url("../images/chevron_right_dark.svg")}.blog-list--sideitem .link:hover{background-image:url("../images/chevron_right_light.svg");color:#517f9f;text-decoration:underline}.blog-list--sideitem .link-deco{background-position-x:0;padding-left:14px;padding-right:0}.blog-list.newsletterItem{position:fixed;right:0;top:50%;width:350px;z-index:99;transform:translateY(-50%);-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.blog-list--more{display:flex;padding:30px 60px;justify-content:center;align-items:center;font-weight:bold}.blog-list--more .light-btn{background-position-x:90%}.btnShow{background-color:#304658;cursor:pointer;position:fixed;right:0;top:50%;transform:translate(-350px, -50%);width:52px;font-size:20px;padding:.5rem 1rem;border-bottom-left-radius:10px;border-top-left-radius:10px;border:none;color:#fff;z-index:90;transition:1s ease-in-out}.btnShow--close{display:block;position:absolute;right:0;margin:.5rem;border:none;background:none}@media(min-width: 576px){.btnShow--close{display:none}}.btnShow--close:focus{outline:none}.btnShow:focus{outline:none}.btnShow .fa-envelope,.btnShow .fa-times{transition:1s ease-in-out}.blog-detail--title{margin-top:0}.blog-detail--title *{text-align:center;width:100%}.blog-detail--title h1{font-weight:600;margin-bottom:30px}@media(min-width: 768px){.blog-detail--title h1{margin-bottom:60px}}@media(min-width: 768px){.blog-detail--title{margin-top:60px}}@media(min-width: 992px){.blog-detail--title{margin-top:0}}.blog-detail--icon{display:block;padding:5px}.blog-detail--icon img{max-height:24px}@media(min-width: 576px){.blog-detail--icon img{max-height:14px}}@media(min-width: 768px){.blog-detail--icon img{max-height:24px}}@media(min-width: 576px){.blog-detail--icon{margin-right:15px;margin-left:15px}}@media(min-width: 576px){.blog-detail--icon:last-child{margin-left:15px;margin-right:0}}.blog-detail--extra{margin-top:30px;margin-bottom:15px;font-weight:bold;color:#517f9f}@media(min-width: 768px){.blog-detail--extra{margin-top:0}}.blog-detail--body{background-color:#fff;padding:60px 15px}.blog-detail--body .text-component{width:100%;overflow-x:hidden}@media(min-width: 768px){.blog-detail--body .text-component h1{font-size:24px;line-height:27px;margin-bottom:1rem !important}}.blog-detail--body .text-component h2{margin-top:2rem !important;font-weight:bold;font-size:18px;line-height:24px;color:#2f393e}@media(min-width: 768px){.blog-detail--body .text-component h2{font-size:22px;line-height:27px;margin-bottom:1rem !important}}.blog-detail--body .text-component h3{margin-bottom:1rem !important;margin-top:1rem !important;font-size:16px;font-weight:bold}@media(min-width: 768px){.blog-detail--body .text-component h3{font-size:20px;line-height:27px;margin-bottom:1rem !important}}.blog-detail--body .text-component h4{margin-bottom:1rem !important;margin-top:1rem !important;font-weight:bold}@media(min-width: 768px){.blog-detail--body .text-component h4{font-size:18px}}.blog-detail--body .text-component h5{margin-bottom:.8rem !important;margin-top:1rem !important;font-weight:bold}@media(min-width: 768px){.blog-detail--body .text-component h5{font-size:16px}}.blog-detail--body .text-component h6{margin-bottom:.8rem !important;margin-top:.8rem !important;font-weight:bold}@media(min-width: 768px){.blog-detail--body .text-component h6{font-size:14px}}.blog-detail--body .text-component p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:15px;word-break:break-word}.blog-detail--body .text-component div{font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px}.blog-detail--body .text-component address{font-family:"Open Sans",sans-serif;font-weight:400;font-style:italic;font-size:13px}.blog-detail--body .text-component ol{list-style:none;counter-reset:li;margin-bottom:.8rem !important;margin-top:.8rem !important;padding-left:2rem}.blog-detail--body .text-component ol li{counter-increment:li;margin-bottom:2rem !important;margin-top:.8rem !important;position:relative}.blog-detail--body .text-component ol li::before{content:counter(li);color:#517f9f;display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl;font-size:22px;position:absolute;top:0}.blog-detail--body .text-component ol li *{display:inline-block}.blog-detail--body .text-component ol li strong{font-weight:normal;font-size:18px;margin-bottom:5px}@media(min-width: 768px){.blog-detail--body .text-component ol li strong{font-size:22px}}.blog-detail--body .text-component ul{list-style:none;padding-left:2rem}.blog-detail--body .text-component ul li{margin-bottom:1rem !important;font-size:15px !important;color:#686d70;position:relative}.blog-detail--body .text-component ul li::before{content:"•";color:#517f9f;display:inline-block;width:1em;margin-left:-1em;position:absolute;top:0}.blog-detail--body .text-component ul li *{display:inline-block}.blog-detail--body .text-component ul li ul{display:block;list-style:circle}.blog-detail--body .text-component ul li ul li{display:block;padding-left:10px}.blog-detail--body .text-component ul li ul li:first-child{margin-top:20px}.blog-detail--body .text-component ul li ul li::before{content:"◦";display:inline-block;width:1em;margin-left:-1em;position:absolute;top:0}.blog-detail--body .text-component blockquote p{font-size:16px}@media(min-width: 768px){.blog-detail--body{padding:60px}}.blog-detail--img{display:block !important;margin-bottom:15px}@media(min-width: 768px){.blog-detail--img{margin-bottom:60px}}.blog-detail--info{display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:15px}@media(min-width: 768px){.blog-detail--info{flex-direction:row;justify-content:space-between}}.blog-detail--content-info{width:100%;margin-bottom:30px}.blog-detail--date{display:block;font-size:16px;color:#2f393e;font-weight:bold}@media(min-width: 768px){.blog-detail--date{font-size:18px;line-height:27px}}.blog-detail--rrss{display:block;justify-content:space-around;margin-top:5px}.blog-detail--rrss a:focus{outline:none}.blog-detail--rrss .social-icon{font-size:22px}.blog-detail--rrss .footer-legal--icon{margin-right:25px}@media(min-width: 576px){.blog-detail--rrss{margin-top:-9px}}@media(min-width: 768px){.blog-detail--rrss{justify-content:flex-end}}.blog-detail--rrss .at-share-btn-elements a:first-child{margin-left:0;padding-left:0}@media(min-width: 576px){.blog-detail--rrss .at-share-btn-elements a:first-child{padding:5px;margin:0 2px 5px}}.blog-detail--cta{background-color:#304658;padding:30px}.blog-detail--cta h2{margin-bottom:0}.blog-detail--cta--button{margin:0 auto}.blog-detail--cta--text{width:100%;color:#fff;text-align:center;margin-top:30px}@media(min-width: 768px){.blog-detail--cta--text{margin-top:0}}@media(min-width: 768px){.contact--row{margin-bottom:10px}}.contact--group{padding:0;margin-bottom:20px}@media(min-width: 768px){.contact--group{margin-bottom:10px}}@media(min-width: 992px){.contact--group{padding:0 30px;margin-bottom:0}}@media(min-width: 992px){.feedback .contact--group{padding:0 0 0 10px}}.form-inline .contact--group input.form-control{width:100%}@media(min-width: 992px){.form-inline .contact--group input.form-control{min-height:55px;height:55px}}.contact--group label{display:none}.contact--group input,.contact--group select,.contact--group textarea{font-size:14px;border:1px solid #cad8e2;border-radius:4px;transition:all ease-in .3s}@media(min-width: 768px){.contact--group input,.contact--group select,.contact--group textarea{padding:12px 15px}}.contact--group input:hover,.contact--group input:focus,.contact--group input:focus-within,.contact--group input:active,.contact--group select:hover,.contact--group select:focus,.contact--group select:focus-within,.contact--group select:active,.contact--group textarea:hover,.contact--group textarea:focus,.contact--group textarea:focus-within,.contact--group textarea:active{border:1px solid #517f9f}.contact--group input:disabled,.contact--group input.disabled,.contact--group select:disabled,.contact--group select.disabled{border:1px solid #cad8e2;background-color:transparent;color:rgba(38,46,50,.57);opacity:.7}.contact--group input.is--error,.contact--group select.is--error{border:1px solid #ae0303}.contact--group select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 11px)}.contact--group textarea{padding:15px}.contact--group .form-control{padding:.7rem}@media(min-width: 768px){.contact--group .form-control{padding:1rem}}@media(min-width: 992px){.contact--group .form-control{padding:12px 15px}}.contact--group .btn{width:100%;height:100%;max-height:48px;padding:.8rem 2rem}@media(min-width: 768px){.contact--group .btn{max-height:55px;padding:.4rem 2rem}}@media(min-width: 992px){.contact--group .btn{max-height:48px}}.contact--send{display:flex;flex-direction:column;width:100%;padding-left:15px;padding-right:15px}@media(min-width: 768px){.contact--send{padding-left:0;padding-right:0}}@media(min-width: 992px){.contact--send{align-items:flex-end}}.contact-phone--list{margin-left:0;padding-left:0}.contact-phone--item{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #8bb0c0;margin-bottom:15px}@media(min-width: 992px){.contact-phone--item{justify-content:space-around;width:75%;margin:0 auto 10px auto;padding-bottom:5px}}.contact-phone--item span{font-size:16px;line-height:30px;font-weight:600;color:#304658}.contactConsent-advice--text{display:none}.contactConsent-advice--text p{font-size:12px;font-style:italic;color:#575756}.dark-area .contactConsent-advice--text p,.medium-area .contactConsent-advice--text p{color:#fff}.general-search{padding-top:70px}.results-container{width:100%}.results-container .show-more-link{color:#517f9f;font-size:14px;float:right;text-align:right}.search--header{color:#262e32;background-color:#f5f5f5;margin-bottom:15px;padding:15px}@media(min-width: 768px){.search--header{margin-bottom:30px}}.search--result{display:flex;flex-direction:column;margin-bottom:15px;border-bottom:1px dotted #304658}@media(min-width: 768px){.search--result{margin-bottom:30px}}.search--result h2{font-size:20px;line-height:30px}@media(min-width: 768px){.search--result h2{font-size:22px;line-height:32px}}.search-form input.form-control{background-color:transparent}.asset-resource{background-color:#fff;padding-bottom:0}@media(min-width: 768px){.asset-resource{padding-bottom:120px}}.asset-resource--info{background-color:#fff}.asset-resource--icon{display:flex;flex-direction:column}.asset-resource--icon img{max-width:50px;width:100%}.asset-resource--icon span{text-transform:uppercase;font-weight:bold;margin-top:30px;margin-bottom:15px}@media(min-width: 768px){.asset-resource--icon span{margin-bottom:30px}}.asset-resource--title{color:#262e32;font-size:22px;line-height:30px;margin-bottom:15px}@media(min-width: 768px){.asset-resource--title{font-size:44px;line-height:60px;margin-bottom:30px}}.asset-resource--videotitle{margin:10px 20px 30px 0}.asset-resource--form{padding:60px 15px;background-color:#f5f5f5;width:100%}@media(min-width: 768px){.asset-resource--form{padding:60px}}.asset-resource--row{padding:0;margin-bottom:10px}.asset-resource--row:last-child{margin-bottom:0}@media(min-width: 768px){.asset-resource--row{margin-bottom:15px}}.asset-resource--group{padding:0}.asset-resource--group label{font-size:12px;font-weight:600;line-height:18px;color:#262e32}.asset-resource--group input,.asset-resource--group select,.asset-resource--group textarea{height:auto !important;padding:12px 15px;font-size:14px;border:1px solid #c4c4c4;border-radius:1px}.asset-resource--gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:30px;margin-left:-10px}.asset-resource--picture{flex:0 1 33%;height:100%;display:flex;margin-bottom:30px;padding:10px}@media(min-width: 768px){.asset-resource--picture{flex:0 1 auto}}.asset-resource--picture img{max-width:100%;width:auto;max-height:166px}@media(min-width: 768px){.asset-resource--picture img{max-height:250px}}.asset-resource .flex-7{flex:70}.asset-resource .flex-5{flex:50}.country__title{font-weight:500;font-size:38px;line-height:48px}@media(min-width: 992px){.country__title{font-size:50px;line-height:62px}}.country__selector{cursor:pointer}.country__selector:hover,.country__selector:focus{text-decoration:underline;cursor:pointer}.country__selector::after{content:"";display:inline-block;position:relative;background-image:url("../images/arrow_link_white.svg");background-repeat:no-repeat;background-size:contain;width:10px;height:20px;margin-left:10px;transform:rotate(90deg)}@media(min-width: 992px){.country__selector::after{margin-left:20px}}.country__selector--title{font-weight:500 !important}.country__selector--subtitle{font-size:16px;line-height:26px;margin-bottom:.5rem;font-family:"Open sans",sans-serif,arial}.country__selector--subtitle p{line-height:26px;font-size:15px}@media(min-width: 992px){.country__selector--subtitle p{font-size:18px}}.country__subtitle{font-size:16px;line-height:26px;margin-bottom:.5rem;font-family:"Open sans",sans-serif,arial}@media(min-width: 768px){.country__subtitle{width:70%;margin:30px auto}}@media(min-width: 992px){.country__subtitle{width:50%;margin:0 auto 20px auto}}.country__subtitle p{line-height:26px;font-size:15px;letter-spacing:.2px}@media(min-width: 992px){.country__subtitle p{font-size:18px}}.country__wrapper{display:flex;flex-wrap:wrap;padding:60px 15px 30px 15px}@media(min-width: 992px){.country__wrapper{padding:60px 15px 30px 15px}}.country__box{display:flex;flex-direction:column;flex:0 1 100%;margin-bottom:60px}@media(min-width: 992px){.country__box{flex:0 1 50%;margin-bottom:40px;padding-right:30px;padding-left:30px}}.country__box__header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(min-width: 992px){.country__box__header{flex-direction:row;align-items:center;justify-content:space-around;text-align:left;margin-bottom:15px}}.country__box__header .img-box-country{max-width:32px;max-height:32px;object-fit:cover;object-position:center center}.country__box__title{color:#2f393e;font-weight:500;line-height:26px;margin:0 0 10px 0;letter-spacing:.5px;font-size:20px}@media(min-width: 992px){.country__box__title{font-size:22px;line-height:30px;margin:0}}.country__box__content{margin-bottom:0;text-align:center}.country__box__content,.country__box__content p,.country__box__content span{color:#686d70 !important}@media(min-width: 992px){.country__box__content{padding:0;text-align:left}}.country__box__content p,.country__box__content span{margin-bottom:0;text-align:center;font-weight:200;line-height:22px}@media(min-width: 992px){.country__box__content p,.country__box__content span{padding:0;text-align:left}}.country__box__content ul{text-align:left !important;padding-left:15px}.country__box__content ul li{font-size:15px;font-weight:200}.country__box__content ul li a{font-size:15px}.country__link{display:block;font-size:15px;line-height:24px;color:#262e32}.country__link:hover,.country__link:focus,.country__link:active{text-decoration:none;color:#42c5eb}.country__group{padding-left:0;margin:10px 0}.country__modal .modal-header{padding:0;border:0}.country__modal .modal-body{padding:0}.country__modal .modal-body .modal-title{text-transform:uppercase}.country__modal .modal-content{padding:10px 20px 30px 20px}@media(min-width: 992px){.country__modal .modal-content{padding:20px 30px 40px 30px}}.country__modal .modal-title{font-size:18px;font-weight:bold;line-height:26px}.country__features .btn{padding:.8rem 1rem}@media(min-width: 992px){.country__features .btn{padding:.8rem 2rem}}.country__features .slider-button{text-align:center}.country__features section.contact_form{background-color:transparent}.country__features section.contact_form .img-box-country{max-width:50px;max-height:50px}.country__features section.contact_form .title{color:#2f393e}.country__features section.contact_form .description{color:#686d70}.country__features section.contact_form .contactConsentContainer .contactConsent-advice--text p{color:#304658}.country__features section.contact_form .validation-errors span{color:red}.country__features section.contact_form .sending small{color:#686d70}.country__features section.contact_form .fa-spinner{color:#517fa1}.country__module .container{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:30px 15px}@media(min-width: 992px){.country__module .container{min-height:300px}}.country__module--title{font-size:20px;line-height:26px;font-weight:bold;text-align:center}@media(min-width: 992px){.country__module--title{font-size:24px;line-height:33px;text-align:center;max-width:790px;margin:0 auto;letter-spacing:.9px;margin-bottom:20px}}.country__module--description{margin-bottom:15px}.country .resources--select{background-color:#fff;border-radius:4px;border:1px solid #cad8e2}.country .resources--btn{color:#304658 !important;border-color:#cad8e2}.country .resources--btn:after{color:#304658 !important;margin-left:15px;margin-right:0;width:0;transform:rotateX(0deg)}.country .contact--group{margin-bottom:0}.country__dropdown .country--title{font-size:28px;line-height:36px;padding:20px 0}.country__dropdown .country__subtitle{padding-bottom:10px}.country__dropdown .map__selector__form{flex:none}@media(min-width: 992px){.country__dropdown .map__selector__form{flex:0 1 50%}}.country .dropdown-item{border-bottom:0;width:auto;padding:10px 0;margin:5px}.country .dropdown-item:hover{color:#517f9f;background-color:transparent !important}.country h2,.country h3,.country h4,.country h5,.country h6{font-weight:bold !important}.powered-by-edicom{font-family:"Quicksand",sans-serif !important}.powered-by-edicom *:not(i){font-family:"Quicksand",sans-serif !important}.powered-by-edicom .area--top:first-child{padding-top:40px}@media(min-width: 992px){.powered-by-edicom .area--top:first-child{padding-top:80px}}.powered-by-edicom .menu--top{height:100px}.powered-by-edicom .menu--top .navbar-brand img{width:auto;height:auto}@media(min-width: 768px){.powered-by-edicom .menu--top .navbar-brand img{padding-left:50px}}.powered-by-edicom .bg-image--title{font-weight:600}@media(min-width: 768px){.powered-by-edicom .bg-image--title{font-size:30px}}@media(min-width: 992px){.powered-by-edicom .bg-image--title{font-size:51px}}@media(min-width: 992px){.powered-by-edicom .bg-image--subtitle{font-size:24px;line-height:30px}}.powered-by-edicom .footer-legal{padding:1.5rem 2rem}@media(min-width: 992px){.powered-by-edicom .footer-legal{padding:1.5rem 2rem}}.powered-by-edicom .footer-legal--row{padding:0;flex-direction:row}.powered-by-edicom .footer-legal--list{text-align:left;margin:0}.powered-by-edicom .footer-legal--list li:first-child{padding-left:0}@media(min-width: 768px){.powered-by-edicom .footer-legal--list li:first-child{padding-left:.5rem}}.powered-by-edicom .footer-legal--list a{color:#fff}.powered-by-edicom .footer-legal--list a:hover{color:#fff;text-decoration:underline}.powered-by-edicom .footer-legal--copy{text-align:left;margin:0 .5rem 0 0}.marketplace .search-section{background-color:#f4f4f4;border-bottom:1px solid #cad8e2;padding-top:6rem !important;padding-bottom:3rem !important}.marketplace .search-section .header h1{font-size:42px;font-family:"Lato";font-weight:bold;color:#262e32}.marketplace .search-section .header p{font-size:15px;line-height:20px;color:#686d70}.marketplace .search-section form p{font-family:"Open sans Semi Bold";font-size:14px;color:#304658;font-weight:bold;line-height:45px;margin-bottom:0}.marketplace .search-section form .form-control{font-family:"Open Sans Regular"}.marketplace .search-section form .input-group .input-group-prepend .input-group-text{background:#fff;border-top:1px solid #cad8e2;border-bottom:1px solid #cad8e2;border-right:1px solid #cad8e2;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.marketplace .search-section form .input-group .input-group-prepend .input-group-text i{color:#517f9f;position:relative;top:-1px}.marketplace .search-section form .input-group #searchInput{padding:10px;border-left:none;border-right:1px solid #cad8e2;border-top:1px solid #cad8e2;border-bottom:1px solid #cad8e2;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#517f9f}.marketplace .search-section form #appTypeFilterButton{font-family:"Open sans Semi Bold";padding:10px 40px;border:none;border-radius:3px;background-color:transparent;color:#517f9f;width:100%}.marketplace .connectorlist-section .noResults{display:none}.marketplace .connectorlist-section .noResults h2{font-size:28px;color:#262e32;font-family:"Open sans Bold"}.marketplace .connectorlist-section .noResults small{font-size:15px;color:#686d70;font-family:"Open sans Regular"}.marketplace .connectorlist-section .connectorsRow div.only-search{display:none}.marketplace .connectorlist-section .connectorsRow a:hover .card{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.marketplace .connectorlist-section .connectorsRow a .card{height:241px;border:1px solid #cad8e2;border-radius:4px;background-color:#fff;transition:all .2s;margin-bottom:30px}.marketplace .connectorlist-section .connectorsRow a .card .card-header{height:117px;text-align:center;border-bottom:none;background-color:inherit;padding-top:25px;padding-bottom:0}.marketplace .connectorlist-section .connectorsRow a .card .card-header img{max-height:100%;width:auto;max-width:100%}.marketplace .connectorlist-section .connectorsRow a .card .card-body{height:124px}.marketplace .connectorlist-section .connectorsRow a .card .card-body small{font-family:"Open sans Semi Bold";font-size:13px;font-weight:bold}.marketplace .connectorlist-section .connectorsRow a .card .card-body p{font-family:"Open sans Bold";font-size:18px;color:#262e32}.marketplace .connectorlist-section .pagination .page-item .page-link{color:#517f9f}.marketplace .connectorlist-section .pagination .page-item.active .page-link{color:#fff}.connector section{padding:6rem 0}.connector section h1{font-family:"Open sans Bold";font-size:42px;line-height:48px}.connector section h2{font-family:"Open sans Bold";font-size:35px;line-height:42px}.connector section h3{font-family:"Open sans Bold";font-size:28px;line-height:34px}.connector section .btn{color:#fff}.connector section .collapsible--item{line-height:22px;font-size:18px;font-family:"Lato Bold"}.connector section .title{color:#262e32;font-family:"Lato";font-size:28px;font-weight:bold;letter-spacing:.32px;line-height:34px;text-align:center;margin-bottom:3rem}.connector section .interest_link_separator{border-top:3px solid #cad8e2}.connector section [id^=collapse--]{padding-left:2rem}.connector section.title-container{padding:6rem 0;background-color:#f4f4f4;border-bottom:1px solid #cad8e2}.connector section.title-container .category{font-family:"Open Sans Regular";font-weight:bold;font-size:13px;line-height:18px;color:#517f9f}.connector section.title-container .title{font-family:"Lato";font-size:42px;line-height:48px;text-align:left}.connector section.description .info-col p{font-family:"Open sans Regular";font-size:18px;color:#262e32}.connector section.description .cards-col .data-card{flex:1;display:flex;flex-direction:column;border:1px solid #cad8e2;border-radius:4px;background-color:#fff;margin:0 auto;padding:1.3rem;max-width:330px}.connector section.description .cards-col .data-card--image{flex:2;align-self:flex-start}.connector section.description .cards-col .data-card--title{flex:1;color:#262e32;font-family:"Lato";font-size:22px;font-weight:bold;letter-spacing:.25px;line-height:27px}.connector section.description .cards-col .data-card--list{flex:3;margin-bottom:0}.connector section.description .cards-col .data-card--list li{list-style-type:none;margin-bottom:1rem;background:url("/.resources/edicom-module/webresources/images/connectors/icons/ic_check.svg") no-repeat left center;padding:0px 0 3px 24px;color:#686d70;font-family:"Open Sans Regular";font-size:15px;letter-spacing:.17px;line-height:20px}.connector section.links-of-interest{background-color:#f4f4f4}.connector section.related .cards-col .related-card{display:flex;flex-direction:column;flex:1;align-items:center;box-shadow:none;transition:box-shadow .2s;border:1px solid #cad8e2;border-radius:4px;background-color:#fff;margin:0 auto;padding:1.3rem;max-width:330px;height:210px}.connector section.related .cards-col .related-card--image{flex:1;max-width:100%;height:50%}.connector section.related .cards-col .related-card--title-container{display:flex;flex:1;align-items:center}.connector section.related .cards-col .related-card--title-container .title{color:#517f9f;font-family:"Open Sans Regular";font-size:16px;font-weight:bold;letter-spacing:.18px;line-height:22px;margin:auto}.connector section.related .cards-col .related-card:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.connector section.observations{background-color:#f4f4f4}.connector section.observations .title{margin-bottom:2rem;text-align:left}.connector section.observations .interest_link_separator{border-top:1px solid #cad8e2}.connector section.observations .collapsible--item{border-bottom:1px solid #cad8e2;padding:10px 0}section.contact_form{background-color:#304658}section.contact_form .title{color:#fff}section.contact_form form .contactConsentContainer .contactConsent-advice--text p,section.contact_form form .contactConsentContainer .contactConsent-advice--text--visible p{color:#fff}section.contact_form form .contactConsentContainer .contactConsent-advice--text.black p{color:#304658}section.contact_form form .validation-errors span{color:#fff}section.contact_form .title,section.newsletter_form .title{font-family:"Lato";font-size:35px;font-weight:bold;letter-spacing:.39px;text-align:left;margin-bottom:1.5rem}section.contact_form .description,section.newsletter_form .description{color:#cad8e2;font-family:"Open Sans Regular";font-size:15px;letter-spacing:.17px;line-height:20px;margin-bottom:2rem}section.contact_form form .contact--group label,section.newsletter_form form .contact--group label{display:block}section.contact_form form .contactConsentContainer,section.newsletter_form form .contactConsentContainer{align-items:flex-start}section.contact_form form .contactConsentContainer .form-check,section.newsletter_form form .contactConsentContainer .form-check{color:#68a3cc;font-family:"Open Sans";font-size:14px;letter-spacing:.16px;line-height:19px}.sending,.sent-ok{display:none;text-align:center}.sending .fa-spinner,.sent-ok .fa-spinner{color:#fff;font-size:2.7rem;order:1;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.5s;-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:rotate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sending .title,.sent-ok .title{text-align:center;font-family:"Lato";font-size:20px;font-weight:bold;letter-spacing:.39px;line-height:42px;margin-top:1rem;order:2}.sending small,.sent-ok small{color:#cad8e2;font-family:"Open Sans Regular";font-size:15px;letter-spacing:.17px;line-height:20px;order:3}.validation-errors span{display:none;padding:.5rem;font-family:"Open Sans Regular";font-size:14px;letter-spacing:.16px;line-height:19px}.validation-errors span i{color:#f24b4b}
