.icon{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-settings.svg");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-0.25em;display:inline-block;height:1.25em;margin-right:6px;position:relative;width:1.25em;}.icon--small{font-size:8px;}.icon--large{font-size:32px;}.icon--huge{font-size:64px;}.icon--only{margin-right:0;}.icon--address{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-address.svg");}.icon--address-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-address-blue.svg");}.icon--calculator{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-calculator.svg");}.icon--calculator-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-calculator-blue.svg");}.icon--home{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-home.svg");}.icon--home-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-home-blue.svg");}.icon--location{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-location.svg");}.icon--location-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-location-blue.svg");}.icon--mail{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-mail.svg");}.icon--mail-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-mail-blue.svg");}.icon--mobile-phone{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-mobile.svg");}.icon--mobile-phone-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-mobile-blue.svg");}.icon--phone{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-phone.svg");}.icon--phone-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-phone-blue.svg");}.icon--whatsapp{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-whatsapp.svg");}.icon--whatsapp-blue{background-image:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-whatsapp-blue.svg");}.icon--whatsapp-icon{background-image:url("/themes/custom/frontend/dist/css/elements/../img/whatsapp-icon.svg");}.social-icons{display:flex;flex-wrap:wrap;}@media (min-width:56.25em){.social-icons{padding:24px 0;}}.social-icons .social-icon{display:block;height:45px;margin-right:12px;width:45px;}@media (max-width:74.99em){.social-icons .social-icon{margin-bottom:12px;}}.social-icons .social-icon:last-child{margin-right:0;}.social-icons .social-icon--facebook{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-facebook.svg") center center no-repeat;background-size:45px auto;}.social-icons .social-icon--twitter{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-twitter.svg") center center no-repeat;background-size:45px auto;}.social-icons .social-icon--linkedin{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-linkedin.svg") center center no-repeat;background-size:45px auto;}.social-icons .social-icon--instagram{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-instagram.svg") center center no-repeat;background-size:45px auto;}.social-icons .social-icon--pinterest{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-pinterest.svg") center center no-repeat;background-size:45px auto;}.social-icons .social-icon--youtube{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-youtube.svg") center center no-repeat;background-size:45px auto;}.list-whatsapp,.list-mail,.list-address,.list-phone{display:flex;list-style:none;margin-bottom:1.2rem;position:relative;}.list-whatsapp::before,.list-mail::before,.list-address::before,.list-phone::before{content:"";display:inline-block;font-size:18px;height:30px;margin-right:1.2rem;position:relative;width:30px;}.list-whatsapp a,.list-mail a,.list-address a,.list-phone a{text-decoration:none !important;}.list-whatsapp a::before,.list-mail a::before,.list-address a::before,.list-phone a::before{content:none !important;}.list-phone::before{background:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-phone.svg") center center no-repeat;background-size:contain;height:46px;width:46px;}.list-phone a{font-family:"Merriweather Sans",sans-serif;font-size:calc(21.2px + 0.9vw);font-weight:400;}@media (min-width:1200px){.list-phone a{font-size:32px;}}.list-address::before{background:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-location.svg") center center no-repeat;background-size:contain;}.list-mail::before{background:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-mail.svg") center center no-repeat;background-size:contain;margin:0 20px 0 8px;}.list-mail a{text-decoration:underline !important;}.list-whatsapp::before{background:url("/themes/custom/frontend/dist/css/elements/../img/icons/icon-whatsapp.svg") center center no-repeat;background-size:contain;margin:0 20px 0 8px;}
table{max-width:100%;}.table tr th{padding:6px;}.table tr td{padding:6px;}.table--clean{border:0;}.table--clean tr th{border:0;}.table--clean tr td{border:0;}
.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button,.more-link a,.btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:#0b113f;cursor:pointer;display:inline-flex;font-family:"Barlow",sans-serif;font-size:18px;font-weight:700;isolation:isolate;line-height:1.2;margin-right:2.4rem;outline:none;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transition:background 300ms ease,color 300ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:auto;}.ui-dialog .ui-dialog-buttonpane input[type=submit]::before,.ui-dialog .ui-dialog-buttonpane button::before,.form-actions input[type=submit]::before,.form-actions button::before,.more-link a::before,.btn::before{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/btn-arrow.svg") center right no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 30px;height:30px;margin-right:1.2rem;transition:background 300ms ease,color 300ms ease;width:30px;}@media (min-width:56.25em){.ui-dialog .ui-dialog-buttonpane input[type=submit]::before,.ui-dialog .ui-dialog-buttonpane button::before,.form-actions input[type=submit]::before,.form-actions button::before,.more-link a::before,.btn::before{flex:0 0 40px;height:40px;width:40px;}}.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover,.more-link a:hover,.btn:hover{color:#f6353c;}.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover::before,.ui-dialog .ui-dialog-buttonpane button:hover::before,.form-actions input[type=submit]:hover::before,.form-actions button:hover::before,.more-link a:hover::before,.btn:hover::before{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/btn-arrow-blue.svg") center right no-repeat;background-size:contain;}.ui-dialog .ui-dialog-buttonpane input[type=submit]:last-child,.ui-dialog .ui-dialog-buttonpane button:last-child,.form-actions input[type=submit]:last-child,.form-actions button:last-child,.more-link a:last-child,.btn:last-child{margin-right:0;}.ui-dialog .ui-dialog-buttonpane input.btn--white[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button.btn--white:hover,.form-actions input.btn--white[type=submit]:hover,.form-actions button.btn--white:hover,.more-link a.btn--white:hover,.btn.btn--white:hover{color:#f6353c;}.ui-dialog .ui-dialog-buttonpane input.btn--white[type=submit]:hover::before,.ui-dialog .ui-dialog-buttonpane button.btn--white:hover::before,.form-actions input.btn--white[type=submit]:hover::before,.form-actions button.btn--white:hover::before,.more-link a.btn--white:hover::before,.btn.btn--white:hover::before{background:transparent url("/themes/custom/frontend/dist/css/elements/../img/btn-arrow-white.svg") center right no-repeat;background-size:contain;}.btn--arrow{background-image:url("/themes/custom/frontend/dist/css/elements/../img/btn-arrow.svg");background-position:center center;background-repeat:no-repeat;height:30px;overflow:hidden;padding:0;text-indent:-100vw;width:30px;}@media (min-width:56.25em){.btn--arrow{height:40px;width:40px;}}.btn--arrow::before{content:none;}.btn--arrow:hover{background-image:url("/themes/custom/frontend/dist/css/elements/../img/btn-arrow-blue.svg");}.btn--block,.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button,.more-link a{background:#0b113f;border-radius:9px;color:#fff;padding:1.7rem 1.2rem;}@media (min-width:37.5em){.btn--block,.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button,.more-link a{padding:1.7rem 3.2rem;}}.btn--block::before,.ui-dialog .ui-dialog-buttonpane input[type=submit]::before,.ui-dialog .ui-dialog-buttonpane button::before,.form-actions input[type=submit]::before,.form-actions button::before,.more-link a::before{content:none;}.btn--block:hover,.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover,.more-link a:hover{background:#131d6a;}.btn--block.btn--red,.ui-dialog .ui-dialog-buttonpane button.btn--block,.form-actions input.btn--block[type=submit],.form-actions button.btn--block,.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button.btn--red,.ui-dialog .ui-dialog-buttonpane button,.ui-dialog .ui-dialog-buttonpane .form-actions button,.form-actions .ui-dialog .ui-dialog-buttonpane button,.form-actions input.btn--red[type=submit],.form-actions input[type=submit],.form-actions button.btn--red,.form-actions button,.more-link a{background:#f6353c;color:#fff;}.btn--block.btn--red:hover,.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover,.more-link a:hover{background:#ed0b13;}.btn--block.btn--white,.ui-dialog .ui-dialog-buttonpane input.btn--white[type=submit],.ui-dialog .ui-dialog-buttonpane button.btn--white,.form-actions input.btn--white[type=submit],.form-actions button.btn--white,.more-link a.btn--white{background:#fff;color:#0b113f;}.btn--block.btn--white:hover,.ui-dialog .ui-dialog-buttonpane input.btn--white[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button.btn--white:hover,.form-actions input.btn--white[type=submit]:hover,.form-actions button.btn--white:hover,.more-link a.btn--white:hover{background:#f6353c;color:#fff;}.more-link{text-align:left;}.more-link a:hover{background:#0b113f;color:#fff;}.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover{background:#0b113f;color:#fff;}
.ajax-progress{align-items:center;background:rgba(0,0,0,0.5) url("/themes/custom/frontend/dist/css/components/../img/loader.gif") no-repeat center center;background-size:32px;bottom:0;display:flex;font-size:0;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:999;}.ajax-progress .throbber{background:transparent;}
.ui-widget-overlay{background:#000;opacity:0.6;}.ui-dialog{border:0;border-radius:0;left:12px !important;max-width:100%;padding:0;right:12px !important;width:auto !important;z-index:600;}@media (min-width:56.25em){.ui-dialog{left:50% !important;min-width:600px !important;right:auto !important;transform:translate(-50%,0) !important;}}.ui-dialog .ui-dialog-titlebar{background:#0b113f;border:0;border-radius:0;color:#fff;overflow:hidden;padding:12px;text-indent:-100vw;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{clear:both;display:block;float:none;margin-inline:auto;max-width:650px;}.ui-dialog .ui-dialog-titlebar-close{background:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-image:url("/themes/custom/frontend/dist/css/components/../img/icons/icon-close.svg");background-position:center;background-size:80%;}.ui-dialog .ui-dialog-buttonpane{background:#0b113f;border:0;border-radius:0;padding:12px;}.ui-dialog .ui-dialog-buttonpane button{margin:0;}.ui-dialog .ui-dialog-buttonpane button:hover{border:0 !important;}.ui-widget-content a{color:#0b113f;}.ui-widget-content a.btn{color:#fff;}.ui-dialog.ui-widget.ui-widget-content{background:#0b113f;border:0;}.ui-dialog .ui-dialog-titlebar-close{background:#f6353c;border:0;border-radius:0;height:30px;margin:0;right:0;top:0;width:30px;}@media (min-width:56.25em){.ui-dialog .ui-dialog-titlebar-close{height:40px;width:40px;}}@media (min-width:75em){.ui-dialog .ui-dialog-titlebar-close{height:64px;width:64px;}}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-image:url("/themes/custom/frontend/dist/css/components/../img/close-modal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.ui-dialog .ui-dialog-content{background:#0b113f;}.ui-dialog .ui-dialog-content a{border-bottom:1px solid #fff;color:#fff;font-weight:500;}.ui-dialog .ui-dialog-content form > section.form-item{width:100%;}@media (min-width:56.25em){.ui-dialog .ui-dialog-content form > section.form-item{max-width:none;width:100%;}.ui-dialog .ui-dialog-content form > section.form-item:nth-child(odd),.ui-dialog .ui-dialog-content form > section.form-item:nth-child(even){padding:0;}}@media (min-width:75em){.ui-dialog .ui-dialog-content form > section.form-item:nth-child(odd),.ui-dialog .ui-dialog-content form > section.form-item:nth-child(even){padding:0;}}.ui-dialog .ui-dialog-content form .form-item{margin-inline:auto;max-width:650px;}.ui-dialog .ui-dialog-content form .form-item label{color:#fff;}.ui-dialog .ui-dialog-content form .form-item[class*=file] > label[id*="--label"]::after{background:#fff;color:#0b113f;}.ui-dialog .ui-dialog-content form .form-item[class*=file] > label[id*="--label"] + div{color:#fff;}.ui-dialog .ui-dialog-content form .form-item.pinterest{background-image:url("/themes/custom/frontend/dist/css/components/../img/pinterest-white.svg");color:#fff;}.ui-dialog .ui-dialog-content form .captcha{margin:0 auto;max-width:650px;}.ui-dialog .ui-dialog-buttonpane{margin:0 auto;max-width:650px;padding-left:0;padding-right:0;}.ui-dialog .ui-dialog-buttonpane .form-actions{clear:both;float:none;}.ui-dialog .ui-dialog-buttonpane .form-actions button:hover{background:#fff;color:#0b113f;}
html.menu-open{overflow-x:hidden;overflow-y:hidden;}.nav{position:relative;z-index:10;}@media (max-width:56.1875em){.nav__wrapper{background-color:#0b113f;display:flex;height:100vh;justify-content:center;left:-100vw;max-width:420px;padding:9.6rem 2.4rem 4.8rem;position:fixed;top:0;transition:left 800ms ease-in-out;width:100vw;}.menu-open .nav__wrapper{left:0;overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;}.menu-open .nav__wrapper > .menu > .menu__item a:not(.btn){color:#fff;}.menu-open .nav__wrapper > .menu > .menu__item:last-child{padding-bottom:9.6rem;}}@media (min-width:56.25em){.nav__wrapper{height:100%;}}.nav .menu{margin:0;padding:0;width:100%;}.nav .menu__item{list-style:none;position:relative;}.nav .menu__item:first-child a:not(.btn).is-active::before{width:100%;}.nav .menu__item a:not(.btn){align-items:center;color:#0b113f;display:inline-flex;font-size:16px;font-family:"Merriweather Sans",sans-serif;font-weight:700;height:100%;padding:1.2rem 0;position:relative;text-transform:none;transition:background 300ms ease,color 300ms ease;width:100%;}.nav .menu__item a:not(.btn)::before{background:#f6353c;bottom:2px;content:"";height:2px;left:0;position:absolute;transition:width 300ms ease;width:0;}.nav .menu__item a.offerte{background:#f6353c;border-radius:9px;color:#fff;font-family:"Barlow",sans-serif;font-size:18px;justify-content:center;padding:1.2rem;}.nav .menu__item a.offerte::before{content:none;}.nav .menu__item:hover a:not(.btn)::before,.nav .menu__item--active-trail a:not(.btn)::before{width:100%;}.nav .menu__item + .menu__item{margin-top:1.2rem;}@media (min-width:56.25em){.nav .menu{display:flex;height:100%;}.nav .menu__item{margin:0;}.nav .menu__item:first-child{display:none;}.nav .menu__item a:not(.btn){padding:1.2rem 1.2rem 1.6rem;}.nav .menu__item a:not(.btn)::before{background:#f6353c;height:2px;left:12px;}.nav .menu__item + .menu__item{margin-top:0;}.nav .menu__item:hover a:not(.btn)::before,.nav .menu__item--active-trail a:not(.btn)::before{width:calc(100% - 24px);}}@media (min-width:56.25em) and (max-width:74.9375em){.nav .menu__item:last-child{position:unset;}.nav .menu__item a.offerte{bottom:2.4rem;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);font-size:16px;font-weight:600;height:auto;padding:1.2rem;position:fixed;right:2.4rem;top:auto;width:auto;}}@media (min-width:75em){.nav .menu__item:last-child{margin-left:2.4rem;position:relative;}.nav .menu__item a:not(.btn){padding:1.2rem 1.6rem;}.nav .menu__item a.offerte{padding:1.2rem 3.2rem;}}
.sub-footer{background:#f8f8f8;padding:1.2rem;}@media (min-width:37.5em){.sub-footer{padding:1.2rem 2.4rem;}}@media (min-width:78.75em){.sub-footer{padding:2.4rem;}}.sub-footer__container{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1260px;}@media (max-width:37.4375em){.sub-footer__container{align-items:center;flex-direction:column;}}.sub-footer__container *{color:#0b113f;font-size:16px;}.sub-footer__sub-menu{margin:1.2rem 0 0;}@media (min-width:37.5em){.sub-footer__sub-menu{margin:0 0 0 auto;}}.sub-footer__sub-menu .menu{margin:0;text-align:center;}.sub-footer__sub-menu .menu .menu__item{list-style:none;margin-bottom:1.2rem;}@media (min-width:37.5em){.sub-footer__sub-menu .menu .menu__item{display:inline-block;margin-right:2.4rem;}}@media (min-width:56.25em){.sub-footer__sub-menu .menu .menu__item{margin-bottom:0;margin-right:4.8rem;}}
.contact-block{background:#f6353c;border-radius:9px;margin:0 auto;max-width:320px;padding:2.4rem;text-align:left;}@media (min-width:37.5em){.contact-block{margin:0 0 0 auto;}}@media (min-width:56.25em){.contact-block{text-align:left;}}.contact-block__title{color:#fff;font-size:calc(21px + 0.75vw);font-weight:300;}@media (min-width:1200px){.contact-block__title{font-size:30px;}}@media (min-width:56.25em){.contact-block__title{font-size:calc(22.2px + 1.65vw);}}@media (min-width:56.25em) and (min-width:1200px){.contact-block__title{font-size:42px;}}.contact-block__phone{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;margin-bottom:2.4rem;text-align:left;}@media (min-width:56.25em){.contact-block__phone{margin-left:0;}}.contact-block__phone .icon{bottom:0;height:32px;margin-right:1.2rem;width:32px;}@media (min-width:56.25em){.contact-block__phone .icon{height:45px;margin-right:2.4rem;width:45px;}}.contact-block__phone a{color:#fff;}.contact-block__address{color:#fff;display:flex;margin-bottom:3.2rem;text-align:left;}@media (min-width:37.5em){.contact-block__address{justify-content:flex-start;}}@media (min-width:56.25em){.contact-block__address{margin-bottom:4.8rem;margin-left:0;}}.contact-block__address .icon{bottom:0;height:32px;margin-right:1.2rem;width:32px;}@media (min-width:56.25em){.contact-block__address .icon{height:45px;margin-right:2.4rem;width:45px;}}.contact-block__email .btn{justify-content:center;width:100%;}
.footer{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1260px;padding:4.8rem 1.2rem;width:100%;}@media (min-width:37.5em){.footer{padding:4.8rem 2.4rem;}}@media (min-width:56.25em){.footer{padding:7.2rem 2.4rem;}}@media (min-width:78.75em){.footer{padding-left:calc(2.4rem - calc((100vw - 1260px) / 2));padding-right:calc(2.4rem - calc((100vw - 1260px) / 2));}}.footer__item{margin:2.4rem 0 0;width:100%;}@media (min-width:37.5em){.footer__item{margin:0;width:50%;}}@media (min-width:56.25em){.footer__item:nth-child(1){width:66.67%;}.footer__item:nth-child(2){width:33.33%;}}.footer__menus{align-items:flex-start;display:flex;flex-wrap:wrap;}@media (min-width:37.5em){.footer__menus{padding-right:2.4rem;}}@media (min-width:56.25em){.footer__menus{justify-content:space-between;}}.footer-menu{margin:2.4rem auto 0;max-width:360px;width:100%;}.footer-menu:first-child{margin-top:0;}@media (min-width:56.25em){.footer-menu{margin:2.4rem 1.2rem 0 0;width:calc(50% - 1.2rem);}.footer-menu:nth-child(1),.footer-menu:nth-child(2){margin-top:0;}}@media (min-width:75em){.footer-menu{margin:0 2.4rem 0 0;width:calc(33.33% - 2.4rem);}.footer-menu:nth-child(3){margin-right:0;}}.footer-menu summary{display:flex;}@media (max-width:56.1875em){.footer-menu summary{border-bottom:1px solid #f6353c;}}.footer-menu summary::marker,.footer-menu summary::-webkit-details-marker{display:none;}.footer-menu summary:first-of-type{color:#fff;list-style-type:none;}.footer-menu h3{color:#0b113f;display:inline-flex;font-size:20px;font-weight:600;margin-bottom:0.6rem;width:100%;}@media (max-width:56.1875em){.footer-menu h3::after{background:url("/themes/custom/frontend/dist/css/components/../img/select.svg") center center no-repeat;background-size:12px auto;content:"";display:inline-flex;height:30px;margin-left:auto;width:20px;}}.footer-menu[open] h3::after{transform:scale(1,-1);}.footer-menu .menu{margin-left:2rem;margin-top:1.2rem;}.footer-menu .menu .menu__item::marker{color:#f6353c;font-size:20px;}.footer-menu .menu .menu__item a:not(.btn){color:#0b113f;display:inline-block;line-height:1.1;padding:0.6rem 0;}@media (min-width:56.25em){.footer-menu .menu .menu__item a:not(.btn){padding:1.2rem 0;}}
.pg-cta{display:flex;flex-wrap:wrap;padding:1.2rem 0;}.pg-cta *{color:#fff;}.pg-cta__text,.pg-cta__actions{width:100%;}.pg-cta__text{display:flex;}@media (min-width:56.25em){.pg-cta__text{width:66.67%;}}@media (min-width:56.25em){.pg-cta__body{padding-right:2.4rem;}}.pg-cta__actions{margin-top:2.4rem;padding-left:60px;}@media (min-width:37.5em){.pg-cta__actions{padding-left:88px;}}@media (min-width:56.25em){.pg-cta__actions{display:flex;flex-direction:column;margin-left:auto;margin-top:0;max-width:360px;padding-left:0;width:33.33%;}}.pg-cta__icon{flex:0 0 44px;height:44px;margin-right:1.6rem;width:44px;}.pg-cta__icon .icon{height:44px;width:44px;}@media (min-width:37.5em){.pg-cta__icon{flex:0 0 60px;height:66px;margin-right:2.4rem;width:66px;}.pg-cta__icon .icon{height:66px;width:66px;}}@media (min-width:56.25em){.pg-cta__icon{flex:0 0 85px;height:85px;margin-right:3.2rem;width:85px;}.pg-cta__icon .icon{height:85px;width:85px;}}.pg-cta__title{font-size:calc(22.2px + 1.65vw);margin-bottom:1.6rem;}@media (min-width:1200px){.pg-cta__title{font-size:42px;}}.pg-cta__label{color:#f6353c;font-size:20px;font-weight:600;line-height:1.1;text-transform:none;}.pg-cta__phone{margin-bottom:2.4rem;}@media (min-width:56.25em){.pg-cta__phone{margin-bottom:auto;}}.pg-cta__phone a{color:#f6353c;font-size:calc(22.2px + 1.65vw);line-height:1.1;}@media (min-width:1200px){.pg-cta__phone a{font-size:42px;}}
.pg-intro-pg{background:#0b113f;border-radius:9px;padding:2.4rem;}@media (min-width:56.25em){.pg-intro-pg{padding:3.2rem;}}@media (min-width:75em){.pg-intro-pg{padding:7.2rem;}}.pg-intro-pg__label{display:block;margin-bottom:2.4rem;}.pg-intro-pg__title{color:#fff;}.pg-intro-pg__text{color:#fff;margin-bottom:2.4rem;}.pg-intro-pg__address{margin-bottom:2.4rem;}
.pg-intro{display:flex;flex-wrap:wrap;}.pg-intro__body{margin:0 auto 2.4rem;max-width:630px;width:100%;}@media (min-width:56.25em){.pg-intro__body{margin:0;max-width:none;width:50%;}.pg-intro__body:nth-child(odd){padding:0 2.4rem 0 0;}.pg-intro__body:nth-child(even){margin-top:4.8rem;padding:0 0 0 2.4rem;}}@media (min-width:75em){.pg-intro__body:nth-child(odd){padding:0 4.8rem 0 0;}.pg-intro__body:nth-child(even){margin-top:9.6rem;padding:0 0 0 4.8rem;}}.has-hero{position:relative;z-index:100;}.has-hero .section--intro .pg-intro__body{margin-top:0;}.has-hero .section--intro .pg-intro__body:nth-child(odd){margin-top:-7.2rem;}@media (min-width:56.25em){.has-hero .section--intro .pg-intro__body:nth-child(odd){margin-top:-12rem;}}@media (min-width:78.75em){.has-hero .section--intro .pg-intro__body:nth-child(odd){margin-top:-18rem;}}
.hero{position:relative;}.hero__image{aspect-ratio:1920/650;height:300px;overflow:hidden;width:100%;}@media (min-width:56.25em){.hero__image{height:400px;}}@media (min-width:78.75em){.hero__image{height:650px;}}.hero__content{left:1.2rem;max-width:1260px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 2.4rem);}@media (min-width:37.5em){.hero__content{left:2.4rem;}}@media (min-width:80.25em){.hero__content{left:calc((100vw - 1260px) / 2);}}.hero__title{border-left:12px solid #f6353c;color:#fff;font-size:calc(24.2px + 3.15vw);font-weight:800;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25;margin-bottom:7.2rem;padding-left:1.2rem;text-shadow:2px 2px 2px rgba(0,0,0,0.6);width:100%;word-break:break-word;}@media (min-width:1200px){.hero__title{font-size:62px;}}@media (min-width:37.5em){.hero__title{padding-left:3.6rem;}}.hero--white .hero__title{border-color:#fff;}.hero--red .hero__title{border-color:#f6353c;}.hero--blue .hero__title{border-color:#0b113f;}
.breadcrumb-wrapper{background:rgba(255,255,255,0.8);padding:0.6rem 1.2rem;position:relative;z-index:10;}@media (min-width:37.5em){.breadcrumb-wrapper{padding:0.6rem 2.4rem;}}.breadcrumb-wrapper + .hero-wrapper{margin-top:-45px;}.breadcrumb{color:#f6353c;margin:0 auto;max-width:1260px;}.breadcrumb ol{margin:0;}.breadcrumb ol li{display:inline-block;font-family:"Barlow",sans-serif;font-size:16px;list-style:none;text-transform:lowercase;}.breadcrumb ol li a{color:#0b113f;font-family:"Barlow",sans-serif;font-size:16px;text-decoration:none;text-transform:lowercase;}
