:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}@media (max-width:1920px){:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}}@media (min-width:1920px){:root{--sSize:0;--sCalc:1.90476;--fsSize:0;--fsCalc:1.145038}}.wf-footer-15-15 .fr-contactInfo .items-social .icon-caption{background:#000;color:#fff;font-size:2rem;left:-200vw;position:absolute}.wf-footer-15-15 .fr-menu-simply ul,.wf-footer-15-15 .fr-menu-simply-pack ul{display:block;margin:0;padding:0}.wf-footer-15-15 .fr-menu-simply li,.wf-footer-15-15 .fr-menu-simply-pack li{background:none;display:block;list-style-image:none;list-style-type:none;margin:0;padding:0}.wf-footer-15-15 .fr-menu-simply li:before,.wf-footer-15-15 .fr-menu-simply-pack li:before{bottom:auto;content:"";display:none;height:auto;left:auto;margin:0;padding:0;position:static;right:auto;top:auto;width:auto}.wf-footer-15-15{padding-top:calc(2.1rem*var(--sCalc) + 1vw*var(--sSize));position:relative}.wf-footer-15-15:before{background-color:#0b486f;content:"";display:block;height:100%;left:50%;position:absolute;top:calc(2.1rem*var(--sCalc) + 1vw*var(--sSize));transform:translateX(-50vw);width:100vw;z-index:-1}.wf-footer-15-15 .wrapper-main{column-gap:calc(4.2rem*var(--sCalc) + 2vw*var(--sSize));padding:calc(4.2rem*var(--sCalc) + 2vw*var(--sSize)) 0;row-gap:calc(3.675rem*var(--sCalc) + 1.75vw*var(--sSize))}.wf-footer-15-15 .wrapper-row-1{column-gap:calc(2.625rem*var(--sCalc) + 1.25vw*var(--sSize));display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.wf-footer-15-15 .wrapper-row-2,.wf-footer-15-15 .wrapper-row-3{display:none}@media (max-width:1249.98px){.wf-footer-15-15 .wrapper-row-1{column-gap:3rem}}@media (max-width:991.98px){.wf-footer-15-15 .wrapper-row-1{grid-template-columns:1fr 1fr;row-gap:3rem}}@media (max-width:575.98px){.wf-footer-15-15 .wrapper-row-1{grid-template-columns:1fr;row-gap:1rem}.wf-footer-15-15 .wrapper-logo-img{text-align:center}.wf-footer-15-15 .fr-customHtml.logo{margin-bottom:2rem}}.wf-footer-15-15 .fr-customHtml.custom-footer img{border-bottom-left-radius:calc(10.5rem*var(--sCalc) + 5vw*var(--sSize));display:block;width:100%}@media (max-width:767.98px){.wf-footer-15-15 .fr-customHtml.custom-footer img{border-bottom-left-radius:calc(5.25rem*var(--sCalc) + 2.5vw*var(--sSize));max-height:30vw;object-fit:cover}}@media (max-width:575.98px){.wf-footer-15-15 .fr-customHtml.custom-footer img{max-height:40vw;object-fit:cover}}.wf-footer-15-15 .fr-contactInfo{font-size:1.4rem}.wf-footer-15-15 .fr-contactInfo ul{list-style:none;margin:0;padding:0}.wf-footer-15-15 .fr-contactInfo li{background:none;list-style-image:none;list-style-type:none;margin:0;padding:0}.wf-footer-15-15 .fr-contactInfo li:before{bottom:auto;content:"";display:none;height:auto;left:auto;margin:0;padding:0;position:static;right:auto;top:auto;width:auto}.wf-footer-15-15 .fr-contactInfo a{color:#0b486f}.wf-footer-15-15 .fr-contactInfo .wrapper-title>*{font-size:1.6rem;font-weight:700;margin-bottom:calc(.525rem*var(--sCalc) + .25vw*var(--sSize))}.wf-footer-15-15 .fr-contactInfo .icon-svg{flex:0 0 2rem;font-size:2.4rem;justify-content:center;left:auto!important;order:-1}.wf-footer-15-15 .fr-contactInfo .items{display:flex;flex-direction:column;row-gap:1rem}.wf-footer-15-15 .fr-contactInfo .address{margin-bottom:1rem;order:-5}.wf-footer-15-15 .fr-contactInfo .address .icon-svg{display:none}.wf-footer-15-15 .fr-contactInfo .phone{order:-4}.wf-footer-15-15 .fr-contactInfo .email{order:-3}.wf-footer-15-15 .fr-contactInfo .link{margin:1rem 0;text-decoration:underline}.wf-footer-15-15 .fr-contactInfo .link .icon-svg{display:none}.wf-footer-15-15 .fr-contactInfo .social{margin-top:calc(1.575rem*var(--sCalc) + .75vw*var(--sSize))}.wf-footer-15-15 .fr-contactInfo .items-social{column-gap:1.5rem;display:flex;font-size:5rem}.wf-footer-15-15 .fr-contactInfo .items-social .icon-text{align-items:center;background-color:#d8efff;border-radius:50%;display:flex;height:4rem;justify-content:center;width:4rem}.wf-footer-15-15 .fr-contactInfo .items-social .icon-svg{font-size:2.2rem}.wf-footer-15-15 .footer-copy .wrapper-copy{column-gap:calc(2.1rem*var(--sCalc) + 1vw*var(--sSize));display:flex;flex-wrap:wrap;font-size:1.4rem;justify-content:center;padding-bottom:calc(1.575rem*var(--sCalc) + .75vw*var(--sSize));padding-top:calc(1.575rem*var(--sCalc) + .75vw*var(--sSize));position:relative;row-gap:1rem}.wf-footer-15-15 .footer-copy .wrapper-copy,.wf-footer-15-15 .footer-copy a{color:hsla(0,0%,100%,.8)}.wf-footer-15-15 .footer-copy .icon-svg{order:-1}.wf-footer-15-15 .footer-copy .icon-text{display:block}@media (max-width:575.98px){.wf-footer-15-15 .footer-copy .wrapper-copy{justify-content:center;text-align:center}.wf-footer-15-15 .footer-copy .wrapper-copy>*{flex:0 0 100%}.wf-footer-15-15 .footer-copy .icon-text-wrapper{justify-content:center}}.wf-footer-15-15 .fr-menu-simply a{color:#fff}.wf-footer-15-15 .fr-menu-simply ul{column-gap:.5rem;display:flex;flex-direction:column;font-size:1.4rem;font-weight:400;row-gap:.8rem}.wf-footer-15-15 .fr-menu-simply .wrapper-title>*{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:1.3rem}.wf-footer-15-15 .fr-menu-simply-pack a{color:#fff}.wf-footer-15-15 .fr-menu-simply-pack ul{column-gap:.5rem;display:flex;flex-direction:column;font-size:1.4rem;font-weight:400;row-gap:.8rem}.wf-footer-15-15 .fr-menu-simply-pack .wrapper-title>*{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:1.3rem}.wf-footer-15-15 .fr-menu-simply-pack .title-pack{color:#fff;font-size:1.6rem;font-weight:700}.wf-footer-15-15 .fr-menu-simply-pack .btn-pack{background:transparent;border:none;column-gap:1rem;display:flex;padding:0}.wf-footer-15-15 .fr-menu-simply-pack .img-pack{width:1.5rem}@media (max-width:575.98px){.wf-footer-15-15 .fr-menu-simply-pack{text-align:center}.wf-footer-15-15 .fr-menu-simply-pack .btn-pack{margin:0 auto}.wf-footer-15-15 .fr-menu-simply-pack ul{margin-bottom:2rem}}.fr-menu-simply-pack nav{max-height:0;overflow:hidden;transition:max-height .3s ease}.fr-menu-simply-pack .wrapper-img-pack{display:none}.fr-menu-simply-pack.pack-open .img-pack{transform:rotate(180deg)}.fr-menu-simply-pack.pack-open nav{max-height:500px}.fr-menu-simply-pack.pack-closed nav{max-height:0}@media (max-width:576px){.fr-menu-simply-pack nav{max-height:none;overflow:visible}.fr-menu-simply-pack .wrapper-img-pack{display:block}.fr-menu-simply-pack.pack-closed{overflow:hidden}.fr-menu-simply-pack.pack-closed,.fr-menu-simply-pack.pack-open{max-height:none}}