.header--scroll .header__cta:hover a{color:#fff!important}@media (max-width:767px){.header__row-2{padding:2rem!important}.header__language-switcher.open,.header__navigation.open,.header__search.open{top:100px!important}}@media screen and (max-width:767px){.hero__banner{height:90vh!important}}.counter{padding:0!important}@media screen and (max-width:767px){.counter{padding:15px!important}}@media screen and (max-width:1240px){.subpage__banner-content{padding-left:16px;padding-right:16px}}.card__content .custom-btn{text-align:center}@media screen and (max-width:1240px){#hs_cos_wrapper_dnd_area-module-3 .card__details{padding-right:0!important}}button.hs-image__grid__lightbox__button svg{height:2.2em!important}button.hs-image__grid__lightbox__button{height:2.5em!important;width:2.5em!important}.blog-post{padding-top:200px!important}.blog-cta{margin:80px 0 0}.footer__row{grid-template-areas:"footer__logo footer__menu footer__links footer__contact"!important;grid-template-columns:1fr 1fr 1fr 1fr!important}@media screen and (max-width:767px){.footer__row{display:block!important}.footer__links,.footer__menu{text-align:center}.footer__links{padding-top:30px}.footer__contact{text-align:center}}