.newsletter_newsletterContainer__7SEZa{align-items:center;background-color:var(--blue-tint);border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:2.5rem 1.5rem}@media (min-width:992px){.newsletter_newsletterContainer__7SEZa{flex-direction:row;padding:60px}}.newsletter_newsletterText__dxwEF{text-align:center}@media (min-width:768px){.newsletter_newsletterText__dxwEF{max-width:520px;text-align:left;width:100%}}.newsletter_newsletterTitle__UTo69{font-size:28px;font-weight:600;letter-spacing:0;line-height:26px}.newsletter_newsletterSubtitle__YHP3S{color:var(--black);font-size:16px;font-weight:400;letter-spacing:.5px;line-height:26px;margin-bottom:0;margin-top:9px}.newsletter_newsletterForm__Xf03c{align-items:center;background:var(--offwhite);border-radius:9999px;display:flex;max-width:520px;padding:12px;width:100%}.newsletter_newsletterForm__Xf03c button{max-height:44px}.newsletter_newsletterInput__71FQe{background:var(--offwhite);border:none;border:0!important;border-radius:9999px;color:var(--black);flex:1;font-size:16px;height:auto!important;outline:none;padding:0 0 0 30px!important}.newsletter_newsletterMessage__QF1NG{color:#16a34a;display:block;font-size:.875rem;margin-top:1rem;text-align:center;width:100%}@media (max-width:991px){.newsletter_newsletterText__dxwEF{max-width:100%;text-align:left;width:100%}.newsletter_newsletterForm__Xf03c{max-width:100%}}@media (min-width:768px){.newsletter_newsletterMessage__QF1NG{display:none}}@media (max-width:575px){.newsletter_newsletterForm__Xf03c button span{display:none}.newsletter_newsletterForm__Xf03c button{padding:10px 16px}.newsletter_newsletterInput__71FQe{padding:0 0 0 10px}}.top-header_topHeader__41tPN{background-color:var(--offwhite);font-size:14px;padding:10px 0}.top-header_topHeaderContent__5_aw_{align-items:center;display:flex;justify-content:space-between}.top-header_topHeaderLeft__KRxXg{flex:1}.top-header_topHeaderRight__bo3_V{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.top-header_contactInfo__94vcM .top-header_phone__pbTYw{align-items:center;border-right:1px solid var(--light-grey);color:var(--slate-dark);display:flex;font-weight:500;gap:6px;padding-right:16px}.top-header_language-selector__xzz78 .top-header-flags{font-size:12px}.top-header_accountLinks__5VynX{align-items:center;display:flex;gap:15px}.top-header_accountLinks__5VynX button{align-items:center;background:none;border:none;color:var(--slate-dark);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;line-height:16px;padding:0;text-transform:uppercase}.top-header_accountLinks__5VynX button:not(:last-child){border-right:1px solid var(--light-grey);padding-right:16px}.top-header_languageSelector__oMtpx .top-header_topHeaderFlags__SDs6t{padding:0!important}.top-header_languageSelector__oMtpx>div{padding-bottom:0!important}.top-header_languageSelector__oMtpx button{border-radius:0;border-right:1px solid var(--light-grey)!important;padding:0 16px}.top-header_languageSelector__oMtpx button span{color:var(--slate-dark);font-size:14px;font-weight:500;gap:6px;line-height:16px;margin:0;padding:0}.top-header_languageSelector__oMtpx button span svg{height:16px;-o-object-fit:contain;object-fit:contain;width:25px}.top-header_languageSelector__oMtpx button:after{transition:transform .3s ease-in-out}.top-header_languageSelector__oMtpx button:after,.top-header_languageSelector__oMtpx button[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%231F1F1F' stroke-linecap='round' d='M14.167 8.333 10 12.5 5.834 8.333'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border:none;content:"";display:inline-block;height:20px;margin-left:0;width:20px}.top-header_languageSelector__oMtpx button[aria-expanded=true]:after{transform:rotate(180deg)}@media (max-width:768px){.top-header_topHeaderContent__5_aw_,.top-header_topHeaderRight__bo3_V{align-items:flex-end;gap:10px}.top-header_accountLinks__5VynX{gap:10px}.top-header_languageSelector__oMtpx .top-header_topHeaderFlags__SDs6t{padding-bottom:0}.top-header_topHeader__41tPN .top-header_accountLinks__5VynX{display:none}.top-header_accountLinks__5VynX button{font-size:12px}.top-header_accountLinks__5VynX button:not(:last-child){padding-right:14px}.top-header_languageSelector__oMtpx button{border-right:none!important;padding-right:0}}