/*!********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/footer/footer.scss ***!
  \********************************************************************************************************************************************************/@keyframes pop-btn-txt{0%{transform:scaleX(1) scaleY(1)}62%{transform:scaleX(1.06) scaleY(1.02)}to{transform:scaleX(1) scaleY(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes poke{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes poke-right{0%{transform:translateX(0)}45%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes draw{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:800}40%{stroke-dashoffset:600}60%{stroke-dashoffset:400}80%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes fill-it{0%{fill:hsla(0,0%,100%,0)}25%{fill:hsla(0,0%,100%,.2)}50%{fill:hsla(0,0%,100%,.5)}75%{fill:hsla(0,0%,100%,.8)}to{fill:#fff}}@keyframes filter-it{0%{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}25%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}50%{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #fff)}75%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}to{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}}@keyframes draw-large{0%{stroke-dashoffset:6500}to{stroke-dashoffset:0}}@keyframes subtleFill{0%{fill:transparent}to{fill:#fff}}.footer{background-color:#3d8cf0;background:linear-gradient(to top right,#171c29,#262d3f);overflow:hidden}.footer .cont{color:#fff}.footer-top{margin-top:12px}@supports (width:clamp(1px,1px,1px)){.footer-top{margin-top:clamp(12px,1vw,20px)}}.footer-top{display:grid;grid-template-columns:repeat(2,50%);justify-items:center;margin-top:20px}@media screen and (min-width:601px){.footer-top{grid-template-columns:100%}}@media screen and (min-width:820px){.footer-top{align-items:start;grid-template-columns:auto 1fr;justify-items:end}}.footer__logo{display:block;grid-column:1/3;height:auto;margin-bottom:9vw;-o-object-fit:cover;object-fit:cover;width:134px}@media screen and (min-width:601px){.footer__logo{grid-column:unset}}@media screen and (min-width:820px){.footer__logo{grid-row:1/3;margin:unset}}.footer__pages-links,.footer__social-links{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:601px){.footer__pages-links,.footer__social-links{flex-direction:row}.footer__pages-links{margin-bottom:38px}}@media screen and (min-width:601px){@supports (width:clamp(1px,1px,1px)){.footer__pages-links{margin-bottom:clamp(38px,3vw,48px)}}}.footer__page-link,.footer__social-link{color:#fff;display:inline-block;padding:2px;position:relative;text-transform:uppercase}.footer__page-link:not(:last-of-type),.footer__social-link:not(:last-of-type){margin-bottom:26px}@media screen and (min-width:601px){.footer__page-link:not(:last-of-type),.footer__social-link:not(:last-of-type){margin:0 2.448vw 0 0}}.footer__page-link:after,.footer__social-link:after{background-color:#fff;border-radius:2px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .2s ease-out;width:96%;will-change:transform}.footer__page-link:hover:after,.footer__social-link:hover:after{transform:translateX(-50%) scaleX(1)}.footer-mid{margin-top:42px}@supports (width:clamp(1px,1px,1px)){.footer-mid{margin-top:clamp(42px,3.229vw,62px)}}.footer-mid{margin-bottom:42px}@supports (width:clamp(1px,1px,1px)){.footer-mid{margin-bottom:clamp(42px,3.958vw,76px)}}.footer-mid{align-items:center;display:flex;justify-content:space-between;min-height:22vw;padding:7.4vw 0;position:relative}@media screen and (min-width:2560px){.footer-mid{min-height:unset;padding:4.297vw 0 3.906vw}}.footer__cta-svg{height:auto;margin:0 auto;width:37.708vw}@media screen and (min-width:640px){.footer__cta-svg{margin:unset}}@media screen and (min-width:2560px){.footer__cta-svg{width:27vw}}.footer__cta-svg path{fill:#fff;stroke:#fff;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.footer__cta-svg.start path{fill:none}.footer__cta-svg.show path{animation:draw 1.6s ease-in-out forwards,fill-it 1s ease-in-out forwards,filter-it .5s ease-in-out forwards;transform-origin:center}.footer__cta-svg.show path:first-child{animation-delay:0s,.05s,.1s}.footer__cta-svg.show path:nth-child(2){animation-delay:.05s,.1s,.15s}.footer__cta-svg.show path:nth-child(3){animation-delay:.1s,.15s,.2s}.footer__cta-svg.show path:nth-child(4){animation-delay:.15s,.2s,.25s}.footer__cta-svg.show path:nth-child(5){animation-delay:.2s,.25s,.3s}.footer__cta-svg.show path:nth-child(6){animation-delay:.25s,.3s,.35s}.footer__cta-svg.show path:nth-child(7){animation-delay:.3s,.35s,.4s}.footer__cta-svg.show path:nth-child(8){animation-delay:.35s,.4s,.45s}.footer__cta-svg.show path:nth-child(9){animation-delay:.4s,.45s,.5s}.footer__cta-svg.show path:nth-child(10){animation-delay:.45s,.5s,.55s}.footer__cta-svg.show path:nth-child(11){animation-delay:.5s,.55s,.6s}.footer__cta-svg.show path:nth-child(12){animation-delay:.55s,.6s,.65s}.footer__cta-svg.show path:nth-child(13){animation-delay:.6s,.65s,.7s}.footer__cta-svg.show path:nth-child(14){animation-delay:.65s,.7s,.75s}.footer__cta-svg.show path:nth-child(15){animation-delay:.7s,.75s,.8s}.footer__cta-svg.show path:nth-child(16){animation-delay:.75s,.8s,.85s}.footer__cta-svg.show path:nth-child(17){animation-delay:.8s,.85s,.9s}.footer__svg-1,.footer__svg-2{height:auto;opacity:.15;position:absolute;width:64vw;z-index:0}@media screen and (min-width:2560px){.footer__svg-1,.footer__svg-2{width:37vw}}.footer__svg-1{bottom:0;left:-8.5%}@media screen and (min-width:768px){.footer__svg-1{left:-8%}}@media screen and (min-width:1280px){.footer__svg-1{left:-11%}}@media screen and (min-width:2560px){.footer__svg-1{left:0}}.footer__svg-2{right:-11%;top:0;transform:rotate(180deg)}@media screen and (min-width:768px){.footer__svg-2{right:-17%}}@media screen and (min-width:1280px){.footer__svg-2{right:-26%}}@media screen and (min-width:2560px){.footer__svg-2{right:0}}.footer__mail{bottom:-62px;color:#fff;left:50%;margin-right:-40px;padding:1vw 40px .833vw;position:absolute;transform:translateX(-50%)}@media screen and (min-width:500px){.footer__mail{bottom:unset;left:unset;position:relative;transform:unset}}.footer__mail:after{background-color:#3d8cf0;bottom:0;content:"";height:1%;left:50%;position:absolute;transform:translateX(-50%);width:86%}.footer__mail-overlay.a-16-600{display:none}@media screen and (hover:hover){.footer__mail-overlay.a-16-600{background-color:#00fff6;border-radius:50%;color:#0e4d7c;display:flex;height:94px;left:0;line-height:1;opacity:0;padding:0 16px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:opacity 1s cubic-bezier(.23,1,.32,1);width:94px;will-change:opacity}}.footer-bottom{align-items:center;display:flex;flex-direction:column;margin-top:100px}@media screen and (min-width:500px){.footer-bottom{margin:0 auto}}@media screen and (min-width:820px){.footer-bottom{flex-direction:row;justify-content:space-between}}.footer__privacy-links{margin:12px 0 52px}@media screen and (min-width:820px){.footer__privacy-links{margin:0 0 0 10%;order:2}}.footer__privacy-link{color:#fff;display:inline-block;padding:2px;position:relative;text-transform:capitalize}.footer__privacy-link:not(:last-of-type){margin-right:2.448vw}.footer__privacy-link:after{background-color:#fff;border-radius:1px;bottom:-2px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .2s ease-out;width:95%;will-change:transform}.footer__privacy-link:hover:after{transform:translateX(-50%) scaleX(1)}.footer__copyright{margin-bottom:10px}@media screen and (min-width:820px){.footer__copyright{margin:unset;order:1}}.footer__author{margin-bottom:10px}@media screen and (min-width:820px){.footer__author{margin:unset;order:3}}.footer__author>a{color:#fff;position:relative}.footer__author>a:after{background-color:#fff;border-radius:1px;bottom:-2px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .2s ease-out;width:95%;will-change:transform}.footer__author>a:hover:after{transform:translateX(-50%) scaleX(1)}