.footer{padding-bottom:40px;padding-top:80px}@media only screen and (max-width:768px){.footer{padding-bottom:0;padding-top:55px}}.footer__wrapper{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1023px){.footer__wrapper{flex-direction:column}}.footer__wrapper .footer_col-1{width:37.7%}@media only screen and (max-width:1023px){.footer__wrapper .footer_col-1{margin-bottom:40px;width:100%}}.footer__wrapper .footer_col-1 .col__logotype{padding-bottom:13px}.footer__wrapper .footer_col-1 .col__logotype a,.footer__wrapper .footer_col-1 .col__logotype img,.footer__wrapper .footer_col-1 .col__logotype span{display:inline-block}.footer__wrapper .footer_col-1 .col__newsletter{padding-top:48px}.footer__wrapper .footer_col-1 .col__newsletter__desc{padding-bottom:16px}.footer__wrapper .footer_col-1 .col__newsletter form{max-width:366px;position:relative}.footer__wrapper .footer_col-1 .col__newsletter input:not(.hs-button){border:1px solid var(--Additional-Colours-Grey-3);border-radius:12px;padding-bottom:8px!important;padding-left:16px!important;padding-top:8px!important}.footer__wrapper .footer_col-1 .col__newsletter .hs-button{margin:0;padding:8px 17px;position:absolute;right:0;top:0}.footer__wrapper .footer_col-1 .col__newsletter .hs-error-msgs{display:none}.footer__wrapper .footer_col-1 .col__socials{display:flex;flex-wrap:wrap;padding-top:30px}.footer__wrapper .footer_col-1 .col__socials a{display:flex;margin-right:14px}.footer__wrapper .footer_col-1 .col__socials a svg{height:30px;width:30px}.footer__wrapper .footer_col-1 .col__socials a svg path,.footer__wrapper .footer_col-1 .col__socials a svg rect{transition:.2s ease-in-out}.footer__wrapper .footer_col-1 .col__socials a:hover rect{fill:var(--Secondary-Colours-Dark-Blue)!important}.footer__wrapper .footer_col-1 .col__socials a:hover path{fill:var(--Additional-Colours-White)!important}.footer__wrapper .footer_col__helper{display:flex;justify-content:space-between;width:62.3%}@media only screen and (max-width:1023px){.footer__wrapper .footer_col__helper{width:100%}}@media only screen and (max-width:768px){.footer__wrapper .footer_col__helper{display:block}}.footer__wrapper .footer_col__helper .footer_col__menu ul{padding-bottom:32px;padding-top:14px}.footer__wrapper .footer_col__helper .footer_col__menu ul a{display:block;max-width:222px;padding:6px 6px 6px 0;width:100%}.footer__wrapper .footer_col__helper .footer_col__menu ul a:hover{color:var(--Primary-Colours-Cambi-Blue)}