@media screen and (max-width:767px){.header__container{padding:.25rem 0 0}.header__row{height:85px}.header--scroll .header__row{height:65px}.header--scroll .header__navigation--toggle{margin-top:3.5rem}.header__close--toggle{margin:2.5rem .5rem 0}.header__row-2{padding:0}.header__logo img{max-height:80px!important}.header__navigation--toggle{margin:2.5rem 2.5rem 0}}.header__cta a,.menu__link{font-weight:600}.header__cta:hover a{color:#fff!important}.card__image{height:350px!important}@media screen and (min-width:768px){.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;text-align:center!important}p.footer_h5.h5{margin:20px 0 10px}.footer__contact{padding-top:0!important}.social-links{justify-content:center}}p.scroll-counter.h4{font-family:Playfair Display,serif}@media screen and (max-width:767px){.hero__banner{height:95vh!important}}.subpage__banner-content{padding-top:400px!important}.checklist{align-items:center!important;display:flex!important;flex-direction:column!important;max-width:100%!important}.checklist__items{align-content:center!important;max-width:50%!important}.checklist_items-item{padding:0 25px 2px!important}.footer__contact-details{padding:0!important}