.footer{margin-top:auto;position:relative;z-index:1;background-color:var(--blue)}.footer::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:rgba(0,0,0,.35)}.footer .footer-bg{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:50%}@media(max-width: 767.98px){.footer .footer-bg{background-position:0% 0%}}.footer .wrapper{padding-bottom:2rem;position:relative;z-index:4}@media(max-width: 767.98px){.footer .wrapper{padding-bottom:0}}.footer .wrapper>.container{position:relative}.footer .wrapper>.container::after{content:"";width:calc(100% - 30px);height:1px;position:absolute;left:15px;bottom:-2rem;background:rgba(255,255,255,.3)}@media(max-width: 767.98px){.footer .wrapper>.container::after{content:none}}@media(max-width: 991.98px)and (min-width: 768px){.footer .wrapper>.container>.row{flex-direction:column-reverse;gap:2rem}}@media(max-width: 767.98px){.footer .wrapper>.container>.row{gap:0}}.footer .wrapper .footer-logo-mobile img{margin:0 auto;padding:1.25rem 0;display:grid;place-items:center;max-width:18.5rem;height:100%}.footer .wrapper .footer-menu{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;row-gap:1rem;column-gap:1rem}@media(max-width: 1199.98px){.footer .wrapper .footer-menu{flex-wrap:wrap;row-gap:2rem}}@media(max-width: 767.98px){.footer .wrapper .footer-menu{margin-left:calc((50vw - var(--scrollbar-width, 0px) /2) * -1);padding-top:1.5rem;width:calc(100vw - var(--scrollbar-width, 0px));position:relative;left:50%;display:block}}.footer .wrapper .footer-menu>li{display:flex;flex-direction:column;gap:1.5rem}@media(max-width: 1199.98px){.footer .wrapper .footer-menu>li{flex-basis:calc(50% - 0.5rem)}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li{display:list-item;border-bottom:1px solid rgba(255,255,255,.3)}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li:first-child{border-top:1px solid rgba(255,255,255,.3)}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li.has-background{background-color:rgba(0,0,0,.15)}}.footer .wrapper .footer-menu>li>a{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.375;text-decoration:none;cursor:default}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>a{padding:1rem calc(((100vw - 510px) / 2) + 2rem) 1rem calc((100vw - 510px) / 2);width:100%;display:inline-block;position:relative;font-size:1.25rem;line-height:1.35;cursor:pointer}}@media(max-width: 575.98px){.footer .wrapper .footer-menu>li>a{padding:1rem calc(0.9375rem + 2rem) 1rem .9375rem}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>a::after{content:"";pointer-events:none;position:absolute;top:44%;right:calc((100vw - 510px) / 2);width:.75rem;height:.4375rem;background:url('data:image/svg+xml;utf8,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.12196L6 5.56641L11 1.12196" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;transition:transform .3s linear}}@media(max-width: 575.98px){.footer .wrapper .footer-menu>li>a::after{right:.9375rem}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>a.open:after{transform:rotate(-180deg)}}.footer .wrapper .footer-menu>li>.sub-menu{margin:0;padding:0;list-style:none}@media(min-width: 768px){.footer .wrapper .footer-menu>li>.sub-menu{display:block !important}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>.sub-menu{display:none}}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>.sub-menu>li{border-top:1px solid rgba(255,255,255,.3)}}.footer .wrapper .footer-menu>li>.sub-menu>li:not(:last-child){margin-bottom:1.5rem}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>.sub-menu>li:not(:last-child){margin-bottom:0}}.footer .wrapper .footer-menu>li>.sub-menu>li>a{color:var(--yellow);font-weight:700}@media(max-width: 767.98px){.footer .wrapper .footer-menu>li>.sub-menu>li>a{padding:1rem calc((100vw - 510px) / 2) 1rem calc(((100vw - 510px) / 2) + 0.5rem);display:inline-block;width:100%;color:#fff;font-weight:400;text-decoration:none}}@media(max-width: 575.98px){.footer .wrapper .footer-menu>li>.sub-menu>li>a{padding:1rem .9375rem 1rem calc(0.9375rem + 0.5rem)}}.footer .wrapper .footer-menu>li>.sub-menu>li>a:hover{color:#fff}.footer .wrapper .footer-logo img{margin:0 auto;display:grid;place-items:center;max-width:15.625rem;height:100%}@media(max-width: 991.98px){.footer .wrapper .footer-logo img{max-width:14rem}}@media(max-width: 767.98px){.footer .wrapper .footer-logo img{display:none}}.footer .wrapper-tanc{padding-top:1rem;position:relative;z-index:4}@media(max-width: 767.98px){.footer .wrapper-tanc{padding-top:0}}@media(max-width: 767.98px){.footer .wrapper-tanc>.container>.row{flex-direction:column-reverse;gap:.5rem}}.footer .wrapper-tanc .footer-logos{margin-top:auto;margin-bottom:.5rem}@media(max-width: 1199.98px){.footer .wrapper-tanc .footer-logos{margin-bottom:0}}@media(max-width: 991.98px){.footer .wrapper-tanc .footer-logos{display:flex;align-items:center;justify-content:center}}.footer .wrapper-tanc .footer-logos a{text-decoration:none}.footer .wrapper-tanc .footer-logos a:first-child{color:transparent}.footer .wrapper-tanc .footer-logos a:last-child{margin-left:1rem;color:#fff}@media(max-width: 991.98px){.footer .wrapper-tanc .footer-logos a:last-child{font-size:.9375rem}}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-logos a:last-child{margin-left:.5rem}}.footer .wrapper-tanc .footer-logos a img{max-width:8.6rem}.footer .wrapper-tanc .footer-tanc{text-align:right}@media(max-width: 991.98px){.footer .wrapper-tanc .footer-tanc{text-align:center}}.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu{margin:0 0 .5rem 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75em}@media(max-width: 1199.98px)and (min-width: 992px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu{gap:.5rem}}@media(max-width: 991.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu{justify-content:center}}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu{margin:0 0 0 calc((50vw - var(--scrollbar-width, 0px) /2) * -1);padding-bottom:1.5rem;width:calc(100vw - var(--scrollbar-width, 0px));display:block;text-align:left;position:relative;left:50%}}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li{border-bottom:1px solid rgba(255,255,255,.3)}}.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li:not(:last-child){position:relative}.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li:not(:last-child)::after{content:"";margin-left:.5rem;display:inline-block;width:.25rem;height:.25rem;background:#fff;border-radius:50%;transform:translateY(-1px)}@media(max-width: 1199.98px)and (min-width: 992px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li:not(:last-child)::after{content:none}}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li:not(:last-child)::after{content:none}}.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li a{color:var(--yellow);font-size:.875rem}@media(max-width: 1199.98px)and (min-width: 992px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li a{font-size:.83rem}}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li a{padding:1rem calc((100vw - 510px) / 2);display:inline-block;width:100%;color:#fff;font-size:1rem;text-decoration:none}}@media(max-width: 575.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li a{padding:1rem .9375rem}}.footer .wrapper-tanc .footer-tanc .tanc-wrapper .footer-small-menu>li a:hover{color:#fff}.footer .wrapper-tanc .footer-tanc .tanc-wrapper span{color:#fff;font-size:.875rem}@media(max-width: 767.98px){.footer .wrapper-tanc .footer-tanc .tanc-wrapper span{font-size:.75rem}}
/*# sourceMappingURL=maps/footer.css.map */
