.footer{background:#272727}.footer__newsletter{background-color:#3a5ba9;color:#f7f7f7;padding:50px 15px}@media (min-width:990px){.footer__newsletter{display:flex;gap:25px;justify-content:space-between;padding:90px;white-space:nowrap}}.footer__newsletter h3{color:#f7f7f7;font-size:18px;font-weight:500;letter-spacing:.6px;line-height:1.8;padding-bottom:25px;text-transform:uppercase}@media (min-width:990px){.footer__newsletter h3{font-size:26px;padding-top:15px}}.footer__newsletter form{padding:0!important}@media (min-width:990px){.footer__newsletter form>div{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:25px;justify-content:space-between!important}.footer__newsletter form>div>div{flex-grow:1}.footer__newsletter form>div>div:nth-child(3){flex-grow:0}}.footer__newsletter form [data-testid=form-component]{padding:10px 0!important}@media (min-width:990px){.footer__newsletter form [data-testid=form-component] p{padding-right:102px}}.footer__newsletter form [data-testid=form-component] p,.footer__newsletter form [data-testid=form-component] p a,.footer__newsletter form [data-testid=form-component] p span,.footer__newsletter form [data-testid=form-component] p span a{color:#f7f7f7!important}.footer__newsletter form [data-testid=form-component] div{background:transparent!important;border:none!important}.footer__newsletter form [data-testid=form-component] div button{border:1px solid #f7f7f7!important;border-right:none!important;height:38px!important;justify-content:space-around!important}@media (min-width:990px){.footer__newsletter form [data-testid=form-component] div button{padding:24px 0}}.footer__newsletter form [data-testid=form-component] div button svg path{fill:#f7f7f7!important}.footer__newsletter form input{background-color:transparent!important;border:1px solid #f7f7f7!important;color:#f7f7f7!important;padding:10px 17px!important}@media (min-width:990px){.footer__newsletter form input{padding:24px 17px!important}}.footer__newsletter form input[name=phone-number]{border-left:none!important;padding-left:8px!important}.footer__newsletter form ::-moz-placeholder{color:#f7f7f7!important}.footer__newsletter form :-ms-input-placeholder{color:#f7f7f7!important}.footer__newsletter form ::placeholder{color:#f7f7f7!important}@media (min-width:990px){.footer__newsletter form div:has(>[aria-label="Search Countries"]){border:none!important;height:50px!important}}@media (min-width:990px){.footer__newsletter form button:not([aria-label="Search Countries"]){padding:0 50px!important}}.footer__newsletter input[role=combobox][placeholder="Search countries"]{border:none!important}.footer__newsletter [id^=downshift-][id$=-menu]{background-color:#f7f7f7!important}.footer__menu{padding:40px 20px 0}@media (min-width:990px){.footer__menu{padding-top:80px}}.footer__menu ul{list-style:none;margin:0;padding:0 0 35px}.footer__menu ul li a{font-size:17.3px;font-weight:500;line-height:2.15;text-decoration:none}.footer__column__header,.footer__menu ul li a{color:#f7f7f7;font-style:normal;letter-spacing:.6px;text-transform:uppercase}.footer__column__header{border-bottom:1px solid #f7f7f7;font-size:18px;font-weight:600;line-height:1.15;padding-bottom:15px}@media (min-width:990px){.footer__column__header{font-size:28px}}.footer__last{padding:0 20px}.footer__copy,.footer__copy a{color:hsla(35,13%,82%,.38)}@media (min-width:990px){.footer__copy{gap:20px}}
