.footer__inner,.footer__legal__utilities{text-align:center}.social_links{display:inline-grid;grid-auto-flow:column;gap:.75rem;width:auto}.social_link__anchor,.social_link__anchor .icon{display:inline-block;width:1.75rem;height:1.75rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.social_link__anchor:hover{color:#0E6ED6}.social_link__anchor img{width:1.75rem;height:1.75rem}@media screen and (min-width:37.5rem){.social_link__anchor,.social_link__anchor img{width:1.5rem;height:1.5rem}.footer__inner{text-align:left}}.footer{background-color:#1A2F45;color:#FFF;width:100%}.footer__inner{padding-bottom:0}.footer_grid{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:auto;grid-template-rows:auto;gap:1.5rem;grid-gap:1.5rem;grid-template-areas:"logo" "socialLinks" "linksList" "subscription" "legal"}.footer__logo{grid-area:logo;grid-column:auto/span 1}.footer__logo img{width:6.75rem}.footer__border{display:none}.footer__contact{display:flex}.footer__contact__icons{display:flex;align-items:center;justify-content:center}.footer__subscription__button,.footer__subscription__button.btn--link{display:inline-flex;font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:-.011em;color:#5DA6F4;text-decoration:none}.footer__subscription__button.btn--link:hover,.footer__subscription__button:hover{color:#2F8BEE;text-decoration:none}.footer__subscription__button.btn--link:focus,.footer__subscription__button:focus{color:#2F8BEE;text-decoration:underline}.footer__subscription__button.btn--link:active,.footer__subscription__button:active{color:#0E6ED6;text-decoration:none}.footer__legal{grid-area:legal;grid-column:auto/span 1;grid-column-start:1;display:flex;padding-bottom:1.5rem}.footer__utility{display:inline-block}.footer__utility:after{content:"|";color:#5DA6F4}.footer__utility:last-of-type,.footer__utility:last-of-type:after{content:none}.footer__utility__anchor{font-size:.875rem;font-weight:400;padding:.25rem}.footer__contact__subscription{grid-area:subscription;grid-column:auto/span 1}.footer__contact__icons{grid-area:socialLinks;grid-column:auto/span 1}.footer__links_list{display:grid;grid-template-columns:repeat(1,1fr);grid-area:linksList;grid-column:auto/span 1;width:100%;gap:.25rem;grid-gap:.25rem}@media screen and (min-width:37.5rem){.footer__links_list{grid-template-columns:repeat(2,1fr);grid-column:auto/span 3;gap:1.5rem;grid-gap:1.5rem}}.footer__section{order:2}.footer__section.section-promo{order:1}.footer__section.section-promo .text_header__title{font-family:"Plus Jakarta Sans";font-size:1.375rem;line-height:2rem;letter-spacing:-.017em;font-weight:600;color:#1A2F45;margin-bottom:1rem}.footer__section.section-promo .text_header_description{text-align:left}.footer__section.section-promo .text_header *{color:#FFF!important}.footer__section.section-promo,.footer__section.section-promo .text_header{padding-bottom:2rem!important}.footer__section .section{position:relative}.footer__section .section__checkbox{color:red;display:none}.footer__section .section__checkbox:checked~.section__link_list{height:auto;opacity:1;z-index:auto}.footer__section .section__checkbox:checked~.section__title{background-color:#003D7F}@media screen and (min-width:37.5rem){.footer__section .section__checkbox:checked~.section__title{background-color:unset}}.footer__section .section__checkbox:checked~.section__title .section__icon{transform:translateY(-50%) rotate(180deg)}.footer__section .section__title{display:block;position:relative;background-color:#0552A5;margin-bottom:.0625rem;padding:.625rem 2.5rem .75rem;font-weight:600;cursor:pointer}.footer__section .section__icon{display:initial;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);line-height:1;z-index:5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__section .section__link_list{width:100%!important;height:0;overflow:hidden;z-index:-1;position:relative;opacity:0;transition:.3s ease}@media screen and (min-width:37.5rem){.footer__section .section__title{background-color:unset;margin-bottom:.75rem;padding:unset;cursor:default}.footer__section .section__icon{display:none}.footer__section .section__link_list{width:unset!important;height:unset;overflow:unset;z-index:auto;position:relative;opacity:1;transition:unset}}.footer__section .section__link{margin-bottom:.0625rem;background-color:#0552A5}@media screen and (min-width:37.5rem){.footer__section .section__link{margin-bottom:.5rem;background-color:unset}}.footer__section .section__link:last-child{margin-bottom:0}.footer__section .section__link__anchor{display:inline-block;padding:.6875rem;width:100%}@media screen and (min-width:37.5rem){.footer__section .section__link__anchor{padding:0;font-size:.875rem;font-weight:400;width:auto}.footer__logo{margin-bottom:1.5rem}.footer_grid{gap:1.5rem;grid-gap:1.5rem;grid-template-areas:"logo . ." "linksList linksList linksList" "border border border" "subscription . socialLinks" "border2 border2 border2" "legal legal legal"}.footer__border{border-top-width:.0625rem;border-color:#5B697B;border-style:solid;display:block;grid-area:border;grid-column:auto/span 3;width:100%}.footer__border.border-2{grid-area:border2!important;grid-column:auto/span 3!important}.footer__legal{grid-column:auto/span 3}.footer__legal__utilities{text-align:right}.footer__contact__subscription{grid-column:auto/span 1}.footer__contact__icons{grid-column:auto/span 2;justify-content:flex-end}.footer__utility__anchor{padding:0 .25rem}}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:before,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:before{font-size:1.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{font-family:"Noto Sans";cursor:pointer;transition:background 250ms,color 250ms ease-in-out,outline 250ms ease-out,outline-offset 250ms ease-out;letter-spacing:-.011em;font-weight:600}@media screen and (min-width:75rem){.footer__links_list{grid-template-columns:repeat(4,1fr)}.footer__section.section-promo{order:3}}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{display:inline-flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-decoration:none;border-radius:.375rem;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#FFF;border:.0625rem solid #0E6ED6;color:#0E6ED6}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:hover{text-decoration:none;outline:0;background-color:#0E6ED6;color:#FFF}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:active{outline:#0E6ED6 solid .125rem;outline-offset:.125rem;background-color:#0552A5;color:#FFF}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon{margin-left:-.25rem;margin-right:.25rem;display:inline-flex}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:focus{outline:unset}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{display:inline-flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-decoration:none;border-radius:.375rem;border:.0625rem solid transparent;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#FFF;background-color:#0E6ED6}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:hover{text-decoration:none;outline:0;background-color:#0552A5}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:active{outline:#0E6ED6 solid .125rem;outline-offset:.125rem;background-color:#003D7F}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon{margin-left:-.25rem;margin-right:.25rem;display:inline-flex}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:focus{outline:unset}