@font-face{font-family:ABC Favorit Mono Variable-Regular;src:url(/Fonts/ABCFavoritMonoVariable-Regular.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:ABC Favorit Mono-Light;src:url(/Fonts/ABCFavoritMono-Light.woff2) format("woff2"),url(/Fonts/ABCFavoritMono-Light.woff) format("woff"),url(/Fonts/ABCFavoritMono-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABC Diatype-Light;src:url(/Fonts/ABCDiatype-Light.woff2) format("woff2"),url(/Fonts/ABCDiatype-Light.woff) format("woff"),url(/Fonts/ABCDiatype-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABC Favorit Variable;src:url(/Fonts/ABCFavoritVariable-Regular.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:ABC Favorit-Book;src:url(/Fonts/ABCFavorit-Book.woff2) format("woff2"),url(/Fonts/ABCFavorit-Book.woff) format("woff"),url(/Fonts/ABCFavorit-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.footer{position:relative;width:100%;padding:36px 2.7777777778vw 30px;background-color:#000;overflow:hidden}@media only screen and (max-width:1000px){.footer{padding:36px 3.90625vw 30px}}@media only screen and (max-width:600px){.footer{padding:36px 23px 30px}}.footer .footer-section{margin-bottom:60px}@media only screen and (max-width:600px){.footer .footer-section{margin-bottom:21px}}.footer .footer-section.partners{margin-bottom:78px}@media only screen and (max-width:1000px){.footer .footer-section.partners{margin-bottom:82px}}.footer .footer-section .text-small-left{margin:0 0 12px}@media only screen and (max-width:600px){.footer .footer-section .text-small-left{margin:0 0 23px}}.footer .footer-section .logos-grid-container .swiper{overflow:visible}.footer .footer-section .logos-grid-container .swiper-wrapper{display:flex}.footer .footer-section .logos-grid-container .swiper-slide{width:auto;flex-shrink:0}.footer .footer-section .logos-grid-container .logo-item{display:flex;align-items:center;justify-content:center;border-left:1px solid #2F2F2F;padding:30px;height:91px}@media only screen and (max-width:1000px){.footer .footer-section .logos-grid-container .logo-item{padding:15px}}.footer .footer-section .logos-grid-container .logo-item img{max-width:100%;height:auto;max-height:52px}@media only screen and (max-width:1000px){.footer .footer-section .logos-grid-container .logo-item img{max-height:46px}}.footer .footer-info{display:flex;gap:60px;margin-bottom:44px}.footer .footer-info a{width:max-content;position:relative}.footer .footer-info a .border-bottom{position:absolute;bottom:0;width:0;height:1px;background:#f2efea;left:0}@media only screen and (max-width:1000px){.footer .footer-info{flex-direction:column-reverse;gap:35px}}.footer .footer-info .footer-info-left{display:flex;gap:80px;flex:1}.footer .footer-info .footer-info-left .contact-block,.footer .footer-info .footer-info-left .address-block,.footer .footer-info .footer-info-left .social-block{display:flex;flex-direction:column;gap:8px}.footer .footer-info .footer-info-left .contact-block a,.footer .footer-info .footer-info-left .contact-block p,.footer .footer-info .footer-info-left .address-block a,.footer .footer-info .footer-info-left .address-block p,.footer .footer-info .footer-info-left .social-block a,.footer .footer-info .footer-info-left .social-block p{text-decoration:none;margin:0}@media only screen and (max-width:1000px){.footer .footer-info .footer-info-left .contact-block,.footer .footer-info .footer-info-left .address-block,.footer .footer-info .footer-info-left .social-block{width:100%;display:none}}@media only screen and (max-width:1000px){.footer .footer-info .footer-info-left .social-block{display:flex;flex-direction:row;justify-content:center}.footer .footer-info .footer-info-left .social-block a{margin-right:15px}.footer .footer-info .footer-info-left .social-block a:last-child{margin-right:0}}.footer .footer-info .footer-info-right{width:25vw}@media only screen and (max-width:1000px){.footer .footer-info .footer-info-right{width:100%;display:flex;justify-content:center}}.footer .footer-info .footer-info-right .footer-image{width:100%;height:auto;border-radius:20px;aspect-ratio:1/1;object-fit:cover}@media only screen and (max-width:1000px){.footer .footer-info .footer-info-right .footer-image{width:258px}}.footer .footer-brand{position:relative}@media only screen and (max-width:1000px){.footer .footer-brand{margin-bottom:0}}@media only screen and (max-width:600px){.footer .footer-brand{margin-bottom:15px}}.footer .footer-brand .top{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1000px){.footer .footer-brand .top{align-items:flex-start}}.footer .footer-brand .top .info{display:none}@media only screen and (max-width:1000px){.footer .footer-brand .top .info{display:block}}.footer .footer-brand .top .info .contact-block{margin-bottom:33px;display:flex;flex-direction:column}.footer .footer-brand .top .info a,.footer .footer-brand .top .info p{text-decoration:none;margin:0}.footer .footer-brand .logo-big{width:100%;height:auto;bottom:0;left:0;margin:22px 0}@media only screen and (max-width:1000px){.footer .footer-brand .logo-big{margin:15px 0}}@media only screen and (max-width:600px){.footer .footer-brand .logo-big{margin:33px 0 0}}.footer .footer-brand .certification-logo{width:123px}@media only screen and (max-width:1000px){.footer .footer-brand .certification-logo{width:113px}}.footer .footer-legal .legal-text{color:#575757;text-align:center;font-family:ABC Favorit Variable-Book,Helvetica,Helvetica;margin:12px 0 0}@media only screen and (max-width:1000px){.footer .footer-legal .legal-text{text-align:left}}.footer .footer-legal .legal-menu{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1000px){.footer .footer-legal .legal-menu{flex-wrap:wrap}}@media only screen and (max-width:600px){.footer .footer-legal .legal-menu{align-items:flex-start}}.footer .footer-legal .legal-menu a{text-decoration:none;color:#575757;font-family:ABC Favorit Mono Variable-Regular,Helvetica}@media only screen and (max-width:1000px){.footer .footer-legal .legal-menu a{width:50%}.footer .footer-legal .legal-menu a.order-1{order:1;margin-bottom:10px}.footer .footer-legal .legal-menu a.order-2{order:2;text-align:right}.footer .footer-legal .legal-menu a.order-3{order:3}.footer .footer-legal .legal-menu a.order-4{order:4;text-align:right}}@media only screen and (max-width:600px){.footer .footer-legal .legal-menu a{width:auto}}
