: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:#fff!important;color:#000!important;font-size:2rem;left:-400vw;max-width:100vw;position:absolute}.wf-footer-15-15 .fr-menu-simply ul{display:block;margin:0;padding:0}.wf-footer-15-15 .fr-menu-simply 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{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.625rem*var(--sCalc) + 1.25vw*var(--sSize));position:relative}.wf-footer-15-15 .footer-main{background-color:#f4f7f7;padding-block:calc(6.3rem*var(--sCalc) + 3vw*var(--sSize)) calc(5.25rem*var(--sCalc) + 2.5vw*var(--sSize));position:relative}.wf-footer-15-15 .footer-main:before{background:#166cbf;background:url(../../images/img/bg-color.webp) repeat-x center -1px;bottom:auto;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:.5s;width:100%;z-index:1}@media (prefers-reduced-motion:reduce){.wf-footer-15-15 .footer-main:before{transition:none}}.wf-footer-15-15 .footer-main:after{background:#166cbf;background:url(../../images/img/bg-white.webp) repeat-x bottom;bottom:auto;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:.5s;width:100%;z-index:1}@media (prefers-reduced-motion:reduce){.wf-footer-15-15 .footer-main:after{transition:none}}.wf-footer-15-15 .wrapper-main{column-gap:calc(2.625rem*var(--sCalc) + 1.25vw*var(--sSize));display:grid;grid-template-columns:1fr 1fr 2fr;row-gap:calc(3.675rem*var(--sCalc) + 1.75vw*var(--sSize))}@media (max-width:991.98px){.wf-footer-15-15 .wrapper-main{grid-template-columns:1fr 1fr}}@media (max-width:575.98px){.wf-footer-15-15 .wrapper-main{grid-template-columns:1fr}}.wf-footer-15-15 .wrapper-row-1{display:flex;flex-direction:column;row-gap:calc(2.1rem*var(--sCalc) + 1vw*var(--sSize))}.wf-footer-15-15 .wrapper-row-2{flex:1 1;flex-basis:auto;max-width:none;width:auto}@media (max-width:991.98px){.wf-footer-15-15 .wrapper-row-3{grid-column:span 2}}@media (max-width:575.98px){.wf-footer-15-15 .wrapper-row-3{grid-column:span 1}}.wf-footer-15-15 .fr-contactInfo{color:var(--colors-text-primary,#232629);font-size:calc(1.572rem*var(--fsCalc) + .12vw*var(--fsSize));font-style:normal;line-height:1.5}.wf-footer-15-15 .fr-contactInfo .wrapper-title>*{color:#000;font-family:Poppins,sans-serif;font-size:calc(1.572rem*var(--fsCalc) + .12vw*var(--fsSize));font-style:normal;font-weight:700;line-height:inherit;margin-bottom:0}.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:#232629;text-decoration:underline}.wf-footer-15-15 .fr-contactInfo a.icon-text{display:block;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.wf-footer-15-15 .fr-contactInfo a.icon-text{transition:none}}.wf-footer-15-15 .fr-contactInfo a.icon-text:active,.wf-footer-15-15 .fr-contactInfo a.icon-text:focus,.wf-footer-15-15 .fr-contactInfo a.icon-text:hover{padding-left:.5rem}.wf-footer-15-15 .fr-contactInfo .icon-svg{display:flex;flex:0 0 2rem;font-size:1.6rem;justify-content:center;left:auto!important;order:-1}.wf-footer-15-15 .fr-contactInfo .icon-svg svg{color:#6c757d}.wf-footer-15-15 .fr-contactInfo .items{display:flex;flex-direction:column;row-gap:.5rem}.wf-footer-15-15 .fr-contactInfo .address{margin-bottom:calc(1.05rem*var(--sCalc) + .5vw*var(--sSize));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 .phone .icon-svg{font-size:2rem}.wf-footer-15-15 .fr-contactInfo .email{margin-bottom:calc(1.05rem*var(--sCalc) + .5vw*var(--sSize));order:-3}.wf-footer-15-15 .fr-contactInfo .link{margin-bottom:calc(1.26rem*var(--sCalc) + .6vw*var(--sSize));text-decoration:underline}.wf-footer-15-15 .fr-contactInfo .link .icon-svg{display:none}.wf-footer-15-15 .fr-contactInfo .social{background-color:red;margin-top:0}.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-svg{font-size:3rem}.wf-footer-15-15 .fr-contactInfo .icon-svg{color:#000}.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.6rem;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:rgba(0,0,0,.7)}.wf-footer-15-15 .footer-copy .icon-svg{order:-1}.wf-footer-15-15 .footer-copy .icon-text{display:block}.wf-footer-15-15 .footer-copy .fr-customHtml-copyright{text-align:center}@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-customHtml img{border-radius:calc(2.625rem*var(--sCalc) + 1.25vw*var(--sSize))}.wf-footer-15-15 .fr-menu-simply a{color:var(--colors-text-primary,#232629);font-size:calc(1.572rem*var(--fsCalc) + .12vw*var(--fsSize));font-weight:400}.wf-footer-15-15 .fr-menu-simply a:active,.wf-footer-15-15 .fr-menu-simply a:focus,.wf-footer-15-15 .fr-menu-simply a:hover{color:#000;text-decoration:none}.wf-footer-15-15 .fr-menu-simply ul{column-gap:.5rem;display:flex;flex-direction:column;font-weight:400;row-gap:.5rem}.wf-footer-15-15 .fr-menu-simply .wrapper-title>*{font-size:1.8rem;font-weight:700;margin-bottom:calc(.525rem*var(--sCalc) + .25vw*var(--sSize))}