a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}*{margin:0;padding:0}:after,:before{width:0}table{border-collapse:collapse;border-spacing:0}button,input[type=email],input[type=number],input[type=phone],input[type=reset],input[type=submit],input[type=text],textarea{appearance:none;border:none;border-radius:0;outline:none}a{text-decoration:none}button{appearance:none;border:none}@font-face{font-display:swap;font-family:Muller;font-style:normal;font-weight:400;src:url(../fonts/Muller-Regular.woff2) format("woff2"),url(../fonts/Muller-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Muller;font-style:normal;font-weight:500;src:url(../fonts/Muller-Medium.woff2) format("woff2"),url(../fonts/Muller-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Muller;font-style:normal;font-weight:700;src:url(../fonts/Muller-Bold.woff2) format("woff2"),url(../fonts/Muller-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy-Bold.woff) format("woff")}body{background-color:#f0f4f6;display:flex;flex-direction:column;font-family:Muller,sans-serif;font-size:16px;margin:0;min-height:100vh;padding:0}body.popup-opened{overflow:hidden}html{scroll-behavior:smooth}*{box-sizing:border-box}svg{pointer-events:none}@media (hover:hover){a:hover{color:#e3000f}}a:active{color:#e3000f}a,button{cursor:pointer;transition-duration:.2s;transition-property:background-color,color,border-color,box-shadow,opacity,linear-gradient;transition-timing-function:ease-in-out}a:disabled,button:disabled,input[type=submit]:disabled{opacity:.6;pointer-events:none}img{display:block;max-width:100%;object-fit:cover}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p{margin-bottom:20px}.content p:last-child{margin-bottom:0}.viewed .from-left{animation:from-left 1s ease-out forwards}.viewed .from-right{animation:from-right 1s ease-out forwards}@keyframes from-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes from-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.container{--container-max:1680px;margin:0 auto;max-width:var(--container-max);padding-left:16px;padding-right:16px;position:relative;width:100%}@media (max-width:1680px){.container{--container-max:1480px}}@media (max-width:1360px){.container{--container-max:1200px}}@media (max-width:1280px){.container{--container-max:1140px}}@media (max-width:1140px){.container{--container-max:960px}}@media (max-width:991px){.container{--container-max:768px}}@media (max-width:768px){.container{--container-max:670px}}@media (max-width:576px){.container{--container-max:100%}}@media (hover:hover){.red-hover-bg-effect:hover{background-color:#e3000f;color:#fff}}.red-hover-bg-effect:active{background-color:#e3000f;color:#fff}.scale-hover-effect{transition:transform .3s ease-in-out}@media (hover:hover){.scale-hover-effect:hover{transform:scale(1.3)}}.scale-hover-effect:active{transform:scale(1.3)}.primary-btn{align-items:center;background-color:#e3000f;border:1px solid #e3000f;border-radius:16px;color:#f2f2f2;display:inline-flex;font-family:Muller,sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:1.25;padding:12px 16px;text-align:left}@media (hover:hover){.primary-btn:hover{background-color:#fff;color:#e3000f}}.primary-btn:active{background-color:#fff;color:#e3000f}.transparent-btn{align-items:center;border:1px solid #f2f2f2;border-radius:16px;color:#f2f2f2;display:flex;font-family:Muller,sans-serif;font-size:24px;justify-content:center;line-height:1;padding:24px;width:100%}@media screen and (max-width:768px){.transparent-btn{font-size:20px;padding:16px}}@media screen and (max-width:470px){.transparent-btn{font-size:14px}}@media (hover:hover){.transparent-btn:hover{background-color:#2f2f2f;color:#fff}}.transparent-btn:active{background-color:#2f2f2f;color:#fff}.icon-slide-hover-btn{align-items:center;background-color:#e3000f;border-radius:16px;color:#fff;display:flex;font-family:Muller,sans-serif;font-size:24px;font-weight:700;justify-content:flex-start;line-height:1;padding:24px;position:relative;transition:background-color .3s ease,padding-left .3s ease}.icon-slide-hover-btn.grey-bg{background-color:#dcdcdc;color:#2f2f2f}@media (hover:hover){.icon-slide-hover-btn.grey-bg:hover{background-color:#727272;color:#fff}}.icon-slide-hover-btn.grey-bg:active{background-color:#727272;color:#fff}@media screen and (max-width:768px){.icon-slide-hover-btn{font-size:20px;padding:16px}}@media screen and (max-width:470px){.icon-slide-hover-btn{font-size:14px}}.icon-slide-hover-btn .btn-inner{transition:width .3s ease-in-out;width:0}.icon-slide-hover-btn .btn-text{white-space:nowrap}.icon-slide-hover-btn svg{margin-left:auto;transition:opacity .3s ease}.icon-slide-hover-btn:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTggMnYxMk0yIDhoMTIiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:24px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:16px}@media (hover:hover){.icon-slide-hover-btn:hover{background-color:#cc000e;color:#fff}.icon-slide-hover-btn:hover .btn-inner{width:100%}.icon-slide-hover-btn:hover svg{opacity:0;visibility:hidden}.icon-slide-hover-btn:hover:after{opacity:1}}.icon-slide-hover-btn:active{background-color:#cc000e;color:#fff}.icon-slide-hover-btn:active .btn-inner{width:100%}.icon-slide-hover-btn:active svg{opacity:0;visibility:hidden}.icon-slide-hover-btn:active:after{opacity:1}.border-hover-effect-pink{border-radius:inherit;transition:box-shadow .3s ease}@media (hover:hover){.border-hover-effect-pink:hover{box-shadow:0 0 0 8px #ffe5e7}}.border-hover-effect-pink:active{box-shadow:0 0 0 8px #ffe5e7}.border-hover-effect-dark{border-radius:inherit;position:relative;transition:box-shadow .3s ease}@media (hover:hover){.border-hover-effect-dark:hover{animation:borderFlash .3s ease forwards;background-color:#e3000f;border-color:#e3000f;color:#fff}}.border-hover-effect-dark:active{animation:borderFlash .3s ease forwards;background-color:#e3000f;border-color:#e3000f;color:#fff}@keyframes borderFlash{0%{box-shadow:0 0 0 8px #2f2f2f}to{box-shadow:0 0 0 0 #2f2f2f}}.swiper-same-height .swiper-container{align-items:stretch;display:flex}.swiper-same-height .swiper-slide{height:auto}.breakout-right{margin-right:calc((100vw - var(--container-max))*-1/2);position:relative;width:calc(100vw - (100vw - var(--container-max))/2)}textarea{height:132px;resize:none}input[type=date],input[type=number],input[type=text],textarea{align-items:center;appearance:none;border:2px solid transparent;border-radius:8px;color:#2f2f2f;display:flex;font-family:Gilroy,sans-serif;font-size:16px;gap:38px;justify-content:flex-start;padding:20px 16px;transition:border-color .3s ease-in-out;width:100%}@media screen and (max-width:768px){input[type=date],input[type=number],input[type=text],textarea{padding:17px 16px}}input[type=date].not-valid,input[type=number].not-valid,input[type=text].not-valid,textarea.not-valid{background-color:#fcb4b4}input[type=date]:hover,input[type=number]:hover,input[type=text]:hover,textarea:hover{border-color:#e3000f}input[type=date]:focus,input[type=number]:focus,input[type=text]:focus,textarea:focus{border-color:#e3000f;outline:none}input[type=date]::placeholder,input[type=number]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#2f2f2f;font-family:Gilroy,sans-serif}input[type=date]::-webkit-calendar-picker-indicator{height:100%;position:absolute;width:100%}input[type=date]{appearance:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIHN0cm9rZT0iIzJmMmYyZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im02IDkgNiA2IDYtNiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");background-position:98%;background-repeat:no-repeat;background-size:24px;position:relative}input[type=date]::-webkit-calendar-picker-indicator{display:none;opacity:0}input[type=submit]{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;font-family:Muller,sans-serif;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px 24px;transition:background-color .3s,color ease-in-out}@media (hover:hover){input[type=submit]:hover{background-color:#e3000f;color:#fff}input[type=submit]:hover svg path{stroke:#fff}}input[type=submit]:active{background-color:#e3000f;color:#fff}input[type=submit]:active svg path{stroke:#fff}.checkbox{font-family:Gilroy,sans-serif;font-size:16px;line-height:1.2;padding-left:26px;position:relative}.checkbox input{left:0;opacity:0;position:absolute;top:0}.checkbox .checkbox-box{align-items:center;background-color:#e3000f;border-radius:4px;display:inline-flex;height:18px;justify-content:center;left:0;margin-right:10px;position:absolute;top:2px;width:18px}.checkbox .checkbox-box:before{border:3px solid #fff;border-right:none;border-top:none;content:"";display:none;height:6px;left:2px;position:absolute;top:2px;transform:rotate(310deg);width:10px}.checkbox input:checked+span:before{display:block}.lang-select{align-items:center;display:inline-flex;font-family:Muller,sans-serif;position:relative}.lang-toggle{opacity:0;position:absolute}.lang-current{align-items:center;color:#2f2f2f;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:10px 14px;text-transform:uppercase;user-select:none}.lang-current svg{transition:transform .3s ease}.lang-options{background-color:#f0f4f6;left:0;list-style:none;margin:0;min-width:100%;opacity:0;padding:10px 0 0;position:absolute;top:100%;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;visibility:hidden;z-index:10}.lang-options li a{color:#2f2f2f;display:block;padding:8px 14px;text-decoration:none;text-transform:uppercase}.lang-options li a:hover{background-color:#e3000f;color:#fff}.lang-select:hover .lang-options,.lang-toggle:checked~.lang-options{opacity:1;transform:translateY(0);visibility:visible}.lang-select:hover .lang-current svg,.lang-toggle:checked+.lang-current svg{transform:rotate(180deg)}.onetap-container-toggle{display:none!important}h1,h2,h3,h4,h5,h6{font-family:Muller,sans-serif;font-weight:700;line-height:1}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{color:#e3000f}h1{color:#f2f2f2;font-size:88px}@media screen and (max-width:1570px){h1{font-size:76px}}@media screen and (max-width:1470px){h1{font-size:66px}}@media screen and (max-width:1200px){h1{font-size:56px}}@media screen and (max-width:670px){h1{font-size:48px}}h2{color:#2f2f2f;font-size:88px}@media screen and (max-width:1570px){h2{font-size:76px}}@media screen and (max-width:1470px){h2{font-size:66px}}@media screen and (max-width:1200px){h2{font-size:56px}}@media screen and (max-width:670px){h2{font-size:48px}}h3{font-size:48px}@media screen and (max-width:1200px){h3{font-size:40px}}@media screen and (max-width:768px){h3{font-size:24px}}h4{line-height:1.2}h4,p{font-size:20px}p{color:#727272;font-family:Muller,sans-serif;font-weight:500;line-height:1.4}@media screen and (max-width:670px){p{font-size:14px}}a,button,span{color:inherit;font-family:inherit;font-size:inherit}html{min-height:100%;position:relative}html.popup-opened{overflow:hidden}@media screen and (max-width:768px){html.popup-opened{height:100vh}}.my_overlay{background:#16181d;cursor:pointer;display:block;opacity:.9;z-index:1}.my_overlay,.popup{height:100%;left:0;position:fixed;top:0;width:100%}.popup{display:none;overflow-x:hidden;overflow-y:scroll;z-index:5000}.popup .popup-wrapper{background:#fff;margin:70px auto 50px;padding:32px;position:relative;width:860px;z-index:2}.popup .wpcf7-not-valid-tip{text-align:left}@media screen and (max-width:768px){.popup .popup-wrapper{margin-top:40px;padding:45px 20px;width:90%!important}}@media screen and (max-width:768px) and (max-width:470px){.popup .popup-wrapper{padding:70px 20px;width:calc(100% - 20px)!important}}.popup button.popup-close{align-items:center;background-color:#f2f2f2;border:none;border-radius:14px;cursor:pointer;display:flex;filter:none;flex-grow:0;gap:8px;height:48px;justify-content:center;opacity:.9;padding:0;position:absolute;right:16px;top:16px;width:48px;z-index:10}@media screen and (max-width:768px){.popup button.popup-close{background-size:15px auto;height:40px;opacity:1;width:40px}}.popup button.popup-close:hover{opacity:1}div.wpcf7 .ajax-loader{position:absolute;right:0}#popup-privacy-modal .popup-wrapper{position:relative;width:1200px}@media screen and (max-width:1200px){#popup-privacy-modal .popup-wrapper{margin-top:40px;padding:45px 20px;width:90%!important}}@media screen and (max-width:470px){#popup-privacy-modal .popup-wrapper{padding:70px 20px;width:calc(100% - 20px)!important}}#popup-contacts-modal .popup-wrapper{border-radius:16px;max-width:680px;padding:64px}@media screen and (max-width:768px){#popup-contacts-modal .popup-wrapper{padding:60px 16px 48px}}#popup-contacts-modal .contacts-popup{display:flex;flex-direction:column}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup{align-items:center;text-align:center}}@media screen and (max-width:470px){#popup-contacts-modal .contacts-popup{align-items:flex-start;text-align:left}}#popup-contacts-modal .contacts-popup__email,#popup-contacts-modal .contacts-popup__note,#popup-contacts-modal .contacts-popup__phone,#popup-contacts-modal .contacts-popup__title{align-items:center;color:#2f2f2f;display:flex;font-family:Muller,sans-serif;font-weight:700;gap:12px;line-height:1}#popup-contacts-modal .contacts-popup__title{font-size:32px;margin-bottom:32px}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup__title{font-size:24px;margin-bottom:24px}}@media screen and (max-width:470px){#popup-contacts-modal .contacts-popup__title{font-size:20px;margin-bottom:20px}}#popup-contacts-modal .contacts-popup__note{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:16px}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup__note{font-size:16px}}@media screen and (max-width:470px){#popup-contacts-modal .contacts-popup__note{font-size:14px;margin-bottom:14px}}#popup-contacts-modal .contacts-popup__email{font-size:32px;line-height:1.4;margin-bottom:16px}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup__email{font-size:24px;margin-bottom:18px}}@media screen and (max-width:470px){#popup-contacts-modal .contacts-popup__email{font-size:20px;margin-bottom:24px}}#popup-contacts-modal .contacts-popup__phone{font-size:48px;margin-bottom:32px}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup__phone{font-size:24px;margin-bottom:24px}}@media screen and (max-width:470px){#popup-contacts-modal .contacts-popup__phone{font-size:24px;margin-bottom:20px}}#popup-contacts-modal .contacts-popup__social-list{display:flex;gap:8px}@media screen and (max-width:768px){#popup-contacts-modal .contacts-popup__social-list{justify-content:center}}.header{align-items:center;display:flex;height:80px}.header.menu-opened .header__nav-wrapper{top:0}.header.menu-opened .header__hamburger{background-color:#f0f4f6;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2U9IiMyZjJmMmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0xOCA2IDYgMThNNiA2bDEyIDEyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNHYyNEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:24px;position:fixed;right:36px;top:16px;transition:top .4s ease-in-out,right .4s ease-in-out;z-index:101}.header.menu-opened .header__hamburger svg{display:none}.header__inner-container{align-items:center;display:flex;justify-content:space-between}.header__logo{max-width:300px}@media screen and (max-width:670px){.header__logo{max-width:185px}}.header__logo.mob{display:none}@media screen and (max-width:1440px){.header__logo.mob{display:flex;max-width:185px;width:100%}}.header__nav-wrapper{overflow-y:auto;transition:top .3s ease-in-out}@media screen and (max-width:1440px){.header__nav-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:32px 16px;position:fixed;top:-200%;width:100%;z-index:100}}.header__menu{display:flex;list-style-type:none}@media screen and (max-width:1440px){.header__menu{flex-direction:column;gap:24px;margin-bottom:40px}}.header__menu .menu-item{font-family:Muller,sans-serif;font-size:20px;font-weight:500;padding:16px 14px;text-align:center}@media screen and (max-width:1680px){.header__menu .menu-item{font-size:18px}}@media screen and (max-width:1280px){.header__menu .menu-item{color:#2f2f2f;font-size:32px;font-weight:700;line-height:1;padding:8px 16px;text-align:left}}.header__hamburger{align-items:center;background-color:#fff;border-radius:14px;display:none;flex-grow:0;gap:8px;height:48px;justify-content:center;margin-left:8px;padding:12px 14px;width:48px}@media screen and (max-width:1440px){.header__hamburger{display:flex}}.header__contact-us-wrapper,.header__eye-btn{align-items:center;display:flex}.header__eye-btn{height:40px;justify-content:center;width:40px}.header__eye-btn svg{position:relative;top:1px}@media (hover:hover){.header__eye-btn:hover svg path{stroke:#e3000f;transition:all .3s}}.header__eye-btn:active svg path{stroke:#e3000f}@media screen and (max-width:1440px){.header__support-button:not(.mob){font-size:14px;padding:14px;padding:12px 10px}}@media screen and (max-width:470px){.header__support-button:not(.mob){margin-left:8px;padding:12px 2px;width:150px}}.header__support-button.mob{display:none}@media screen and (max-width:1440px){.header__support-button.mob{display:flex;margin:0 auto;max-width:415px;width:100%}}@media screen and (max-width:415px){.header__support-button.mob{margin:0 auto 0 0;width:auto}}.header__logo-wrapper{display:flex;flex-direction:column;gap:24px}.header__lang-wrapper{display:flex}@media screen and (max-width:670px){.header__lang-wrapper{display:none}}.header__lang-wrapper.mob{display:none}@media screen and (max-width:670px){.header__lang-wrapper.mob{display:flex}}.header__eye-btn{background-color:transparent}.footer{background-color:#2f2f2f;padding:64px 0}@media screen and (max-width:991px){.footer{padding:32px 0}}@media screen and (max-width:768px){.footer{padding:24px 0}}.footer__container{align-items:flex-start;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:991px){.footer__container{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.footer__container{align-items:center;display:flex;flex-direction:column;gap:24px}}.footer__logo-block{display:flex;flex-direction:column;gap:24px;max-width:332px;width:100%}@media screen and (max-width:768px){.footer__logo-block{max-width:340px;text-align:center}}.footer__text-content a{color:#e3000f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:8px;text-decoration:underline}.footer__text-content a:hover{color:#fff}.footer__upper-text{color:#f2f2f2;font-family:Gilroy,sans-serif;font-size:14px;line-height:1.3;margin-bottom:24px}.footer__upper-text:last-child{margin-bottom:0}@media screen and (max-width:991px){.footer__upper-text{display:none}}@media screen and (max-width:768px){.footer__upper-text{display:block}}.footer__upper-text.mob{display:none}@media screen and (max-width:991px){.footer__upper-text.mob{display:block}}@media screen and (max-width:768px){.footer__upper-text.mob{display:none}.footer__contacts-block{text-align:center}}.footer__contacts-block-title{color:#f2f2f2;font-family:Muller,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:32px}@media screen and (max-width:768px){.footer__contacts-block-title{font-size:14px;margin-bottom:20px}}.footer__contacts-block-email{color:#f2f2f2;font-family:Muller,sans-serif;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:16px}@media screen and (max-width:768px){.footer__contacts-block-email{font-size:14px;margin-bottom:14px}}.footer__contacts-block-phone{color:#f2f2f2;display:inline-block;font-family:Muller,sans-serif;font-size:32px;font-weight:700;line-height:1;margin-bottom:32px}@media screen and (max-width:768px){.footer__contacts-block-phone{font-size:20px;margin-bottom:20px}}.footer__socials{display:flex;gap:8px;margin-bottom:32px}@media screen and (max-width:991px){.footer__socials{left:50%;position:absolute;transform:translateX(-50%);z-index:2}}@media screen and (max-width:768px){.footer__socials{left:auto;margin-bottom:0;position:relative;transform:none}}.footer__ps-text{color:#f2f2f2;font-family:Gilroy,sans-serif;font-size:14px;line-height:1.3}@media screen and (max-width:991px){.footer__ps-text{display:none}}.footer__ps-text.mob{display:none;grid-column:span 2;text-align:center}@media screen and (max-width:991px){.footer__ps-text.mob{display:block}}.footer__links-block{max-width:400px}@media screen and (max-width:1370px){.footer__links-block{max-width:250px}}@media screen and (max-width:991px){.footer__links-block{grid-column:span 2;max-width:100%}}.footer__links-block-inner{display:flex;flex-direction:column;gap:16px;max-width:210px}@media screen and (max-width:991px){.footer__links-block-inner{flex-direction:row;margin-bottom:24px;max-width:100%;padding-top:72px;width:100%}}@media screen and (max-width:768px){.footer__links-block-inner{flex-direction:column;gap:8px;margin:0 auto;max-width:340px;padding-top:0}}.footer__menu{margin-top:30px}@media screen and (max-width:991px){.footer__menu{justify-content:center;margin-bottom:30px}}.footer__footer-link{width:100%}@media screen and (max-width:991px){.footer__footer-link{flex:1}}.footer__footer-link:first-child{background-color:#4f4f4f;font-size:16px;gap:8px;padding:12px 16px}@media screen and (max-width:991px){.footer__footer-link:first-child{justify-content:space-between}.footer__footer-link:first-child svg{margin-left:0}}.footer__menu{color:#f2f2f2;display:flex;flex-wrap:wrap;font-family:Muller,sans-serif;gap:20px;list-style-type:none}.arrow-up{align-items:center;background-color:#4f4f4f;border-radius:50%;bottom:50px;display:flex;gap:8px;height:72px;justify-content:center;padding:24px;position:fixed;right:-100%;width:72px;z-index:99}.arrow-up:hover{background-color:#e3000f}.arrow-up.show{right:50px}.donat-section{padding:24px 0 32px}@media screen and (max-width:1670px){.donat-section{padding:32px 0}}@media screen and (max-width:768px){.donat-section{padding:16px 0 24px}}.donat-block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:48px;display:flex;gap:24px;overflow:hidden;padding:64px;position:relative}@media screen and (max-width:1680px){.donat-block{padding:32px}}@media screen and (max-width:1280px){.donat-block{background-image:none!important;border-radius:0;flex-direction:column;padding:0}}@media screen and (max-width:1024px){.donat-block{flex-direction:column}}.donat-block:after{background-color:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1280px){.donat-block:after{display:none}}.donat-block__left-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;flex:1;flex-direction:column;justify-content:flex-start;overflow:hidden;padding-top:50px;position:relative;z-index:1}@media screen and (min-width:1280px){.donat-block__left-wrapper{background-image:none!important}}@media screen and (max-width:1280px){.donat-block__left-wrapper{padding:32px}}@media screen and (max-width:768px){.donat-block__left-wrapper{padding:32px 16px}}.donat-block__left-wrapper:after{background-color:rgba(0,0,0,.6);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1280px){.donat-block__left-wrapper:after{display:block}}.donat-block__right-wrapper{flex-shrink:0;max-width:634px;position:relative;width:100%;z-index:1}@media screen and (max-width:1280px){.donat-block__right-wrapper{margin:0 auto;max-width:680px}}@media screen and (max-width:991px){.donat-block__right-wrapper{max-width:100%}}.donat-block__title{margin-bottom:24px;position:relative;z-index:1}@media screen and (max-width:768px){.donat-block__title{margin-bottom:16px}}.donat-block__description{margin-bottom:50px;position:relative;z-index:1}.donat-block__description p{color:#f2f2f2;font-family:Muller,sans-serif;font-size:32px;line-height:1.2}@media screen and (max-width:1200px){.donat-block__description p{font-size:24px}}@media screen and (max-width:991px){.donat-block__description p{font-size:20px}}.donat-block__icons-wrapper{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:auto;position:relative;z-index:1}@media screen and (max-width:1470px){.donat-block__icons-wrapper{gap:8px;grid-template-columns:1fr 1fr}}@media screen and (max-width:1280px){.donat-block__icons-wrapper{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:670px){.donat-block__icons-wrapper{display:flex;flex-direction:column}}.donat-block__icon-item{align-items:flex-start;display:flex;flex-direction:column;padding:8px}@media screen and (max-width:1280px){.donat-block__icon-item{flex-direction:row;gap:12px}}.donat-block__icon-item:hover .donat-block__icon-item-text{opacity:0;transform:translateY(-100%)}.donat-block__icon-item:hover .donat-block__icon-item-hover-text{opacity:1;transform:translateY(0)}.donat-block__icon-img{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-shrink:0;height:80px;justify-content:center;margin-bottom:12px;width:80px}@media screen and (max-width:1470px){.donat-block__icon-img{height:60px;width:60px}}@media screen and (max-width:991px){.donat-block__icon-img{height:48px;width:48px}}.donat-block__icon-img img{height:60%;width:60%}.donat-block__icon-item-sum-inner{display:flex;flex-direction:column;gap:8px;overflow:hidden;position:relative}.donat-block__icon-item-sum{color:#fff;font-family:Muller,sans-serif;font-size:48px;font-weight:700;line-height:1}@media screen and (max-width:1680px){.donat-block__icon-item-sum{font-size:32px}}@media screen and (max-width:1280px){.donat-block__icon-item-sum{font-size:20px}}.donat-block__icon-item-text-wrapper{overflow:hidden;position:relative}.donat-block__icon-item-hover-text,.donat-block__icon-item-text{color:#fff;font-family:Muller,sans-serif;font-size:24px;font-weight:700;line-height:1.1;transition:transform .4s ease,opacity .3s ease;will-change:transform,opacity}@media screen and (max-width:1680px){.donat-block__icon-item-hover-text,.donat-block__icon-item-text{font-size:20px}}@media screen and (max-width:1280px){.donat-block__icon-item-hover-text,.donat-block__icon-item-text{font-size:14px}}.donat-block__icon-item-text{opacity:1;position:relative;transform:translateY(0)}.donat-block__icon-item-hover-text{inset:0;opacity:0;position:absolute;transform:translateY(100%)}.donat-block__form{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:24px}@media screen and (max-width:1280px){.donat-block__form{padding:16px}}@media screen and (max-width:768px){.donat-block__form{gap:8px}}.donat-block__form-radio-period-wrapper{background-color:hsla(0,0%,95%,.5);border-radius:8px;display:flex;gap:8px;padding:8px}.donat-block__form-radio-period-item{border-radius:16px;flex:1;position:relative}.donat-block__form-radio-period-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.donat-block__form-radio-period-item span{align-items:center;background-color:#fff;border-radius:16px;color:#1a1a18;display:flex;font-family:Muller,sans-serif;font-size:24px;font-weight:700;justify-content:center;line-height:1;padding:12px 16px}@media screen and (max-width:768px){.donat-block__form-radio-period-item span{font-size:20px}}.donat-block__form-radio-period-item input:checked+span{background-color:#ffe5e7;font-weight:700}.donat-block__form-fields-wrapper{background-color:#f0f4f6;border-radius:16px;padding:16px}@media screen and (max-width:768px){.donat-block__form-fields-wrapper{padding:14px}}.donat-block__form-fields-title{color:#2f2f2f;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.4;margin-bottom:8px}.donat-block__form-radio-sum-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.donat-block__form-radio-sum-item{flex:1;position:relative}.donat-block__form-radio-sum-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.donat-block__form-radio-sum-item span{align-items:center;border:1px solid #2f2f2f;border-radius:16px;color:#2f2f2f;cursor:pointer;display:flex;font-family:Muller,sans-serif;font-size:24px;font-weight:700;justify-content:center;line-height:1.2;padding:12px 16px}@media screen and (max-width:768px){.donat-block__form-radio-sum-item span{font-size:14px;padding:14px}}.donat-block__form-radio-sum-item input:checked+span{background:#e3000f;border:1px solid #e3000f;color:#fff}.donat-block__form-radio-custom-sum-item{width:100%}.donat-block__form-personal-info{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media screen and (max-width:470px){.donat-block__form-personal-info{display:flex;flex-direction:column;gap:8px}}.donat-block__input-wrapper{color:#28282d;display:flex;flex-direction:column;font-family:Muller,sans-serif;font-size:16px;font-weight:400;gap:3px;line-height:110%}.donat-block__input-wrapper:not(:nth-child(-n+2)){grid-column:span 2}.donat-block__input-wrapper.date{overflow:hidden;position:relative}.donat-block__input-wrapper.date .date-placeholder{background-color:#fff;display:block;left:2px;padding:16px 20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width:768px){.donat-block__input-wrapper.date .date-placeholder{padding:17px 16px}}.donat-block__checkbox{display:block}.donat-block__checkbox p{font-size:14px}.donat-block__checkbox a{color:#e3000f;display:inline;font-family:Gilroy,sans-serif;font-size:14px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:underline}.about-us{padding:64px 0 32px}.about-us__title{margin-bottom:16px}.about-us__description{margin-bottom:100px}@media screen and (max-width:1470px){.about-us__description{margin-bottom:32px}}@media screen and (max-width:768px){.about-us__description{margin-bottom:64px}}.about-us__description p{color:#727272;font-family:Muller,sans-serif;font-size:32px;line-height:1.2}@media screen and (max-width:1470px){.about-us__description p{font-size:28px}}@media screen and (max-width:1200px){.about-us__description p{font-size:24px}}@media screen and (max-width:670px){.about-us__description p{font-size:20px}}.about-us__block-container{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:1440px){.about-us__block-container{display:grid;gap:20px 16px;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.about-us__block-container{display:flex;flex-direction:column}}.about-us__block{align-items:center;background-color:#fff;border-radius:32px;display:flex;gap:32px;padding:24px;transition:background-color .3s ease-in-out}@media screen and (max-width:1440px){.about-us__block{flex-direction:column;gap:16px;padding:16px}}.about-us__block.reverse-block{flex-direction:row-reverse}@media screen and (max-width:1440px){.about-us__block.reverse-block{flex-direction:column}}.about-us__block.reverse-block .about-us__block-inner{padding-left:64px}@media screen and (max-width:1440px){.about-us__block.reverse-block .about-us__block-inner{padding:0}}@media (hover:hover){.about-us__block:hover{background-color:#ffe5e7}.about-us__block:hover .about-us__block-title{color:#e3000f}.about-us__block:hover .about-us__block-image img{transform:scale(1.1)}}.about-us__block-image{border-radius:8px;flex:1;overflow:hidden}.about-us__block-image img{transition:transform .3s ease-in-out}.about-us__block-inner{flex:1}.about-us__block-title{color:#2f2f2f;margin-bottom:24px;transition:color .3s ease-in-out}@media screen and (max-width:1470px){.about-us__block-title{font-size:40px}}@media screen and (max-width:1280px){.about-us__block-title{font-size:24px}}@media screen and (max-width:1440px){.about-us__block-title{margin-bottom:16px}}.about-us__block-text{color:#727272;font-family:Muller,sans-serif;font-size:20px;font-weight:500;line-height:1.4}@media screen and (max-width:991px){.about-us__block-text{font-size:16px}}@media screen and (max-width:470px){.about-us__block-text{font-size:14px}}.block-results{padding:32px 0 48px;position:relative}@media screen and (max-width:1280px){.block-results{padding:24px 0}}@media screen and (max-width:670px){.block-results{padding:16px 0}}.block-results__inner{display:flex;justify-content:space-between;margin-bottom:48px}@media screen and (max-width:1280px){.block-results__inner{flex-direction:column;margin-bottom:24px;max-width:680px;width:100%}}@media screen and (max-width:670px){.block-results__inner{margin-bottom:16px}}.block-results__title-wrapper{max-width:870px;width:100%}@media screen and (max-width:1280px){.block-results__title-wrapper{margin-bottom:24px}}.block-results__title{margin-bottom:16px}.block-results__description p{color:#727272;font-size:32px;line-height:1.2}@media screen and (max-width:1470px){.block-results__description p{font-size:28px}}@media screen and (max-width:1280px){.block-results__description p{font-size:24px}}@media screen and (max-width:670px){.block-results__description p{font-size:20px}}.block-results__report-wrapper{max-width:486px;width:100%}@media screen and (max-width:1280px){.block-results__report-wrapper{max-width:100%}}.block-results__report-button:first-child{margin-bottom:8px}.block-results__report-button:nth-child(2){margin-bottom:24px}@media screen and (max-width:670px){.block-results__report-button:nth-child(2){margin-bottom:16px}}.block-results__repot-list{display:flex;flex-direction:column}@media screen and (max-width:1280px){.block-results__repot-list{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:670px){.block-results__repot-list{display:flex;flex-direction:column}}.block-results__report-item{align-items:center;color:#727272;display:flex;font-size:16px;font-size:400px;gap:8px;line-height:1.4;padding:8px 16px}@media screen and (max-width:1280px){.block-results__report-item{padding:8px}}.block-results__report-item p{color:inherit;font-family:Gilroy,sans-serif}.block-results__report-item:hover svg path{stroke:#e3000f}.block-results__achievements-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1280px){.block-results__achievements-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:670px){.block-results__achievements-wrapper{display:flex;flex-direction:column;gap:16px}}.block-results__achievements-item{display:flex;flex-direction:column;gap:120px;padding:24px}@media screen and (max-width:1280px){.block-results__achievements-item{gap:16px;padding:16px}}.block-results__achievements-number{color:#e3000f;font-family:Muller,sans-serif;font-size:64px;font-weight:700;line-height:1}@media screen and (max-width:1670px){.block-results__achievements-number{font-size:48px}}.block-results__achievements-text{color:#727272;font-size:32px;font-weight:700;line-height:1}@media screen and (max-width:1670px){.block-results__achievements-text{font-size:28px}}@media screen and (max-width:670px){.block-results__achievements-text{font-size:20px}}.block-results .animation-pulse{bottom:260px;left:0;position:absolute}@media screen and (max-width:1280px){.block-results .animation-pulse{bottom:0;position:relative}}.section-partnership{padding:64px 0}@media screen and (max-width:991px){.section-partnership{padding:32px 0}}.section-partnership__block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:48px;overflow:hidden;padding:72px 121px;position:relative}@media screen and (max-width:991px){.section-partnership__block{border-radius:16px;padding:74px 24px}}@media screen and (max-width:470px){.section-partnership__block{padding:32px 16px}}.section-partnership__block:after{background-color:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.section-partnership__content{margin-bottom:48px;max-width:800px;position:relative;z-index:1}.section-partnership__content *{color:#fff}@media screen and (max-width:470px){.section-partnership__content h2{font-size:32px}}.section-partnership__content h2,.section-partnership__content h3,.section-partnership__content h4,.section-partnership__content h5,.section-partnership__content h6{margin-bottom:24px}.section-partnership__content p{color:#f2f2f2;font-size:26px;font-weight:400;line-height:1.2;margin-bottom:48px}@media screen and (max-width:1470px){.section-partnership__content p{font-size:22px}}@media screen and (max-width:1280px){.section-partnership__content p{font-size:18px;margin-bottom:24px}}@media screen and (max-width:670px){.section-partnership__content p{font-size:16px}}.section-partnership__content p:last-child{margin-bottom:0}.section-partnership__button-wrapper{display:flex;flex-direction:column;gap:24px;max-width:486px;position:relative;z-index:1}@media screen and (max-width:991px){.section-partnership__button-wrapper{max-width:100%;gp:16px}}.animation-pulse{animation:pulseMove 5s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='179' height='81' viewBox='0 0 179 81'%3E%3Cpath fill='none' stroke='%23e3000f' stroke-width='3.142' d='M-12.264 46.886h31.285l7.004-11.363 19.922 31.662L72.562 0l28.95 80.423 18.211-47.768 14.942 27.8 6.896-13.57h55.86'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;background-size:180px 80px;height:80px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000 55%,transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-size:50px 100%;width:100%}@keyframes pulseMove{0%{-webkit-mask-position:-300px 0}to{-webkit-mask-position:100% 0}}.car-animation{--animation-start-time:3s;--animation-drop-time:0.4s;--animation-move-away-time:2.5s;--car-move-x:-100vw;--icon-in-container-x:0px;--icon-in-container-y:0px;background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:600px;justify-content:space-between;overflow:hidden}@media screen and (max-width:1200px){.car-animation{height:774px}}@media screen and (max-width:991px){.car-animation{height:600px}}@media screen and (max-width:670px){.car-animation{height:500px}}@media screen and (max-width:470px){.car-animation{height:350px}}.car-animation__icon-container{display:inline-flex;flex-wrap:wrap;gap:70px;justify-content:center;position:relative}@media screen and (max-width:1470px){.car-animation__icon-container{gap:40px}}@media screen and (max-width:470px){.car-animation__icon-container{gap:20px}}.car-animation__icon{height:94px;position:relative;width:94px;will-change:transform}@media screen and (max-width:991px){.car-animation__icon{height:78px;width:78px}}@media screen and (max-width:470px){.car-animation__icon{height:48px;width:48px}}.car-animation__car-wrapper{bottom:10px;display:inline-flex;position:relative}.car-animation__car{max-width:830px;transform:translateX(var(--car-move-x,-100vw));transition:transform var(--animation-start-time) ease-in-out}@media screen and (max-width:991px){.car-animation__car{max-width:500px}}@media screen and (max-width:470px){.car-animation__car{max-width:180px}}.car-animation__car svg{height:100%;width:100%}.car-animation__car-body{height:30px;left:0;position:absolute;top:0;width:72%}.car-animation[data-animation-state=enter] .car-animation__car{transform:translateX(var(--car-move-x,-100vw))}.car-animation[data-animation-state=drop-icons] .car-animation__icon{transform:translate(var(--icon-in-container-x),var(--icon-in-container-y));transition:transform var(--animation-drop-time) ease-out}.car-animation[data-animation-state=move-away] .car-animation__car{transform:translateX(120vw)}.car-animation[data-animation-state=move-away] .car-animation__icon{transform:translate(var(--icon-in-container-x),var(--icon-in-container-y))}.car-animation[data-animation-state=idle] .car-animation__car{transform:translateX(-100vw);transition:none}.debug-point{background:red;border-radius:50%;height:8px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:8px;z-index:9999}
/*# sourceMappingURL=frontend.css.map*/