body .wa-footer-section{padding-bottom:0!important;padding-top:var(--space-xl)!important;margin-top:0!important;background-color:#fff0}body .wa-footer{padding-bottom:var(--space-xl);border-bottom:1px solid var(--base-light)}body .wa-footer__logo{position:relative;width:auto}body .wa-footer__logo img{max-height:11rem;width:auto}body .wa-footer-newsletter{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--space-l) var(--space-m);border-radius:var(--radius-l);margin-bottom:var(--space-xl);background-size:cover;background-repeat:no-repeat}body .wa-footer-newsletter__heading{font-size:var(--text-xl);color:var(--primary);font-weight:700}body .wa-footer-newsletter__content{color:var(--primary);font-size:var(--text-m);margin-bottom:var(--space-m)}body .wa-footer-newsletter__form .wa-form{align-items:center;gap:var(--space-xs)}body .wa-footer-newsletter__form .wa-form__single-row{color:var(--primary)}body .wa-footer-newsletter__form .wa-form__single-row a{color:var(--primary);transition:0.2s all ease-in-out}body .wa-footer-newsletter__form .wa-form__single-row a:hover{color:var(--action-hover)}body .wa-footer-newsletter__form .wa-form__single-row span{font-size:calc(var(--text-m)*.9)}body .wa-footer-newsletter__form .wa-form__half-row{display:flex;text-align:start;align-items:center;background-color:var(--primary);padding:calc(var(--space-xs)*.3) calc(var(--space-xs)*.4);border-radius:var(--radius-m)}body .wa-footer-newsletter__form .wa-form__half-row .wpcf7-validates-as-email{border:none!important}@media (max-width:767px){body .wa-footer-newsletter__form .wa-form__half-row{flex-direction:column;align-items:center;width:100%;background-color:unset}body .wa-footer-newsletter__form .wa-form__half-row .wpcf7-validates-as-email{border:1px solid var(--primary)!important;background-color:var(--primary)}body .wa-footer-newsletter__form .wa-form__half-row .wpcf7-validates-as-email:focus{border-color:var(--primary)!important}}body .wa-footer-newsletter__form .wa-form input::placeholder{color:var(--base-medium)}body .wa-footer-content{align-items:flex-start}body .wa-footer-content-copy{padding-block:var(--space-s);display:flex;align-items:center;justify-content:space-between;flex-direction:row;color:var(--base-medium)}body .wa-footer-content-copy a{transition:0.2s;color:var(--base)}body .wa-footer-content-copy a:hover{color:var(--action)}body .wa-footer-content-left{display:flex;flex-direction:column;gap:var(--space-l)}body .wa-footer-content-left-iconboxes{display:flex;flex-direction:column;gap:var(--space-s)}body .wa-footer-content-left-iconboxes-row{display:flex;flex-direction:row;gap:var(--space-xs)}body .wa-footer-content-left-iconboxes-row__icon{min-width:2.4rem;min-height:2.4rem}body .wa-footer-content-left-iconboxes-row__icon path{transition:0.2s all ease-in-out;stroke:var(--base-medium)}body .wa-footer-content-left-iconboxes-row__icon--fill path{stroke:none;fill:var(--base-medium)}body .wa-footer-content-left-iconboxes-row__text{transition:0.2s all ease-in-out;color:var(--base-medium);position:relative}body .wa-footer-content-left-iconboxes-row__text a{transition:0.2s all ease-in-out}body .wa-footer-content-left-iconboxes-row__text--short{max-width:27ch}body .wa-footer-content-left-iconboxes-row__text:after{display:block;position:absolute;top:calc(100% + 0.1rem);left:0;width:100%;border-bottom:.1rem solid var(--action);content:"";transition:transform 0.6s cubic-bezier(.28,.75,.22,.95);transform:scaleX(0);transform-origin:right center}body .wa-footer-content-left-iconboxes-row:hover .wa-footer-content-left-iconboxes-row__text{color:var(--base)}body .wa-footer-content-left-iconboxes-row:hover .wa-footer-content-left-iconboxes-row__text:after{transform:scale(1);transform-origin:left center}body .wa-footer-content-left-iconboxes-row:hover .wa-footer-content-left-iconboxes-row__icon path{stroke:var(--action)}body .wa-footer-content-left-iconboxes-row:hover .wa-footer-content-left-iconboxes-row__icon--fill path{stroke:none;fill:var(--action)}body .wa-footer-content-right-column__heading{font-size:var(--text-l);color:var(--base);font-weight:700;text-wrap:nowrap}body .wa-footer-content-right-column__menu nav ul{flex-direction:column!important;gap:var(--space-s)}body .wa-footer-content-right-column__menu nav ul li{margin:0!important;display:flex;flex-direction:row;column-gap:calc(var(--space-xs) * 0.5);align-items:center;transition:0.2s all ease-in-out}body .wa-footer-content-right-column__menu nav ul li a{position:relative;width:fit-content!important;transition:0.2s all ease-in-out;color:var(--base-medium);gap:var(--space-xs)}body .wa-footer-content-right-column__menu nav ul li a:after{display:block;position:absolute;top:calc(100% + 0.1rem);left:0;width:100%;border-bottom:.1rem solid var(--action);content:"";transition:transform 0.6s cubic-bezier(.28,.75,.22,.95);transform:scaleX(0);transform-origin:right center}body .wa-footer-content-right-column__menu nav ul li a:hover{color:var(--base)}body .wa-footer-content-right-column__menu nav ul li a:hover:after{transform:scale(1);transform-origin:left center}body .wa-footer-content-right-column__menu nav ul li .aria-current a:after,body .wa-footer-content-right-column__menu nav ul li a[aria-current=page]:after{transform:scale(1)!important;transform-origin:left center!important}body .wa-footer-content-right-column__menu nav ul li .aria-current a,body .wa-footer-content-right-column__menu nav ul li a[aria-current=page]{color:var(--base)}body .wa-footer .wa-backtop{box-shadow:none!important;z-index:0}@media (max-width:768px){body .wa-footer-content{grid-template-columns:1fr}body .wa-footer-content *{justify-content:center;text-align:center}body .wa-footer-content-copy{padding-top:var(--space-xl);gap:var(--space-m);flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center!important}body .wa-footer-content-copy .bricks-nav-menu{flex-direction:column!important;justify-content:center;gap:var(--space-s);align-items:center}body .wa-footer-content-copy .bricks-nav-menu li{margin:0!important;text-align:center!important}body .wa-footer-content-left-iconboxes-row{align-items:flex-start}.wa-backtop{display:none!important}}