.c-footer{overflow:hidden}.footer__content-top{background:#0a2438}.footer__content-top .container{padding-top:7rem;padding-bottom:5rem}.footer-block-image img{width:10.8rem;height:auto}.footer-block-image{line-height:0;margin-bottom:4rem}.footer-block-image p{color:#fff;font-size:1.8rem!important;line-height:2.4rem!important;margin-top:1.7rem}.footer__blocks-wrapper{padding-bottom:4rem}.c-footer .footer-block__menu-heading .footer-block__heading{color:#96917d;font-size:1.2rem!important;line-height:1.6rem!important}.footer-block__company-details{font-family:Gilroy-Medium;font-style:normal;font-size:1.8rem;line-height:2.4rem!important;color:#fff;padding-bottom:1.8rem}.footer-block__company-details.company-phone,.footer-block__company-details.company-phone a>span{font-size:2.4rem!important;color:#fff;padding-bottom:0;padding-top:1.5rem}.footer-block__company-details.company-phone a>span:hover{text-decoration:underline}.footer-block__menu.contact-details{padding-top:5rem}.c-footer .h2.no-space{margin:0;padding:0}.footer__menu-wrapper .footer-block__menu-heading{padding:3rem 1rem;justify-content:space-between}.triangle{border-left:.55rem solid transparent;border-right:.55rem solid transparent;border-top:.7rem solid #FFFFFF;transform:rotate(-180deg);transition:transform .3s ease-in-out}.footer__menu-wrapper .footer-block__menu{border-bottom:1px solid #ffffff33}.footer__menu-wrapper .footer-block__menu:first-child{border-top:1px solid #ffffff33}.footer-block__menu-content{max-height:300rem;transition:max-height .3s ease-in-out;overflow:hidden}.footer-block__menu-content>ul{margin:0;padding:0;padding:0 1.1rem 3rem}.footer__menu-wrapper .footer-block__menu-content .link{text-decoration:none;color:#ffffffb3;font-size:1.8rem!important;line-height:3.6rem!important;font-family:Gilroy-Medium}.footer__menu-wrapper .footer-block__menu-content .link:hover{text-decoration:underline}.footer-block__newsletter{margin-bottom:4.25rem}.c-footer .footer-block__newsletter .footer-block__heading{font-family:Gilroy-Medium;font-size:2.4rem!important;line-height:2.8rem!important;text-transform:unset;font-weight:500;letter-spacing:0}.newsletter-form__field-wrapper .field{flex-direction:column}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:unset}.newsletter-form__field-wrapper .field .btn:before,.newsletter-form__field-wrapper .field .btn:after{content:unset}.newsletter-form__field-wrapper .field .btn:hover{background-color:transparent;color:#fff;border:2px solid #FFFFFF}.newsletter-form__field-wrapper .field .field__input{background:#fff3;border-radius:100px;height:6.6rem;padding:2rem 3rem 2.2rem;color:#fffc;margin:0;margin-bottom:1.2rem}.newsletter-form__field-wrapper .field .field__input::placeholder{color:#fffc;opacity:1}.c-footer .h2{font-family:Gilroy-Bold;color:#fff;font-size:1rem!important;text-transform:uppercase;line-height:1.4rem!important;letter-spacing:.15rem;margin-bottom:1.5rem}.footer__list-social{gap:1.25rem;flex-wrap:wrap}.footer__list-social .list-social__link{background:#fff;width:4rem;min-width:4rem;height:4rem;border-radius:50%}.footer__content-bottom{background:#0026420f}.footer__content-bottom--wrapper{flex-direction:column;gap:3.5rem;padding-top:3rem;padding-bottom:3rem}.footer__legals{margin:0 -1.2rem}.footer__legals ul{flex-wrap:wrap}.footer__legals .link{text-decoration:none;font-size:1.2rem!important;line-height:1.2rem!important;font-family:Gilroy-Medium;color:#253d52;border-right:1px solid #253D52;padding:0 .5rem}.footer__legals ul li:last-child .link{border-right:none}.footer__copyright{flex-direction:column;gap:.7rem}.footer__copyright span{font-size:1.2rem!important;line-height:1.6rem!important;color:#253d52}.footer__copyright span a{font-size:inherit!important}@media (min-width: 820px){.c-footer .h2{margin-bottom:2rem}.footer-block__company-details.m-none{padding-bottom:0}.footer-block__company-details.company-phone{padding-top:1.8rem}.footer__blocks-wrapper,.footer-block--newsletter,.footer__content-bottom--wrapper{padding-left:9rem;padding-right:9rem}.footer__content-bottom--wrapper{gap:2rem}.footer__copyright{flex-direction:row;gap:.5rem}.c-footer .footer-block__newsletter .footer-block__heading{margin-bottom:2.2rem}.footer-block__newsletter{margin-top:3rem;margin-bottom:3rem}.newsletter-form__field-wrapper .field{flex-direction:row;gap:1.6rem}.newsletter-form__field-wrapper .field .btn{font-family:Gilroy-Bold;min-width:16.8rem;max-width:16.8rem;border:2px solid transparent}.newsletter-form__field-wrapper .field .btn:hover{background-color:transparent;border:2px solid #ffffff;color:#fff}.newsletter-form__field-wrapper .field .field__input{margin-bottom:0}.footer-block__menu.contact-details{padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid #ffffff33}.footer__blocks-wrapper{padding-bottom:0}}@media (min-width: 1280px){.footer__blocks-wrapper,.footer-block--newsletter,.footer__content-bottom--wrapper{padding-left:0;padding-right:0}.footer__content-top .container{padding-top:10.6rem;padding-bottom:7.7rem}.footer__content-bottom--wrapper{flex-direction:row;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem}.footer__legals{margin:0}.footer__legals ul li{line-height:1.6rem!important}.footer-block-image.text-center{text-align:left}.footer-block__newsletter{margin-top:2rem;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:transparent;border-radius:2rem;padding:.9rem}.c-footer .footer-block__newsletter .footer-block__heading{margin-bottom:2rem;font-size:2rem!important;color:#fff}.newsletter-form__field-wrapper .field .field__input{min-width:40rem;max-width:100%}.grid-20-col{width:20%}.grid-60-col{width:60%}.footer__blocks-wrapper{display:flex}.footer-block__menu.contact-details{padding:0;border-bottom:none}.c-footer .h2{text-align:left;margin-bottom:1.4rem}.footer-block__menu-content{text-align:left}.footer-block__menu.contact-details .footer-block__menu-content{padding-left:1rem}.footer__logo-details{padding-right:1rem}.footer__list-social{justify-content:center;gap:1rem}.footer__menu-wrapper .footer-block__menu{border-bottom:none}.footer__menu-wrapper .footer-block__menu:first-child{border-top:none}.footer__menu-wrapper{display:flex;justify-content:space-around}.footer__menu-wrapper .footer-block__menu-heading,.footer-block__menu-heading{padding:1.329rem 1rem;margin-bottom:1rem}.footer-block__menu-heading .h2{margin-bottom:0}.footer__menu-wrapper .footer-block__menu-content .link{font-size:1.6rem!important}.footer-block__company-details{font-size:1.6rem!important;padding-bottom:2rem}.footer__list-social .list-social__link{width:3.25rem;min-width:3.25rem;height:3.25rem}.footer-block__company-details.company-phone{padding-top:0;padding-bottom:3rem}.footer__contact-details--wrapper{display:flex;justify-content:center}}@media (min-width: 1400px){.footer__menu-wrapper{justify-content:end;gap:2rem}}@media (min-width: 1600px){.footer__menu-wrapper{justify-content:space-around;gap:0}}@media (min-width: 1920px){.footer__content-top .container{max-width:136.4rem}.footer-block__newsletter{margin-top:3rem}.c-footer .footer-block__newsletter .footer-block__heading{font-size:2.4rem!important;padding-left:5.5rem}.newsletter-form__field-wrapper .field .field__input{min-width:54rem;max-width:54rem;font-size:1.6rem!important}.newsletter-form__field-wrapper .field .field__input::placeholder{font-size:1.6rem!important}.footer__menu-wrapper{justify-content:end;gap:7rem}.footer-block__menu.contact-details{padding-left:5rem}.footer__logo-details{display:flex;justify-content:flex-start;padding-right:5rem}.footer__menu-wrapper .footer-block__menu-content .link,.footer-block__company-details{font-size:1.8rem!important}.footer__list-social{justify-content:center}}@media (max-width: 1279px){.footer-block__menu.collapsed .footer-block__menu-content{max-height:0}.footer-block__menu.collapsed .footer-block__menu-heading .triangle{transform:rotate(0)}}.footer-block__menu.contact-details{width:100%}.us-menu-useful-links li a svg{width:1.5rem;height:1.5rem}
/*# sourceMappingURL=/s/files/1/0331/6806/4648/t/474/assets/section-custom-footer.css.map */
