@keyframes scrollAnimation{0%{opacity:1}50%{transform:translateY(20%)}75%{opacity:0}100%{opacity:0;transform:translateY(20%)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.footer{padding:68px 120px 50px;background:#efefef}@media screen and (max-width: 1200px){.footer{padding:68px 60px 50px}}@media screen and (max-width: 768px){.footer{padding:68px 48px}}@media screen and (max-width: 400px){.footer{padding:38px 34px}}.footer__wrapper-top{text-align:center;display:flex;flex-direction:column;align-items:center}.footer__wrapper-top h2{margin:0 0 17px}.footer__wrapper-top .btn{margin:0 0 56px}@media screen and (max-width: 375px){.footer__wrapper-top .btn{padding:10px 30px}}@media screen and (max-width: 1365px){.footer__wrapper-top--cta.btn{padding:10px 30px}}.footer__wrapper-top--email{color:#222223;padding:0 0 9px;width:fit-content;position:relative;display:block}@media (hover: hover) and (pointer: fine){.footer__wrapper-top--email:hover::after{transform:translateY(10px)}}.footer__wrapper-top--email::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:#222223;transition:0.3s ease}.footer__wrapper-bottom{margin:-14px 0 0;display:flex;align-items:flex-end;justify-content:space-between;position:relative}@media screen and (max-width: 768px){.footer__wrapper-bottom{flex-direction:column;align-items:center;margin:60px 0 0}.footer__wrapper-bottom *{font-size:16px !important}}@media screen and (max-width: 768px){.footer__wrapper-bottom--logo{text-align:center}}.footer__wrapper-bottom--logo svg{margin:0 0 9px}.footer__wrapper-bottom--nav{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 768px){.footer__wrapper-bottom--nav{transform:none;position:unset;margin:30px 0 17px}}.footer__wrapper-bottom--nav a{color:#5d5d5d;position:relative}.footer__wrapper-bottom--nav a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#5d5d5d;transform:scaleX(0);transition:0.3s ease}@media (hover: hover) and (pointer: fine){.footer__wrapper-bottom--nav a:hover::after{transform:scaleX(1)}}.footer__wrapper-bottom--nav a:not(:last-child){margin:0 50px 0 0}@media screen and (max-width: 360px){.footer__wrapper-bottom--nav a:not(:last-child){margin:0 32px 0 0}}.footer__wrapper-bottom--socials{display:flex}.footer__wrapper-bottom--socials a{min-width:22px}.footer__wrapper-bottom--socials a svg{width:100%}.footer__wrapper-bottom--socials a svg path{transition:0.3s ease}@media (hover: hover) and (pointer: fine){.footer__wrapper-bottom--socials a:hover svg path{fill:#797f8a}}.footer__wrapper-bottom--socials a:not(:last-child){margin:0 60px 0 0}@media screen and (max-width: 991px){.footer__wrapper-bottom--socials a:not(:last-child){margin:0 20px 0 0}}@media screen and (max-width: 768px){.footer__wrapper-bottom--socials a:not(:last-child){margin:0 60px 0 0}}@media screen and (max-width: 375px){.footer__wrapper-bottom--socials a:not(:last-child){margin:0 40px 0 0}}@media screen and (min-width: 1441px){.footer{padding:3.54167vw 6.25vw 2.60417vw}.footer__wrapper-top h2{margin:0 0 0.88542vw}.footer__wrapper-top .btn{margin:0 0 2.91667vw}.footer__wrapper-top--email{padding:0 0 0.46875vw}.footer__wrapper-top--email::after{height:0.05208vw}.footer__wrapper-bottom{margin:-0.72917vw 0 0}.footer__wrapper-bottom--logo svg{margin:0 0 0.46875vw}.footer__wrapper-bottom--nav a:not(:last-child){margin:0 2.60417vw 0 0}.footer__wrapper-bottom--socials a{min-width:1.14583vw}.footer__wrapper-bottom--socials a:not(:last-child){margin:0 3.125vw 0 0}}


/*# sourceMappingURL=footer.css.map*/