.Prefooter{background-color:#f3f3f3}.Prefooter .contents{padding:3.75rem 0}@media all and (max-width: 991px){.Prefooter .contents .prefooter-content{max-width:34.375rem;margin:0 auto}}.Prefooter .contents .wsf-form .wsf-sections{justify-content:space-between}.Prefooter .contents .wsf-form .wsf-sections>*{max-width:27.625rem !important}@media all and (max-width: 1199px){.Prefooter .contents .wsf-form .wsf-sections>*{max-width:none !important}}@media all and (max-width: 1366px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title{max-width:22.5rem !important}}@media all and (max-width: 1199px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title{max-width:none !important}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{font-size:2.1875rem;line-height:1.4}@media all and (max-width: 1366px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{font-size:1.875rem !important}}@media all and (max-width: 1023px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{font-size:1.875rem !important}}@media all and (max-width: 600px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{font-size:1.5625rem !important;letter-spacing:.03em}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{max-width:27.5rem}@media all and (max-width: 991px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{max-width:100%;text-align:center}}@media all and (max-width: 600px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-title legend{text-align:left;margin-bottom:1.875rem}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection legend{text-align:center;font-weight:700;margin-bottom:1.875rem;font-size:0.875rem;line-height:1.5714}@media all and (max-width: 1366px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection legend{margin-bottom:1.25rem}}@media all and (max-width: 1250px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection legend{margin-bottom:0.9375rem}}@media all and (max-width: 600px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection legend{text-align:left}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection div[role=radiogroup]{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:1.875rem}@media all and (max-width: 1270px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection div[role=radiogroup]{column-gap:1.25rem}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection div[role=radiogroup] [data-row-radio]{margin:0}.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection div[role=radiogroup] [data-row-radio] label{font-size:0.75rem;line-height:1.8333}@media all and (max-width: 600px){.Prefooter .contents .wsf-form .wsf-sections .newsletter-brand-selection div[role=radiogroup]{flex-direction:column;align-items:start;row-gap:1.5rem}}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription [data-row-checkbox]{margin-top:-0.3125rem;margin-bottom:0}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription [data-row-checkbox] label{font-size:0.75rem;line-height:1.8333}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription .wsf-field-wrapper[data-type=email]{padding-right:0;width:auto !important;flex:1 1 0 !important;max-width:none !important}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription .wsf-field-wrapper[data-type=email] input{padding:1.125rem 0.625rem 1rem;border:0.0625rem solid #1d1d1b;border-radius:0.1875rem 0 0 0.1875rem;height:100%;font-size:0.875rem}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription .wsf-field-wrapper[data-type=submit]{padding-left:0;flex:initial !important;width:auto}.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription .wsf-field-wrapper[data-type=submit] .wsf-button{font-size:1rem;height:100%;border-radius:0 0.1875rem 0.1875rem 0;white-space:nowrap;width:100%;justify-content:center;background-color:#1d1d1b;color:#fff;border-color:#1d1d1b;text-transform:uppercase;padding:.25em 0.9375rem 0}@media(hover: hover){.Prefooter .contents .wsf-form .wsf-sections .newsletter-subscription .wsf-field-wrapper[data-type=submit] .wsf-button:hover{background-color:#1d6bbc;border-color:#1d6bbc}}.Footer{position:relative;background-color:#fff}.Footer .contents{padding:2.5rem 0}.Footer .contents .footer-head{padding-bottom:2.5rem;border-bottom:0.03125rem solid #1d1d1b;display:flex;align-items:center;justify-content:space-between}@media all and (max-width: 1023px){.Footer .contents .footer-head{flex-direction:column;row-gap:2.5rem}}@media all and (max-width: 767px){.Footer .contents .footer-head{padding-bottom:1.875rem;row-gap:1.875rem}}.Footer .contents .footer-head .logos-container{display:flex;align-items:center;column-gap:2.1875rem}@media all and (max-width: 767px){.Footer .contents .footer-head .logos-container{column-gap:1.875rem}}.Footer .contents .footer-head .logos-container .logo{display:flex;align-items:center}.Footer .contents .footer-head .logos-container .logo:not(:last-child):after{margin-left:2.1875rem;content:"";display:block;width:0.025rem;height:3.125rem;background-color:#1d1d1b}.Footer .contents .footer-head .logos-container .logo img{width:auto;max-height:3.125rem}@media all and (max-width: 767px){.Footer .contents .footer-head .logos-container .logo img{max-height:2.1875rem}}@media all and (max-width: 600px){.Footer .contents .footer-head .logos-container .logo:not(:last-child):after{margin-left:1.875rem;height:1.875rem}.Footer .contents .footer-head .logos-container .logo img{max-height:1.5625rem}}@media all and (max-width: 1023px){.Footer .contents .footer-head .footer-head-cta{width:100%;text-align:center}}.Footer .contents .footer-head .footer-head-cta .footer-head-buttons{display:none;margin-bottom:1.875rem;padding-top:1.875rem;border-top:0.03125rem solid #1d1d1b}@media all and (max-width: 1023px){.Footer .contents .footer-head .footer-head-cta .footer-head-buttons{display:flex;flex-direction:column;align-items:center;row-gap:1.875rem}}.Footer .contents .footer-head .footer-head-cta .footer-head-buttons .btn{max-width:25rem;width:100%;justify-content:center}.Footer .contents .footer-body{padding-top:2.5rem;display:flex;justify-content:space-between;column-gap:6.25rem;row-gap:1.25rem}@media all and (max-width: 1460px){.Footer .contents .footer-body{column-gap:2.5rem}}@media all and (max-width: 1023px){.Footer .contents .footer-body{flex-wrap:wrap;padding-top:1.25rem}}.Footer .contents .footer-menus{display:flex;flex-direction:column;row-gap:1.25rem}@media all and (max-width: 1023px){.Footer .contents .footer-menus{width:calc(50% - 3.125rem)}}.Footer .contents .footer-menus .footer-menu{max-width:19.375rem}.Footer .contents .footer-menus .footer-menu-title{font-weight:700;font-size:0.875rem;line-height:1.57}@media all and (max-width: 600px){.Footer .contents .footer-menus .footer-menu-title{font-size:0.75rem;line-height:1.67}}.Footer .contents .footer-menus .footer-menu-title{margin-bottom:1rem}.Footer .contents .footer-menus .footer-menu .menu{list-style-type:none;display:flex;flex-direction:column;row-gap:0.5rem}.Footer .contents .footer-menus .footer-menu .menu .menu-item{font-size:0.75rem;line-height:1.33;letter-spacing:.04em}@media all and (max-width: 600px){.Footer .contents .footer-menus .footer-menu .menu .menu-item{font-size:0.625rem}}.Footer .contents .footer-company-info{display:flex;flex-direction:column;row-gap:2.25rem}@media all and (max-width: 1023px){.Footer .contents .footer-company-info{width:100%;padding-top:1.25rem;border-top:0.03125rem solid #1d1d1b}}@media all and (max-width: 767px){.Footer .contents .footer-company-info{row-gap:1.25rem}}.Footer .contents .footer-company-info .footer-company-hq{font-size:0.75rem;line-height:1.33;letter-spacing:.04em}@media all and (max-width: 600px){.Footer .contents .footer-company-info .footer-company-hq{font-size:0.625rem}}.Footer .contents .footer-company-info .footer-company-hq h1,.Footer .contents .footer-company-info .footer-company-hq h2,.Footer .contents .footer-company-info .footer-company-hq h3,.Footer .contents .footer-company-info .footer-company-hq h4,.Footer .contents .footer-company-info .footer-company-hq h5,.Footer .contents .footer-company-info .footer-company-hq h6{letter-spacing:0;font-size:0.875rem;line-height:1.57}@media all and (max-width: 600px){.Footer .contents .footer-company-info .footer-company-hq h1,.Footer .contents .footer-company-info .footer-company-hq h2,.Footer .contents .footer-company-info .footer-company-hq h3,.Footer .contents .footer-company-info .footer-company-hq h4,.Footer .contents .footer-company-info .footer-company-hq h5,.Footer .contents .footer-company-info .footer-company-hq h6{font-size:0.75rem;line-height:1.67}}.Footer .contents .footer-company-info .footer-company-hq h1,.Footer .contents .footer-company-info .footer-company-hq h2,.Footer .contents .footer-company-info .footer-company-hq h3,.Footer .contents .footer-company-info .footer-company-hq h4,.Footer .contents .footer-company-info .footer-company-hq h5,.Footer .contents .footer-company-info .footer-company-hq h6{font-weight:700}@media all and (max-width: 767px){.Footer .contents .footer-company-info .footer-company-socials{padding-top:1.25rem;border-top:0.03125rem solid #1d1d1b}}.Footer .contents .footer-company-info .footer-company-socials .footer-company-socials-title{font-weight:700;font-size:0.875rem;line-height:1.57}@media all and (max-width: 600px){.Footer .contents .footer-company-info .footer-company-socials .footer-company-socials-title{font-size:0.75rem;line-height:1.67}}.Footer .contents .footer-company-info .footer-company-socials .footer-company-socials-title{margin-bottom:0.5rem}.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item{display:flex;align-items:center;column-gap:1rem}.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item:not(:last-child){margin-bottom:1rem}.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item i{font-size:1.25rem;width:1.25rem;display:flex;justify-content:center}.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item .footer-company-social-item-links{display:flex;column-gap:1rem}.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item .footer-company-social-item-links .link{text-decoration:underline;text-underline-offset:.2222em;text-decoration-thickness:0.0625rem;text-decoration-color:currentColor;font-size:0.75rem;line-height:1.33;letter-spacing:.04em}@media all and (max-width: 600px){.Footer .contents .footer-company-info .footer-company-socials .footer-company-social-item .footer-company-social-item-links .link{font-size:0.625rem}}.Footer .contents .footer-button-container{display:flex;flex-direction:column;align-items:stretch;row-gap:2rem}@media all and (max-width: 1023px){.Footer .contents .footer-button-container{display:none}}.Footer .contents .footer-button-container .btn{width:inherit;justify-content:center}/*# sourceMappingURL=footer.css.map */
