@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&family=Poppins:wght@300;400;500;700&family=Roboto:wght@300;400;500;700&family=Archivo+Black&display=swap);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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:after,:before{box-sizing:border-box}button:focus,input:focus,select:focus,textarea:focus{outline:0}a{text-decoration:none}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}button,input,textarea{border-radius:0;-webkit-appearance:none}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}@font-face{font-family:Roboto;src:url(../fonts/Roboto.tff) format("tff");font-weight:700;font-style:normal;font-display:swap}.scroll-lock{overflow:hidden}.v-hidden{visibility:hidden;height:0;position:absolute}html{font-size:1vw;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;overflow-x:hidden;background-color:#faf2e0;position:relative}html::before{content:"";position:absolute;width:100%;height:100%;background-image:url(../img/bg.png);background-size:cover;mix-blend-mode:overlay;left:0;top:0;z-index:-1}html.block{overflow:hidden}img{width:100%;height:100%}body{display:flex;flex-direction:column;overflow-x:hidden;font-family:"Archivo Black",sans-serif;font-size:14px}@media (max-width:1024px){body{overflow:hidden}}@media (max-width:1024px){.wpml-ls-current-language{display:none}ul:has(.wpml-ls-slot-shortcode_actions){justify-content:center;align-items:center;display:flex;gap:30px}ul:has(.wpml-ls-slot-shortcode_actions) li a{padding:0}ul:has(.wpml-ls-slot-shortcode_actions) li a img{border-radius:50%;object-fit:cover;width:20px;height:20px}ul:has(.wpml-ls-slot-shortcode_actions) li a span{display:none}}.container{max-width:1200px;width:100%;margin:0 auto}@media (max-width:768px){.container{max-width:700px}}.wide-wrap{max-width:1271px;margin:0 auto;padding-left:20px;padding-right:20px}@media (max-width:1024px){.wide-wrap{padding-left:30px;padding-right:30px}}@media (max-width:768px){.wide-wrap{padding-left:20px;padding-right:20px}}.wide-wrap-boxes{max-width:1271px;margin:auto;padding-left:10px;padding-right:10px}@media (max-width:1024px){.wide-wrap-boxes{padding-left:30px;padding-right:30px}}@media (max-width:768px){.wide-wrap-boxes{padding-left:20px;padding-right:20px}}.wrap{max-width:1271px;margin:auto;padding-left:9.375rem;padding-right:9.375rem}@media (max-width:1024px){.wrap{padding-left:30px;padding-right:30px}}@media (max-width:768px){.wrap{padding-left:20px;padding-right:20px}}.wrap-textual{max-width:50rem;margin:auto;padding-left:2.5rem;padding-right:2.5rem}@media (max-width:1024px){.wrap-textual{padding-left:30px;padding-right:30px}}@media (max-width:768px){.wrap-textual{padding-left:20px;padding-right:20px}}i{color:#fff}a{color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Archivo Black",sans-serif;font-weight:700;color:#020617}h1.h1-1,h2.h1-1,h3.h1-1,h4.h1-1,h5.h1-1,h6.h1-1{font-size:8.75rem}@media (max-width:1024px){h1.h1-1,h2.h1-1,h3.h1-1,h4.h1-1,h5.h1-1,h6.h1-1{font-size:120px}}@media (max-width:768px){h1.h1-1,h2.h1-1,h3.h1-1,h4.h1-1,h5.h1-1,h6.h1-1{font-size:80px;line-height:130.2%}}h1.h1-2,h2.h1-2,h3.h1-2,h4.h1-2,h5.h1-2,h6.h1-2{font-size:8rem}@media (max-width:1024px){h1.h1-2,h2.h1-2,h3.h1-2,h4.h1-2,h5.h1-2,h6.h1-2{font-size:90px}}@media (max-width:768px){h1.h1-2,h2.h1-2,h3.h1-2,h4.h1-2,h5.h1-2,h6.h1-2{font-size:68px;line-height:130.2%}}h1.h2-1,h2.h2-1,h3.h2-1,h4.h2-1,h5.h2-1,h6.h2-1{font-weight:700;font-size:6.25rem;line-height:130.2%;letter-spacing:3px}@media (max-width:1024px){h1.h2-1,h2.h2-1,h3.h2-1,h4.h2-1,h5.h2-1,h6.h2-1{font-size:60px}}@media (max-width:768px){h1.h2-1,h2.h2-1,h3.h2-1,h4.h2-1,h5.h2-1,h6.h2-1{font-size:48px}}h1.h2-2,h2.h2-2,h3.h2-2,h4.h2-2,h5.h2-2,h6.h2-2{font-weight:700;font-size:4rem;line-height:130.2%;letter-spacing:3px;margin-bottom:3.4375rem}@media (max-width:1024px){h1.h2-2,h2.h2-2,h3.h2-2,h4.h2-2,h5.h2-2,h6.h2-2{font-size:52px;margin-bottom:40px}}@media (max-width:768px){h1.h2-2,h2.h2-2,h3.h2-2,h4.h2-2,h5.h2-2,h6.h2-2{font-size:40px}}h1.h2-3,h2.h2-3,h3.h2-3,h4.h2-3,h5.h2-3,h6.h2-3{font-size:4.6875rem;line-height:130.2%}@media (max-width:1024px){h1.h2-3,h2.h2-3,h3.h2-3,h4.h2-3,h5.h2-3,h6.h2-3{font-size:54px}}@media (max-width:768px){h1.h2-3,h2.h2-3,h3.h2-3,h4.h2-3,h5.h2-3,h6.h2-3{font-size:48px}}.feature-button{font-family:Roboto,sans-serif;font-size:16px;margin:32px auto;padding:16px 48px;text-align:center;font-weight:700;color:#fff;letter-spacing:1.6;border-radius:12px;background-color:#eb2721;transition:background-color 1.2s ease,border .6s ease,border-radius .6s ease,width .6s ease}.feature-button:hover{background-color:#054eb4;border-radius:24px}@media (max-width:768px){.feature-button{font-size:18px;padding:16px 12px}}body[class*=page-template-page_services] .header:before,body[class^=page-template-page_services] .header:before{content:"";display:block;width:100%;height:70px;position:absolute;left:0;top:0;opacity:.5}@media (max-width:1024px){body[class*=page-template-page_services] .header:before,body[class^=page-template-page_services] .header:before{display:none}}.header{position:relative;z-index:99}@media (max-width:1024px){.header{height:9.6279rem;overflow:visible;background-color:rgba(255,255,255,.26)}}@media (max-width:525px){.header{height:11.6279rem}}.header__inner{display:flex;align-items:center;justify-content:space-between;min-height:1.0042rem;position:absolute;top:17.5px;left:50%;transform:translateX(-50%);width:91.6667rem}.header__inner .site-branding{position:absolute;left:50%;transform:translate(-50%,1.5625rem);width:8.2813rem;height:8.2813rem}.header__inner .site-branding img{width:100%;height:100%}@media (max-width:1024px){.header__inner .site-branding{width:19.3023rem;height:19.3023rem}}@media (max-width:1024px){.header__nav{display:none}}.header__nav-list{display:flex;align-items:center;gap:2.7604rem}.header__nav-list .menu-item{font-family:"Archivo Black",sans-serif;padding-top:24px;font-size:22px;letter-spacing:1px;text-transform:uppercase}@media (max-width:1024px){.header__ctas{display:none}}.header__ctas-list{display:flex;align-items:center;gap:8px;padding-top:24px}@media (max-width:1024px){.header__ctas-list{padding-top:8rem}}.header__ctas-list--item{margin-right:1.0417rem;font-family:"Archivo Black",sans-serif;font-size:22px;letter-spacing:1px;text-align:left;text-transform:uppercase}.header__ctas-list--item.telegram{background-color:#2880e5;display:flex;align-items:center;gap:8px;padding:16px 24px;border-radius:12px;color:#fff;font-size:18px;border-radius:12px;text-transform:uppercase;height:32px;transition:background-color 1.2s ease,border .6s ease,border-radius .6s ease,border .6s ease,width .6s ease}.header__ctas-list--item.telegram:hover{background-color:#1dbbf9;border-radius:24px}.header__ctas-list--item.telegram:active{background-color:#028cc1;border-radius:24px}.header__ctas-list--item.telegram svg{width:16px;height:16px}.header__ctas-list--item.cta{height:1.0042rem;background-color:#eb2721;display:flex;align-items:center;padding:.2604rem 2.0417rem;border-radius:7px;color:#fff;font-family:"Archivo Black",sans-serif;font-size:11px;font-weight:700;line-height:.4167rem;letter-spacing:0;text-transform:uppercase;height:25px}.header__ctas-list--item.cta:hover{background-color:#fd3e75}.header__ctas-list--item.cta:active{background-color:#cf033e}.header .mobile-menu{display:none}@media (max-width:1024px){.header .mobile-menu{display:flex;flex-direction:column;width:0;height:100vh;position:absolute;right:-120%;width:100vw;top:-18px;z-index:5;background-color:#fff;padding:18rem 6rem 9rem 9rem;transition:all .6s ease;overflow:hidden}.header .mobile-menu.active{right:-4.186rem;width:100vw}.header .mobile-menu__list{display:flex;flex-direction:column;gap:8rem;align-items:flex-end}.header .mobile-menu__list .menu-item a{font-family:"Archivo Black",sans-serif;font-weight:700;font-size:4.2rem;line-height:3.4186rem;color:#020617;text-transform:uppercase}.header .mobile-menu .header__ctas{display:block;margin-left:auto}.header .mobile-menu .header__ctas-list{display:flex;flex-wrap:wrap;gap:8rem}.header .mobile-menu .header__ctas-list--item:nth-of-type(1){flex-basis:100%;font-family:"Archivo Black",sans-serif;font-weight:700;font-size:4.2rem;line-height:3.4186rem;letter-spacing:0;text-align:right}.header .mobile-menu .header__ctas-list--item.telegram{margin-left:auto;font-family:"Archivo Black",sans-serif;font-size:2.8rem;font-weight:700;line-height:1.8605rem;padding:3rem 6rem;letter-spacing:0;text-align:left;min-height:4.6512rem;border-radius:5px}.header .mobile-menu .header__ctas-list--item.telegram:hover{background-color:#1dbbf9}.header .mobile-menu .header__ctas-list--item.telegram:active{background-color:#028cc1}.header .mobile-menu .header__ctas-list--item.telegram svg{width:3.0233rem;height:2.5581rem}.header .mobile-menu .header__ctas-list--item.cta{font-family:"Archivo Black",sans-serif;font-size:1.8605rem;font-weight:700;line-height:1.8605rem;padding:.9302rem 4.4186rem;letter-spacing:0;text-align:left;min-height:4.6512rem;border-radius:1.1628rem}.header .mobile-menu .header__ctas-list--item.cta:hover{background-color:#fd3e75}.header .mobile-menu .header__ctas-list--item.cta:active{background-color:#cf033e}}.header .burger{display:none}@media (max-width:1024px){.header .burger{display:flex;width:5.1163rem;height:5.1163rem;flex-direction:column;gap:.4651rem;justify-content:center;align-items:end;margin-left:auto;z-index:6}.header .burger .fries{width:4.186rem;height:2px;background-color:#020617;transition:all .3s ease-in;border-radius:2.7907rem;flex-shrink:0;flex-grow:0}.header .burger .fries:nth-of-type(2){width:2.7907rem}.header .burger .fries:nth-of-type(3){width:1.1628rem}.header .burger.active{position:relative;align-items:start}.header .burger.active .fries:nth-of-type(1){position:absolute;transform:rotate(45deg);width:4.186rem}.header .burger.active .fries:nth-of-type(2){position:absolute;visibility:hidden;transform:rotate(45deg);width:4.186rem}.header .burger.active .fries:nth-of-type(3){position:absolute;transform:rotate(-45deg);width:4.186rem}}.footer{background-color:#020617;padding:2.9167rem 5.9896rem 3.5938rem;margin-top:auto}@media (max-width:768px){.footer{padding:4.186rem 1.6744rem 2.3256rem}}.footer__nav{display:flex;flex-direction:column}@media (max-width:768px){.footer__nav{flex-direction:column;gap:8.6512rem;padding:32px;width:100%;margin:0 auto}}.footer__nav-main{border-bottom:1px solid #2c2f36;padding-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3.6rem}@media (max-width:768px){.footer__nav-main{flex-direction:column;margin-right:0;margin-bottom:2rem;gap:8.3256rem;width:100%}}.footer__nav-main--logo{width:12.7604rem;height:2.2396rem}@media (max-width:768px){.footer__nav-main--logo{width:50%;margin:auto;height:auto}}.footer__nav-main--info{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:13px;color:#9ca3af}@media (max-width:768px){.footer__nav-main--info{font-weight:500;line-height:13px;align-items:left;text-align:left}}.footer__nav-main--contacts{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;background-color:#cf033e}@media (max-width:768px){.footer__nav-main--contacts{font-weight:500;line-height:13px;align-items:left;text-align:left;margin-bottom:2.3256rem}}.footer__nav-main--socials{display:flex;flex-direction:column;margin:auto;padding-top:20px;gap:.5208rem}@media (max-width:768px){.footer__nav-main--socials{gap:2.3256rem;align-items:center}}.footer__nav-main--socials h6{font-family:Roboto,sans-serif;font-size:26x;font-weight:500;line-height:105%;color:#fff;margin-bottom:5px}@media (max-width:768px){.footer__nav-main--socials h6{font-size:2.3256rem;line-height:2.4419rem}}.footer__nav-main--socials ul{display:flex;align-items:center;gap:.8854rem}@media (max-width:768px){.footer__nav-main--socials ul{gap:5.814rem}}.footer__nav-main--socials ul li{width:32px;height:32px;position:relative;transition:all ease .3s}@media (max-width:768px){.footer__nav-main--socials ul li{width:32px;height:32px}}.footer__nav-main--socials ul li img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.footer__nav-main--socials ul li:hover img{opacity:.3}.footer__nav-main--socials ul li:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:red;opacity:.3;transition:opacity .5s ease;border-radius:10%;pointer-events:none}.footer__nav-menu{border-bottom:1px solid #111827;padding-bottom:20px;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:768px){.footer__nav-menu{flex-direction:column;margin-right:0;margin-bottom:2rem;gap:8.3256rem;width:100%}}.footer__nav-menu-contacts{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.footer__nav-menu-contacts{font-weight:500;line-height:13px;align-items:left;text-align:left;margin-bottom:2.3256rem}}.footer__nav-menu-contacts--title{color:#9ca3af;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:20px}.footer__nav-menu-contacts--list{color:#fff;font-weight:600;font-family:Roboto,sans-serif;font-size:14px;display:flex;flex-direction:column;gap:20px}.footer__nav-menu-contacts--list-container{display:flex;flex-direction:row;gap:4px}.footer__nav-menu-contacts--list-container h4{color:#9ca3af;font-family:Roboto,sans-serif}.footer__nav-menu-contacts--list-item{color:#fff;font-weight:600;font-family:Roboto,sans-serif;font-size:14px;display:flex;flex-direction:column;gap:20px}.footer__nav-menu-contacts--list-item:hover{color:#9ca3af}.footer__nav-menu-contacts--list-item:hover:before{opacity:1;transform:scale(1)}.footer__nav-list{display:flex;gap:11.3542rem}@media (max-width:768px){.footer__nav-list{padding:0;flex-direction:column;justify-content:space-between;gap:2.3256rem;margin-top:12px}}.footer__nav-list::before{content:"";width:.026rem;height:16.4063rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,.6)}@media (max-width:768px){.footer__nav-list::before{content:none}}.footer__nav-list .menu-item.menu-item-has-children{color:#9ca3af;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin-bottom:40px}.footer__nav-list .menu-item a[data-text=Hide]{display:none}.footer__nav-list .menu-item .sub-menu{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;margin-top:20px}@media (max-width:768px){.footer__nav-list .menu-item .sub-menu{gap:2.3256rem}}.footer__nav-list .menu-item .sub-menu .menu-item{color:#fff;font-family:Roboto,sans-serif;font-size:14px;text-align:left;position:relative;transition:color ease .3s}.footer__nav-list .menu-item .sub-menu .menu-item:before{content:"";position:absolute;width:15px;height:15px;background:#eb2721;border-radius:100%;left:-30px;opacity:0;transform:scale(.5);transition:all ease .9s}.footer__nav-list .menu-item .sub-menu .menu-item:hover{color:#9ca3af}.footer__nav-list .menu-item .sub-menu .menu-item:hover:before{opacity:1;transform:scale(1)}.footer__nav-extra{margin:auto;margin-top:32px;color:#fff}@media (max-width:768px){.footer__nav-extra{margin-top:0;max-width:100%}}.footer__nav-extra .footer__nav-legal{margin-top:26px;display:flex;gap:22px;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:105%;text-align:left;color:#fff}@media (max-width:1024px){.footer__nav-extra .footer__nav-legal{font-size:14px;gap:18px}}@media (max-width:768px){.footer__nav-extra .footer__nav-legal{margin-top:4.6512rem;gap:1.8605rem;font-size:2.3256rem;line-height:2.4419rem}}.footer__nav-extra .footer__ctas-list{display:flex;flex-direction:row;gap:2rem}@media (max-width:768px){.footer__nav-extra .footer__ctas-list{align-items:center;margin:auto}}.footer__nav-extra .footer__ctas-list--item{font-size:12px;font-family:Roboto,sans-serif}.footer__nav-extra .footer__ctas-list--item.cta,.footer__nav-extra .footer__ctas-list--item.telegram{display:flex;align-items:center;gap:.5208rem;padding:.2604rem 1.0417rem;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:105%;text-transform:uppercase;height:25px;width:100%;justify-content:center;margin-bottom:22px}.footer__nav-extra .footer__ctas-list--item.cta:hover,.footer__nav-extra .footer__ctas-list--item.telegram:hover{background-color:#1dbbf9}.footer__nav-extra .footer__ctas-list--item.cta:active,.footer__nav-extra .footer__ctas-list--item.telegram:active{background-color:#028cc1}@media (max-width:768px){.footer__nav-extra .footer__ctas-list--item.cta,.footer__nav-extra .footer__ctas-list--item.telegram{font-size:2.3256rem;margin-bottom:0;line-height:2.4419rem;min-height:5.1163rem}}.footer__nav-extra .footer__ctas-list--item.cta svg,.footer__nav-extra .footer__ctas-list--item.telegram svg{width:.7036rem;height:.587rem}@media (max-width:768px){.footer__nav-extra .footer__ctas-list--item.cta svg,.footer__nav-extra .footer__ctas-list--item.telegram svg{width:3.0233rem;height:2.7907rem}}.footer__nav-extra .footer__ctas-list--item.cta{background-color:#eb2721}.footer__nav-extra .footer__ctas-list--item.cta:hover{background-color:#fd3e75}.footer__nav-extra .footer__ctas-list--item.cta:active{background-color:#cf033e}.footer__nav-action{margin-left:auto;max-width:220px}@media (max-width:768px){.footer__nav-action{margin:0;max-width:100%}}.footer__nav-action .footer__nav-legal{margin-top:26px;display:flex;flex-direction:column;gap:22px;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:105%;text-align:left;text-transform:uppercase;color:#fff}@media (max-width:1024px){.footer__nav-action .footer__nav-legal{font-size:14px;gap:18px}}@media (max-width:768px){.footer__nav-action .footer__nav-legal{margin-top:4.6512rem;gap:1.8605rem;font-size:2.3256rem;line-height:2.4419rem}}.footer__nav-action .footer__ctas-list{display:flex;flex-direction:column;align-items:center;gap:.2604rem}@media (max-width:768px){.footer__nav-action .footer__ctas-list{flex-wrap:wrap;row-gap:2.3256rem}}.footer__nav-action .footer__ctas-list--item:hover{color:#9ca3af}.footer__nav-action .footer__ctas-list--item:hover:before{opacity:1;transform:scale(1)}.footer__nav-action .footer__ctas-list--item.cta,.footer__nav-action .footer__ctas-list--item.telegram{display:flex;align-items:center;gap:.5208rem;padding:.2604rem 1.0417rem;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:105%;text-transform:uppercase;height:25px;width:100%;justify-content:center;margin-bottom:22px}.footer__nav-action .footer__ctas-list--item.cta:hover,.footer__nav-action .footer__ctas-list--item.telegram:hover{background-color:#1dbbf9}.footer__nav-action .footer__ctas-list--item.cta:active,.footer__nav-action .footer__ctas-list--item.telegram:active{background-color:#028cc1}@media (max-width:768px){.footer__nav-action .footer__ctas-list--item.cta,.footer__nav-action .footer__ctas-list--item.telegram{font-size:2.3256rem;margin-bottom:0;line-height:2.4419rem;min-height:5.1163rem}}.footer__nav-action .footer__ctas-list--item.cta svg,.footer__nav-action .footer__ctas-list--item.telegram svg{width:.7036rem;height:.587rem}@media (max-width:768px){.footer__nav-action .footer__ctas-list--item.cta svg,.footer__nav-action .footer__ctas-list--item.telegram svg{width:3.0233rem;height:2.7907rem}}.footer__nav-action .footer__ctas-list--item.cta{background-color:#eb2721}.footer__nav-action .footer__ctas-list--item.cta:hover{background-color:#fd3e75}.footer__nav-action .footer__ctas-list--item.cta:active{background-color:#cf033e}.footer__policy{margin-top:1.8229rem}@media (max-width:768px){.footer__policy{margin-top:9.3023rem}}.footer__policy-list{color:#fff;display:flex;align-items:center;justify-content:center;gap:1.4583rem}@media (max-width:768px){.footer__policy-list{gap:6.5116rem}}.footer__policy-list .menu-item{font-family:Roboto,sans-serif;color:#fff;font-size:px;font-weight:300;line-height:12px}@media (max-width:768px){.footer__policy-list .menu-item{font-size:1.8605rem;line-height:1.9535rem}}.footer__info{font-family:Roboto,sans-serif;font-size:11px;font-weight:300;line-height:12px;text-align:center;color:#fff;margin-top:2.4583rem}@media (max-width:768px){.footer__info{font-size:1.8605rem;line-height:1.9535rem;margin-top:8.3721rem}}.contact-form{width:100%;margin:72px 0}@media (max-width:1024px){.contact-form{width:100%;margin-right:auto;margin:0}}.contact-form h4{font-size:48px;text-align:center;letter-spacing:1.5px;color:#020617;margin-bottom:24px}@media (max-width:1024px){.contact-form h4{font-size:26px;max-width:90%;margin:0 auto}}.contact-form .form-block{background-color:#020617;border-radius:4px;padding:96px 164px;align-items:center;margin:0 auto;flex:1 0 33%;display:flex;flex-direction:column;gap:48px}@media (max-width:1024px){.contact-form .form-block{flex-direction:column}}.contact-form .form-block .form{width:100%;min-width:640px}@media (max-width:768px){.contact-form .form-block .form{min-width:270px}}.contact-form .form-block .form .input-group label{font-size:22px}.contact-form .form-block .form .input-group input{border-radius:2px;border:none;font-family:Roboto,sans-serif;margin-bottom:10px;width:100%;min-height:50px;filter:drop-shadow(0 4px 7px rgba(0, 0, 0, .1019607843));padding:16px 30px}.contact-form .form-block .form .input-group input::-webkit-input-placeholder{opacity:.5}.contact-form .form-block .form .input-group input[type=submit]{color:#fff;background:#eb2721;font-weight:700;cursor:pointer;transition:all ease 1s}.contact-form .form-block .form .input-group input[type=submit]:hover{background:#020617}@media (max-width:1024px){.contact-form .form-block .form .input-group input{font-size:14px}}.contact-form .form-block .form .input-group textarea{resize:none;border-radius:2px;border:none;font-family:Roboto,sans-serif;margin-bottom:10px;width:100%;filter:drop-shadow(0 4px 7px rgba(0, 0, 0, .1019607843));padding:16px 30px}.contact-form .form-block .form .input-group textarea::-webkit-input-placeholder{opacity:.5}@media (max-width:1024px){.contact-form .form-block .form .input-group textarea{font-size:14px}}.contact-form .form-block .form .input-group.submit{position:relative}.contact-form .form-block .form .input-group.submit .wpcf7-spinner{position:absolute;left:0;top:15px}.contact-form .form-block .form-privacy{font-size:12px;font-family:Roboto,sans-serif}.wpcf7 form .wpcf7-response-output{color:#020617;font-family:Roboto,sans-serif;padding:16px;margin:2px auto;width:100%;text-align:center;border-radius:2px;border:1px solid #f9edd4}.sidebar{width:10%;min-width:220px;background:rgba(255,255,255,.4)}@media (max-width:1024px){.sidebar{display:none}}.sidebar-menu{font-size:21px;text-transform:uppercase;color:#020617;padding-left:20px;position:relative;margin:30px 30px 0 30px;font-family:Roboto,sans-serif;font-weight:700}.sidebar-title{text-transform:uppercase;color:#020617;font-size:1.09375rem;margin-bottom:10px}.sidebar-text{color:#020617;font-size:.625rem;font-family:Roboto,sans-serif}.sidebar-text_bold{color:#000}.sidebar .services{margin:60px 10px;padding-bottom:20px;border-bottom:2px solid rgba(2,23,38,.5)}.sidebar .products-list{margin-top:40px}.sidebar .products-list_item{display:flex;gap:20px;padding:30px 50px 30px 20px;position:relative;transition:all ease 1s}.sidebar .products-list_item.active,.sidebar .products-list_item:hover{background:rgba(219,30,37,.15)}.sidebar .products-list_item:after{content:"";position:absolute;bottom:0;left:50%;width:80%;height:.5px;background-color:#020617;transform:translateX(-50%);opacity:.2}.sidebar .products-list_item .icon{min-width:40px}.sidebar .products-list_item .info .title{text-transform:uppercase;color:#020617;font-size:18px;font-weight:700;margin-bottom:10px;letter-spacing:1.5px}.sidebar .products-list_item .info .description{color:#020617;font-size:14px;line-height:120%;font-family:Roboto,sans-serif}.sidebar .contacts{padding:15px 0}.sidebar .contacts .ctas-list{display:flex;gap:15px;padding:25px 40px}@media (max-width:1400px){.sidebar .contacts .ctas-list{flex-direction:column}}.sidebar .contacts .ctas-list .header__ctas-list--item.cta,.sidebar .contacts .ctas-list .header__ctas-list--item.telegram{font-family:Roboto,sans-serif;padding:0;font-size:14px;font-weight:400;line-height:105%;width:calc(50% - .5208rem);justify-content:center;margin:0}@media (max-width:1400px){.sidebar .contacts .ctas-list .header__ctas-list--item.cta,.sidebar .contacts .ctas-list .header__ctas-list--item.telegram{width:100%}}.sidebar .contacts .ctas-list .header__ctas-list--item.cta a,.sidebar .contacts .ctas-list .header__ctas-list--item.telegram a{text-align:center;height:25px;padding:.2604rem 15px}.numbers-block{padding:0 65px;max-width:1230px;margin:0 auto}@media (max-width:768px){.numbers-block{padding:0 20px}}.numbers-block_item{margin-bottom:100px;display:flex;align-items:center;gap:10%;padding-left:65px;justify-content:space-between}@media (max-width:1024px){.numbers-block_item{padding-left:0}}@media (max-width:768px){.numbers-block_item{flex-direction:column}}@media (max-width:768px){.numbers-block_item.right{flex-direction:column-reverse}}.numbers-block_item.right .numbers{align-items:flex-end}@media (max-width:768px){.numbers-block_item.right .numbers{align-items:center}}.numbers-block_item.right .numbers__item-text,.numbers-block_item.right .numbers__item-value{text-align:right;padding-right:40%}@media (max-width:1024px){.numbers-block_item.right .numbers__item-text,.numbers-block_item.right .numbers__item-value{padding-right:0}}.numbers-block_item.right .numbers__item-line{left:auto}@media (max-width:1024px){.numbers-block_item.right .numbers__item-line{right:-140px}}@media (max-width:768px){.numbers-block_item.right .numbers__item-line{right:-50px}}.numbers-block_item.right .description .text,.numbers-block_item.right .description .title{text-align:right}@media (max-width:768px){.numbers-block_item.right .description .text,.numbers-block_item.right .description .title{text-align:left}}.numbers-block_item .numbers{display:flex;flex-direction:column;position:relative;margin-top:0;width:28%}@media (max-width:768px){.numbers-block_item .numbers{width:100%;align-items:center;margin-bottom:50px}}.numbers-block_item .numbers__item-value{font-size:50px;color:#eb2721}.numbers-block_item .numbers__item-text{font-family:"Archivo Black",sans-serif;font-size:22px;font-weight:700;line-height:21px;letter-spacing:0;text-align:left;color:#020617;text-transform:uppercase;display:inline-block;max-width:min-content}.numbers-block_item .numbers__item-line{width:225px;height:37px;margin-left:-130px;margin-top:-20px;stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 8s linear forwards}@keyframes dash{to{stroke-dashoffset:0}}.numbers-block_item .description{width:48%}@media (max-width:768px){.numbers-block_item .description{width:100%}}.numbers-block_item .description .title{font-size:1.09375rem;color:#020617;margin-bottom:10px;text-transform:uppercase}@media (max-width:1024px){.numbers-block_item .description .title{font-size:21px}}.numbers-block_item .description .title strong{color:#eb2721}.numbers-block_item .description .text{color:#020617;font-size:.7292rem;font-family:Roboto,sans-serif}@media (max-width:1024px){.numbers-block_item .description .text{font-size:14px}}.hero{height:67.7083rem}.hero-small{position:relative;height:24rem;margin-top:96px;overflow:hidden}@media (max-width:1600px){.hero-small{height:30rem;margin-bottom:32px}}@media (max-width:1440px){.hero-small{height:36rem;margin-bottom:32px}}@media (max-width:1280px){.hero-small{height:46rem;margin-bottom:32px}}@media (max-width:1024px){.hero-small{height:46rem;margin-top:32px}}@media (max-width:894px){.hero-small{height:56rem;margin-top:32px}}@media (max-width:768px){.hero-small{height:96rem;margin-top:32px}}@media (max-width:525px){.hero-small{height:96rem;margin-top:32px}}.hero-small__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-position:center;height:100%;width:100%;filter:blur(0)}.hero-small__gradient{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(30deg,rgba(235,39,33,.85),rgba(5,78,180,.85),rgba(249,237,212,0));background-size:200% 200%;animation:gradientAnimation 32s infinite;padding:32px 0}@media (max-width:600px){.hero-small__gradient{padding:16px 0}}.hero-small__info{z-index:3;max-width:50%;display:flex;position:relative;overflow:visible;height:100%;justify-content:center;margin:16px 64px;flex-direction:column;gap:32px}@media (max-width:600px){.hero-small__info{max-width:90%;margin:32px;gap:16px}}.hero-small__info-title{font-size:48px;font-weight:700;line-height:104%;letter-spacing:2px;color:#fff}@media (max-width:1280px){.hero-small__info-title{font-size:46px}}@media (max-width:768px){.hero-small__info-title{font-size:36px}}.hero-small__info-text{font-family:Roboto,sans-serif;font-size:22px;line-height:1.5;letter-spacing:1.6;color:#fff}@media (max-width:1024px){.hero-small__info-text{font-size:18px}}@media (max-width:600px){.hero-small__info-text{font-size:16px}}.hero-small__info .feature-button{width:200px;margin:0;text-align:center;border:2px solid transparent}.hero-small__info .feature-button:hover{background-color:transparent;border:2px solid #f9edd4;border-radius:18px}@media (max-width:768px){.hero-small__info .feature-button{width:100%}}@media (max-width:768px){.hero{height:97.907rem;overflow:hidden}}.hero__inner{display:flex;align-items:center;position:relative;overflow:visible;height:100%;flex-direction:column;justify-content:center;align-items:baseline}.hero__info{width:50rem;margin-left:8.75rem}@media (max-width:768px){.hero__info{width:58.1395rem;margin-left:8.6047rem}}.hero__info-title{font-family:"Archivo Black",sans-serif;font-size:4rem;font-weight:700;text-align:left;margin-bottom:1.3021rem}@media (max-width:768px){.hero__info-title{font-size:7rem;margin-bottom:1.3953rem}}.hero__info-subtitle{font-family:"Archivo Black",sans-serif;font-size:2.8rem;font-weight:700;text-align:left;margin-bottom:1.3021rem}@media (max-width:768px){.hero__info-subtitle{font-size:7rem;margin-bottom:1.3953rem}}.hero__info-text{font-family:Roboto,sans-serif;font-size:1.3896rem;font-weight:400;line-height:130%;letter-spacing:0;text-align:left;text-transform:uppercase;margin-bottom:1.875rem}@media (max-width:768px){.hero__info-text{margin-bottom:15.5814rem;font-size:3.6rem}}.hero__image{width:61.9792rem;height:67.7083rem;flex-shrink:0;position:absolute;z-index:-1;right:0;top:0}.hero__image img{width:100%;height:100%}@media (max-width:768px){.hero__image{width:100rem;height:109.5349rem;transform:translate(5.814rem,-11.6279rem)}}.hero .feature-button{position:relative;margin-left:8.75rem}.hero .feature-button::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='158' height='23' viewBox='0 0 158 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-18 1H59.5L79 20.5H155.5' stroke='url(%23paint0_linear_11_595)'/%3E%3Ccircle cx='155.5' cy='20.5' r='2.5' fill='%23021726'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_11_595' x1='20.5' y1='11' x2='142' y2='10.75' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2307558C' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23021726'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:9.1667rem;height:1.1458rem;position:absolute;left:-10.4167rem;top:37%;transform:translateY(-50%);background-size:contain;text-transform:uppercase}@media (max-width:768px){.hero .feature-button::before{width:37.4419rem;height:4.8837rem;left:-34.8837rem;top:25%}}@media (max-width:768px){.hero .feature-button{width:53.2558rem;margin:0 auto}}.hero__arrow{text-align:center;margin:20px 0}@media (max-width:1024px){.hero__arrow svg{width:60px;height:60px}}@media (max-width:768px){.hero__arrow svg{width:9.3023rem;height:9.3023rem}}.services__title{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#020617;color:transparent;text-align:center;font-family:"Archivo Black",sans-serif;font-size:2.5rem;font-weight:700;margin:64px;line-height:2.6042rem;letter-spacing:1.5px}@media (max-width:1024px){.services__title{-webkit-text-stroke-width:1px}}@media (max-width:768px){.services__title{font-size:5.3488rem;line-height:5.5814rem}}.services__subtitle{font-family:Roboto,sans-serif;font-size:.4167rem;font-weight:400;line-height:.4167rem;letter-spacing:0;text-align:center;width:32.9688rem;margin:0 auto}@media (max-width:768px){.services__subtitle{font-size:1.1628rem;line-height:1.2209rem;width:69.0698rem;margin-bottom:4.6512rem}}.services__items{margin:0 auto;display:flex;flex-wrap:wrap;gap:1.3542rem;align-items:flex-start}@media (max-width:768px){.services__items{width:89.7674rem;gap:1.8605rem;row-gap:3.7209rem}}.services__items .services__item{flex-basis:calc(33.33% - .9026rem);display:flex;flex-direction:column;gap:.7292rem;justify-content:center;align-items:center}@media (max-width:768px){.services__items .services__item{flex-basis:calc(50% - .93rem);gap:2.3256rem}}.services__items .services__item-image{width:100%;height:240px;overflow:hidden;border-radius:1.25rem;position:relative}@media (max-width:768px){.services__items .services__item-image{height:26.5116rem;border-radius:1.8605rem}}.services__items .services__item-image:hover img{transform:scale(1.1)}.services__items .services__item-image:hover span{transform:scale(1.1)}.services__items .services__item-image img{object-fit:cover;border-radius:4px;transition:all 1s ease-in}@media (max-width:768px){.services__items .services__item-image img{border-radius:1.8605rem}}.services__items .services__item-image span{position:absolute;bottom:0;right:0;background:#eb2721;color:#faf2e0;text-transform:uppercase;font-size:14px;font-family:Roboto,sans-serif;font-weight:700;width:120px;line-height:50px;text-align:center;border-top-left-radius:15px;border:3px solid #faf2e0;border-bottom:0;border-right:0;transition:all .3s ease-in}@media (max-width:1024px){.services__items .services__item-image span{font-size:12px;width:46%;line-height:34px}}@media (max-width:525px){.services__items .services__item-image span{font-size:14px;width:60%;line-height:34px;font-weight:500}}.services__items .services__item-title{font-family:Roboto,sans-serif;font-size:22px;text-align:center;font-weight:700;line-height:1.7708rem;text-transform:uppercase}@media (max-width:1440px){.services__items .services__item-title{font-size:20px;line-height:110%}}@media (max-width:768px){.services__items .services__item-title{font-size:4.186rem;line-height:4.3953rem;text-align:center}}.services__items .services__item-excerpt{width:14.2188rem;font-family:Roboto,sans-serif;font-size:.625rem;font-weight:400;line-height:.6771rem;letter-spacing:0;text-align:left}@media (max-width:768px){.services__items .services__item-excerpt{font-size:1.3953rem;line-height:1.4651rem;width:33.4884rem}}.numbers{margin-top:8.8542rem;margin-bottom:8.8542rem}@media (max-width:768px){.numbers{margin-top:9.3023rem}}.numbers__inner{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media (min-width:1600px){.numbers__inner{gap:20px}}@media (max-width:768px){.numbers__inner{width:calc(100% - 12rem);flex-direction:column;align-items:start;padding-left:12rem}}.numbers__inner .numbers__item{display:flex;flex-direction:column;position:relative;flex-basis:25%}@media (max-width:768px){.numbers__inner .numbers__item:nth-of-type(even){align-self:flex-end}}@media (min-width:1600px){.numbers__inner .numbers__item{flex-shrink:0;margin-right:20px}.numbers__inner .numbers__item:last-child{margin-right:0}}.numbers__inner .numbers__item-value{font-family:"Archivo Black",sans-serif;font-size:72px;font-weight:700;line-height:3.8021rem;letter-spacing:0;text-align:left;color:#020617}@media (max-width:768px){.numbers__inner .numbers__item-value{font-size:6.5116rem;line-height:6.8372rem}}.numbers__inner .numbers__item-text{font-family:"Archivo Black",sans-serif;font-size:22px;font-weight:700;line-height:1.3021rem;letter-spacing:0;text-align:left;color:#eb2721;text-transform:uppercase;display:inline-block;max-width:min-content}@media (max-width:768px){.numbers__inner .numbers__item-text{font-size:2.3256rem;line-height:2.4419rem}}.numbers__inner .numbers__item-line{position:absolute;width:240px;bottom:-1.0417rem;left:-120px;stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 8s linear forwards}@media (max-width:768px){.numbers__inner .numbers__item-line{width:28.1395rem;height:5.5814rem;bottom:-4.186rem;left:-13.9535rem}}@keyframes dash{to{stroke-dashoffset:0}}.contact .marquee{padding:.5208rem 0;display:flex;overflow:hidden;user-select:none;gap:4.7917rem;background:linear-gradient(90deg,rgba(247,23,2,0) 0,#eb2721 18.5%,#eb2721 81.5%,rgba(247,23,2,0) 100%)}@media (max-width:768px){.contact .marquee{padding:1.1628rem 0}}.contact .marquee:hover .marquee__content{animation-play-state:paused}.contact .marquee__content{flex-shrink:0;display:flex;align-items:center;min-width:100%;gap:18.0729rem;animation:scroll 25s linear infinite}@media (max-width:768px){.contact .marquee__content{flex-direction:column;gap:.9302rem}}.contact .marquee__content li{display:flex;align-items:center;gap:3.0208rem}@media (max-width:768px){.contact .marquee__content li{gap:2.3256rem}}.contact .marquee__content li a{font-family:"Archivo Black",sans-serif;font-size:1.4583rem;font-weight:700;line-height:1.5104rem;letter-spacing:0;text-align:left;text-transform:uppercase;color:#fff}@media (max-width:768px){.contact .marquee__content li a{font-size:3.2558rem;line-height:3.4186rem}}.contact .marquee__content li svg{width:2.0833rem;height:1.9792rem}@media (max-width:768px){.contact .marquee__content li svg{width:4.6512rem;height:4.4186rem}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 4.7917rem))}}.events{margin-top:8.8542rem;margin-bottom:8.8542rem}.events__title{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#020617;color:transparent;text-align:center;font-family:"Archivo Black",sans-serif;font-size:2.5rem;font-weight:700;line-height:2.6042rem;letter-spacing:1.5px;text-transform:uppercase}@media (max-width:1024px){.events__title{-webkit-text-stroke-width:1px}}@media (max-width:768px){.events__title{font-size:5.3488rem;line-height:5.5814rem}}.events__subtitle{font-family:Roboto,sans-serif;font-size:.4167rem;font-weight:400;line-height:.4167rem;letter-spacing:0;text-align:center;width:32.9688rem;margin:0 auto}@media (max-width:768px){.events__subtitle{font-size:1.1628rem;line-height:1.2209rem;width:69.0698rem}}.events__inner:first-child{background-color:#eb2721}.events__inner{display:flex;flex-direction:column;gap:.4167rem;margin-top:1.0417rem}@media (max-width:768px){.events__inner{margin-top:2.3256rem}}.events__inner .events__item{display:flex;width:96.6146rem;margin-right:auto;align-items:center;padding:1.0417rem 6.5625rem 1.0417rem 4.6875rem;background-color:rgba(111,111,117,.2);position:relative;overflow:visible}@media (max-width:768px){.events__inner .events__item{flex-wrap:wrap;padding:3.4884rem 12.093rem;width:100%;row-gap:3.4884rem}}.events__inner .events__item::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='103' height='13' viewBox='0 0 103 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.291 7.87497H103.531L172.843 7.87433H253.234V5.6724H171.929L102.627 5.67304H11.291V7.87497Z' fill='%23273848'/%3E%3Cpath d='M0 6.38462C0 2.86539 2.86596 0 6.38591 0C9.90585 0 12.7718 2.86539 12.7718 6.38462C12.7718 9.90385 9.90585 12.7692 6.38591 12.7692C2.86596 12.7692 0 9.90385 0 6.38462ZM2.0004 6.38462C2.0004 8.8077 3.97196 10.7789 6.39552 10.7789C8.81909 10.7789 10.7906 8.8077 10.7906 6.38462C10.7906 3.96154 8.81909 1.99039 6.39552 1.99039C3.97196 1.99039 2.0004 3.96154 2.0004 6.38462Z' fill='%23273848'/%3E%3C/svg%3E%0A");position:absolute;top:50%;right:-3.6458rem;transform:translateY(-50%);width:5.4167rem;height:1.0417rem;background-repeat:no-repeat}@media (max-width:768px){.events__inner .events__item::after{width:30.9302rem;height:2.7907rem;right:-26.0465rem;background-size:contain}}.events__inner .events__item:nth-of-type(1){background:#eb2721}.events__inner .events__item:nth-of-type(1) .events__item-link a{background-color:#021726}.events__inner .events__item:nth-of-type(1) .events__item-link a:hover{background-color:#0c334f}.events__inner .events__item:nth-of-type(1) .events__item-link a:active{background-color:#021726}.events__inner .events__item:nth-of-type(1) .events__item-date span:nth-of-type(2){color:#fff}.events__inner .events__item:nth-of-type(1) .events__item-time span:nth-of-type(1){color:#fff}.events__inner .events__item:nth-of-type(1) .events__item-title{color:#fff}.events__inner .events__item-link{flex-basis:19.7%;display:flex;align-items:center;justify-content:space-between}.events__inner .events__item-link a:hover{background-color:#ff4b3a}.events__inner .events__item-link a:active{background-color:#c81302}@media (max-width:768px){.events__inner .events__item-link{flex-basis:48%;justify-content:initial;gap:1.3953rem}}.events__inner .events__item-link svg{width:4.2188rem;height:.8333rem}@media (max-width:768px){.events__inner .events__item-link svg{width:8.7674rem;height:1.8605rem}}.events__inner .events__item-link a{padding:.4167rem 2.8125rem;background-color:#eb2721;box-shadow:0 0 4px 0 rgba(0,0,0,.7490196078);border-radius:10px;font-family:"Archivo Black",sans-serif;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:.6771rem;text-align:left;text-transform:uppercase;color:#fff}@media (max-width:768px){.events__inner .events__item-link a{padding:.6977rem 5.1163rem;font-size:2.093rem;line-height:2.1977rem;border-radius:1.1628rem}}.events__inner .events__item-date{flex-basis:27.8%;padding-left:1.1458rem;display:flex;align-items:center;position:relative}@media (max-width:768px){.events__inner .events__item-date{flex-basis:50%;padding-left:0;justify-content:flex-end}}.events__inner .events__item-date::after{content:"";width:.026rem;height:1.5625rem;background-color:#021726;right:0;top:50%;transform:translateY(-50%);position:absolute}@media (max-width:768px){.events__inner .events__item-date::after{content:none}}.events__inner .events__item-date span{font-family:"Archivo Black",sans-serif;font-size:3.6458rem;font-weight:700;line-height:3.6458rem;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#021726}@media (max-width:768px){.events__inner .events__item-date span{font-size:6rem;line-height:8.3023rem}}.events__inner .events__item-date span:nth-of-type(2){color:#eb2721}.events__inner .events__item-time{display:flex;flex-direction:column;gap:.5208rem;flex-basis:17.7%;padding-left:2.3438rem;position:relative}@media (max-width:768px){.events__inner .events__item-time{flex-basis:40%;gap:0;padding-left:0}}.events__inner .events__item-time::after{content:"";width:.026rem;height:1.5625rem;background-color:#021726;right:0;top:50%;transform:translateY(-50%);position:absolute}@media (max-width:768px){.events__inner .events__item-time::after{height:7.4419rem;width:.1163rem}}.events__inner .events__item-time span:nth-of-type(1){font-family:"Archivo Black",sans-serif;font-size:.8854rem;font-weight:700;line-height:.9375rem;letter-spacing:0;text-align:left;text-transform:uppercase}@media (max-width:768px){.events__inner .events__item-time span:nth-of-type(1){font-size:2.5581rem;line-height:2.6744rem}}.events__inner .events__item-time span:nth-of-type(2){font-family:"Archivo Black",sans-serif;font-size:1.7708rem;font-weight:700;line-height:1.875rem;letter-spacing:0;text-align:left;color:#021726;text-transform:uppercase}@media (max-width:768px){.events__inner .events__item-time span:nth-of-type(2){font-size:4.186rem;line-height:4.3953rem}}.events__inner .events__item-title{flex-basis:34.8%;font-family:"Archivo Black",sans-serif;font-size:1.6667rem;font-weight:700;line-height:1.6667rem;padding-left:2.2917rem;letter-spacing:0;text-align:left}@media (max-width:768px){.events__inner .events__item-title{font-size:3.1535rem;line-height:4.1395rem;flex-basis:50%;padding-left:0;padding-left:6.9767rem;justify-content:flex-end;text-align:right}}.partners{margin-top:8.8542rem}.partners__title{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#020617;color:transparent;text-align:center;font-family:"Archivo Black",sans-serif;font-size:2.5rem;font-weight:700;line-height:2.6042rem;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}@media (max-width:1024px){.partners__title{-webkit-text-stroke-width:1px}}@media (max-width:768px){.partners__title{font-size:5.3488rem;line-height:5.5814rem}}.partners__subtitle{font-family:Roboto,sans-serif;font-size:.4167rem;font-weight:400;line-height:.4167rem;letter-spacing:0;text-align:center;width:32.9688rem;margin:0 auto}@media (max-width:768px){.partners__subtitle{font-size:1.1628rem;line-height:1.2209rem;width:69.0698rem;margin-bottom:4.6512rem}}.partners__items{margin-bottom:10px;padding:3.125rem 4.7917rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;background-color:#021726}@media (max-width:768px){.partners__items{padding:4.6512rem 8.6047rem;gap:2rem;margin-bottom:2.3256rem}}.partners__items .partners__item{display:flex;align-items:center;justify-content:center;width:auto;height:72px;margin:1rem;box-sizing:border-box}@media (max-width:768px){.partners__items .partners__item{width:auto;margin:2rem;padding:2rem;height:72px}}.partners__items .partners__item-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;position:relative}.partners__items .partners__item-image img{max-width:100%;max-height:100%;object-fit:contain}.partners__followup{font-family:Roboto,sans-serif;width:49.3229rem;margin:0 auto;font-size:.7292rem;font-weight:400;line-height:.7813rem;letter-spacing:0;text-align:left}@media (max-width:768px){.partners__followup{font-size:1.1628rem;line-height:1.2209rem;width:69.0698rem}}@keyframes gradientAnimation{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}@keyframes moveImageEven{0%{transform:translate(0,0)}100%{transform:translate(30px,30px)}}@keyframes moveImageOdd{0%{transform:translate(0,0)}100%{transform:translate(-30px,30px)}}.animation-odd{animation:moveImageOdd 32s infinite alternate}.animation-even{animation:moveImageEven 24s infinite alternate}.template-service .content-block{display:flex}.template-service .content-block .main-content{width:1200px;max-width:70%;display:flex;flex-direction:column;gap:64px;margin:72px auto}@media (max-width:768px){.template-service .content-block .main-content{max-width:86%;margin:18px auto;gap:36px;width:640px}}.template-service .content-block .main-content .heading{font-family:"Archivo Black",sans-serif;font-size:40px;line-height:130.2%;margin:32px 0;text-transform:uppercase;letter-spacing:1.6;line-height:130.2%}@media (max-width:768px){.template-service .content-block .main-content .heading{font-size:24px}}.template-service .content-block .main-content h2{font-size:36px;margin-bottom:20px;text-transform:uppercase}@media (max-width:768px){.template-service .content-block .main-content h2{font-size:24px}}.template-service .content-block .main-content h3{font-size:36px;color:#020617;text-transform:uppercase}@media (max-width:768px){.template-service .content-block .main-content h3{font-size:18px}}.template-service .content-block .main-content h3 strong{color:#eb2721}.template-service .content-block .main-content .content-text{font-family:Roboto,sans-serif;font-size:22px;margin-top:48px;letter-spacing:1.6;line-height:1.5;color:#020617;margin:0 auto}@media (max-width:768px){.template-service .content-block .main-content .content-text{font-size:18px;margin:0 auto}}.template-service .content-block .main-content .content-questions{font-family:Roboto,sans-serif;font-size:22px;letter-spacing:1px;line-height:1.5;font-weight:400;color:#020617;max-width:90%;margin:20px auto;padding:20px 20px 20px 30px;background-color:#f4f5f7;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;align-items:flex-start}.template-service .content-block .main-content .content-questions::before{content:"🔴";font-size:8px;color:#020617;margin-right:10px}@media (max-width:768px){.template-service .content-block .main-content .content-questions{font-size:16px;padding:15px 15px 15px 25px}}.template-service.recruitment .heading-block_item{font-family:Roboto,sans-serif;font-size:36px;line-height:1.5;padding:64px;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff;border-radius:12px;font-weight:700;background-color:#020617;box-shadow:0 2px 4px rgba(0,0,0,.3);background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.recruitment .heading-block_item{font-size:20px;margin:32px 0;padding:32px}}.template-service.recruitment .heading-block_item-logo{max-width:360px;margin:0 auto;margin-bottom:32px}@media (max-width:768px){.template-service.recruitment .heading-block_item-logo{max-width:180px;margin:0 auto;margin-bottom:32px}}.template-service.recruitment .jobs-list{display:flex;flex-direction:column;margin-bottom:64px;gap:2%}@media (max-width:768px){.template-service.recruitment .jobs-list{margin-bottom:0}}.template-service.recruitment .jobs-list__container{display:flex;flex-wrap:wrap;gap:1.5%}.template-service.recruitment .jobs-list__title{font-family:"Archivo Black",sans-serif;font-size:48px;line-height:1.5;margin:16px 0;letter-spacing:1.6}@media (max-width:768px){.template-service.recruitment .jobs-list__title{font-size:36px;margin:16px 0}}.template-service.recruitment .jobs-list__description{font-family:Roboto,sans-serif;font-size:22px;margin-bottom:16px;letter-spacing:1.6;line-height:1.5}@media (max-width:768px){.template-service.recruitment .jobs-list__description{font-size:16px}}.template-service.recruitment .jobs-list__item{text-align:center;align-items:center;flex:1 0 20%;border-radius:12px;margin-top:1.5%;padding:24px 8px;position:relative;overflow:hidden;border:1px solid #020617;box-shadow:0 2px 4px transparent;transition:box-shadow 1s ease}.template-service.recruitment .jobs-list__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(30deg,#ffb14b,#eb2721);background-size:200% 200%;background-position:0 0;opacity:0;transition:opacity .5s ease,background-position 1s ease;z-index:-1}.template-service.recruitment .jobs-list__item:hover{box-shadow:0 2px 6px rgba(0,0,0,.5)}.template-service.recruitment .jobs-list__item:hover::before{opacity:1;background-position:100% 100%}@media (max-width:768px){.template-service.recruitment .jobs-list__item:last-child{margin-bottom:30px}}@media (max-width:768px){.template-service.recruitment .jobs-list__item{padding:16px 0;gap:6%;flex:1 0 33%}}.template-service.recruitment .jobs-list__item-icon img{width:64px;height:64px;object-fit:cover}@media (max-width:768px){.template-service.recruitment .jobs-list__item-icon img{width:48px;height:48px}}.template-service.recruitment .jobs-list__item p{text-align:center;margin:8px;padding:16px;font-weight:500;font-family:Roboto,sans-serif;color:#020617;font-size:22px}@media (max-width:768px){.template-service.recruitment .jobs-list__item p{font-size:16px;padding:12px}}.template-service.recruitment .action-heading{font-family:"Archivo Black",sans-serif;font-size:48px;line-height:130.2%;margin:32px 0;letter-spacing:1.6}@media (max-width:768px){.template-service.recruitment .action-heading{font-size:36px}}.template-service.recruitment .action-description{display:flex;flex-direction:column;gap:96px;padding:96px;background-color:#020617;border-radius:12px}@media (max-width:768px){.template-service.recruitment .action-description{padding:32px;gap:32px}}.template-service.recruitment .action-description-block{display:flex;flex-direction:column}.template-service.recruitment .action-description-item{display:flex;flex:1;flex-wrap:wrap;gap:2%}@media (max-width:768px){.template-service.recruitment .action-description-item{flex-direction:row;gap:1%}}.template-service.recruitment .action-description-item>div{flex:1}.template-service.recruitment .action-description-item__heading{font-family:"Archivo Black",sans-serif;font-size:36px;color:#eb2721;line-height:1.5;padding-bottom:12px}@media (max-width:768px){.template-service.recruitment .action-description-item__heading{font-size:24px}}.template-service.recruitment .action-description-item__text{font-family:Roboto,sans-serif;font-size:22px;color:#fff;line-height:1.5;letter-spacing:1.6}@media (max-width:768px){.template-service.recruitment .action-description-item__text{font-size:16px}}.template-service.recruitment .action-description-item__image{border-radius:12px;width:240px;height:240px;flex-shrink:0}@media (max-width:768px){.template-service.recruitment .action-description-item__image{width:180px;height:180px;margin:0 auto 24px}}.template-service.recruitment .action-action{display:flex;flex-direction:column;margin:32px 0}.template-service.recruitment .action-action__heading{font-family:"Archivo Black",sans-serif;font-size:36px;line-height:130.2%;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff}@media (max-width:768px){.template-service.recruitment .action-action__heading{font-size:24px;margin:16px 0}}.template-service.recruitment .action-action__button{font-family:Roboto,sans-serif;font-size:22px;margin:32px auto;padding:24px 16px;text-align:center;max-width:50%;font-weight:700;color:#fff;letter-spacing:1.6;border-radius:0;background-color:#eb2721;transition:background-color 1.2s ease,border-radius .6s ease,width .6s ease}.template-service.recruitment .action-action__button:hover{width:100%;border-radius:12px}@media (max-width:768px){.template-service.recruitment .action-action__button{font-size:18px;padding:16px 12px;max-width:80%}}.template-service.membership .heading-block_item{font-family:Roboto,sans-serif;font-size:36px;line-height:1.5;padding:64px;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff;border-radius:12px;font-weight:700;background-color:#020617;box-shadow:0 2px 4px rgba(0,0,0,.3);background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.membership .heading-block_item{font-size:20px;margin:32px 0;padding:32px}}.template-service.membership .cta-block{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}@media (max-width:768px){.template-service.membership .cta-block{flex-direction:column;gap:4px}}.template-service.membership .cta-block .cta-item{flex:1 1 33%;border-radius:12px;display:flex;border:6px solid transparent;flex-grow:1;position:relative;overflow:hidden;background:0 0;transition:background .8s ease}@media (max-width:768px){.template-service.membership .cta-block .cta-item{min-height:480px}}.template-service.membership .cta-block .cta-item:hover{background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite;transition:background .8s ease}.template-service.membership .cta-block .cta-item__heading{font-family:"Archivo Black",sans-serif;font-size:36px;padding:32px;color:#f9edd4;transition:color .8s ease}@media (max-width:768px){.template-service.membership .cta-block .cta-item__heading{font-size:24px;padding:16px}}.template-service.membership .cta-block .cta-item__description{padding:32px;font-family:Roboto,sans-serif;font-size:22px;color:#fff;line-height:1.5;margin-bottom:16px;transition:color .8s ease}@media (max-width:768px){.template-service.membership .cta-block .cta-item__description{font-size:16px;padding:16px}}.template-service.membership .cta-block .cta-item__link{font-family:"Archivo Black",sans-serif;font-size:18px;background-color:#020617;padding:12px 24px}@media (max-width:768px){.template-service.membership .cta-block .cta-item__link{font-size:16px;padding:10px 20px}}.template-service.membership .qa-block{border-radius:12px}.template-service.membership .qa-title{font-family:"Archivo Black",sans-serif;font-size:36px;line-height:1.5;padding:32px;text-align:center;margin-bottom:16px;letter-spacing:1.6;color:#fff;font-weight:700;background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.membership .qa-title{font-size:24px;margin:16px 0}}.template-service.membership .qa-item{margin-bottom:10px;cursor:pointer;border:1px solid #020617;border-radius:0;padding:32px;color:#020617;font-family:"Archivo Black",sans-serif;background-color:none;transition:border .6s ease,border-radius .6s ease,background-color .6s ease}.template-service.membership .qa-item:hover{background-color:#020617;border-color:#f9edd4}.template-service.membership .qa-item:hover .qa-item__question{color:#f9edd4}.template-service.membership .qa-item:hover .qa-item__answer{color:#fff}.template-service.membership .qa-item__question{font-family:"Archivo Black",sans-serif;font-size:22px;font-weight:700;transition:color .6s ease}@media (max-width:768px){.template-service.membership .qa-item__question{font-size:18px}}.template-service.membership .qa-item__answer{max-height:0;overflow:hidden;transition:max-height .6s ease,padding .6s ease;font-family:Roboto,sans-serif;font-size:22px;font-weight:200;line-height:1.5}@media (max-width:768px){.template-service.membership .qa-item__answer{font-size:14px}}.template-service.membership .qa-item__answer.expanded{max-height:480px;padding:16px 0}.template-service.mna .qa-block{border-radius:12px}.template-service.mna .qa-title{font-family:"Archivo Black",sans-serif;font-size:28px;line-height:1.5;padding:32px;text-align:center;margin-bottom:16px;letter-spacing:1.6;color:#fff;font-weight:700;background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.mna .qa-title{font-size:24px;margin:16px 0}}.template-service.mna .qa-item{margin-bottom:10px;cursor:pointer;border:1px solid #020617;border-radius:0;padding:32px;color:#020617;font-family:"Archivo Black",sans-serif;background-color:none;transition:border .6s ease,border-radius .6s ease,background-color .6s ease}.template-service.mna .qa-item:hover{background-color:#020617;border-color:#f9edd4}.template-service.mna .qa-item:hover .qa-item__question{color:#f9edd4}.template-service.mna .qa-item:hover .qa-item__answer{color:#fff}.template-service.mna .qa-item__question{font-family:"Archivo Black",sans-serif;font-size:22px;font-weight:700;transition:color .6s ease}@media (max-width:768px){.template-service.mna .qa-item__question{font-size:18px}}.template-service.mna .qa-item__answer{max-height:0;overflow:hidden;transition:max-height .6s ease,padding .6s ease;font-family:Roboto,sans-serif;font-size:22px;font-weight:200;line-height:1.5}@media (max-width:768px){.template-service.mna .qa-item__answer{font-size:14px}}.template-service.mna .qa-item__answer.expanded{max-height:480px;padding:16px 0}.template-service.mna .acquisition-block{display:flex;flex-direction:column;gap:32px}.template-service.mna .acquisition-block .acquisition-header{font-family:Roboto,sans-serif;flex:1;margin-bottom:48px;font-weight:400;font-size:22px;line-height:1.5}@media (max-width:768px){.template-service.mna .acquisition-block .acquisition-header{font-size:18px}}.template-service.mna .sale-block{margin:72px auto}.template-service.mna .sale-block--description{padding:24px 0;margin-bottom:32px;font-size:22px}.template-service.mna .sale-block .blocks{display:flex;flex-direction:column;gap:64px}@media (max-width:768px){.template-service.mna .sale-block .blocks{flex-direction:column}}.template-service.mna .sale-block .blocks .block-item{display:flex;flex-direction:column;border-radius:12px}.template-service.mna .sale-block .blocks .block-item h3{font-size:36px;padding:24px;background-color:#020617;color:#f9edd4}@media (max-width:768px){.template-service.mna .sale-block .blocks .block-item h3{font-size:24px;text-align:center}}.template-service.mna .sale-block .blocks .block-item .list-block{display:flex;flex-wrap:wrap;color:#fff;padding:32px 0;gap:16px}@media (max-width:768px){.template-service.mna .sale-block .blocks .block-item .list-block{padding:16px 0}}.template-service.mna .sale-block .blocks .block-item .list-block .list-item{flex:1 0 33%;border-radius:24px;padding:48px;border:3px solid #020617}@media (max-width:768px){.template-service.mna .sale-block .blocks .block-item .list-block .list-item{padding:24px;flex:1 0 50%}}.template-service.mna .sale-block .blocks .block-item .list-block .list-item h4{font-size:28px;font-family:Roboto,sans-serif;color:#020617}@media (max-width:768px){.template-service.mna .sale-block .blocks .block-item .list-block .list-item h4{font-size:20px}}.template-service.mna .sale-block .blocks .block-item .list-block .list-item p{font-size:22px;line-height:normal;color:#020617;margin:0;margin-top:32px}@media (max-width:768px){.template-service.mna .sale-block .blocks .block-item .list-block .list-item p{font-size:18px}}.template-service.mna .sale-block p{font-size:22px;font-family:Roboto,sans-serif;color:#020617}@media (max-width:768px){.template-service.mna .sale-block p{font-size:18px}}.template-service.licensing .heading-block_item{font-family:Roboto,sans-serif;font-size:36px;line-height:1.5;padding:64px;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff;border-radius:12px;font-weight:700;background-color:#020617;box-shadow:0 2px 4px rgba(0,0,0,.3);background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.licensing .heading-block_item{font-size:20px;margin:32px 0;padding:32px}}.template-service.licensing .services-heading{font-family:"Archivo Black",sans-serif;background-color:#020617;color:#f9edd4;font-size:48px;padding:64px}@media (max-width:768px){.template-service.licensing .services-heading{font-size:24px;padding:24px}}.template-service.licensing .services-description{display:flex;flex-direction:column;gap:24px;padding:32px 0;border-radius:12px}@media (max-width:768px){.template-service.licensing .services-description{gap:32px}}.template-service.licensing .services-description-block{display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.template-service.licensing .services-description-block{gap:12px}}.template-service.licensing .services-description-list{border-radius:6px;margin-top:16px;display:flex;flex-direction:column}.template-service.licensing .services-description-list__item{padding:16px;font-family:Roboto,sans-serif;font-size:22px;align-items:center;color:#020617;line-height:1.5;letter-spacing:1.6}@media (max-width:768px){.template-service.licensing .services-description-list__item{font-size:16px}}.template-service.licensing .services-description-list__item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url(/path/to/your-arrow.svg);background-size:contain;background-repeat:no-repeat}.template-service.licensing .services-description-item{display:flex;flex:1;flex-wrap:wrap;border-radius:12px;border:3px solid #020617;padding:64px}@media (max-width:768px){.template-service.licensing .services-description-item{flex-direction:row;padding:36px;gap:1%}}.template-service.licensing .services-description-item>div{flex:1}.template-service.licensing .services-description-item__heading{font-family:"Archivo Black",sans-serif;font-size:36px;color:#020617;padding-bottom:12px}@media (max-width:768px){.template-service.licensing .services-description-item__heading{font-size:24px}}.template-service.licensing .services-description-item__text{font-family:Roboto,sans-serif;font-size:22px;color:#020617;letter-spacing:1.6}@media (max-width:768px){.template-service.licensing .services-description-item__text{font-size:18px}}.template-service.licensing .services-description-item__image{width:240px;height:480px;flex-shrink:0}@media (max-width:768px){.template-service.licensing .services-description-item__image{width:180px;height:180px;margin:0 auto 24px}}.template-service.licensing .cta-block{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}@media (max-width:768px){.template-service.licensing .cta-block{flex-direction:column;gap:4px}}.template-service.licensing .cta-block .cta-item{flex:1 1 33%;border-radius:12px;display:flex;border:6px solid transparent;flex-grow:1;position:relative;overflow:hidden;background:0 0;transition:background .8s ease}@media (max-width:768px){.template-service.licensing .cta-block .cta-item{padding:0}}.template-service.licensing .cta-block .cta-item:hover{background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite;transition:background .8s ease}.template-service.licensing .cta-block .cta-item__heading{font-family:"Archivo Black",sans-serif;font-size:36px;padding:32px;color:#f9edd4;transition:color .8s ease}@media (max-width:768px){.template-service.licensing .cta-block .cta-item__heading{font-size:24px}}.template-service.licensing .cta-block .cta-item__description{padding:32px;font-family:Roboto,sans-serif;font-size:22px;color:#fff;line-height:1.5;margin-bottom:16px;transition:color .8s ease}@media (max-width:768px){.template-service.licensing .cta-block .cta-item__description{font-size:16px}}.template-service.licensing .cta-block .cta-item__link{font-family:"Archivo Black",sans-serif;font-size:18px;background-color:#020617;padding:12px 24px}@media (max-width:768px){.template-service.licensing .cta-block .cta-item__link{font-size:16px;padding:10px 20px}}.template-service.corporate .heading-block_item{font-family:Roboto,sans-serif;font-size:36px;line-height:1.5;padding:64px;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff;border-radius:12px;font-weight:700;background-color:#020617;box-shadow:0 2px 4px rgba(0,0,0,.3);background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.corporate .heading-block_item{font-size:20px;margin:32px 0;padding:32px}}.template-service.corporate .services-heading{font-family:"Archivo Black",sans-serif;font-size:48px;line-height:130.2%;margin:32px 0;letter-spacing:1.6}@media (max-width:768px){.template-service.corporate .services-heading{font-size:24px}}.template-service.corporate .services-description{display:flex;flex-direction:column;gap:96px;padding:96px;background-color:#020617;border-radius:12px}@media (max-width:768px){.template-service.corporate .services-description{padding:32px;gap:32px}}.template-service.corporate .services-description-block{display:flex;flex-direction:column}.template-service.corporate .services-description-item{display:flex;flex:1;flex-wrap:wrap;gap:2%}@media (max-width:768px){.template-service.corporate .services-description-item{flex-direction:row;gap:1%}}.template-service.corporate .services-description-item>div{flex:1}.template-service.corporate .services-description-item__heading{font-family:"Archivo Black",sans-serif;font-size:36px;color:#eb2721;padding-bottom:12px}@media (max-width:768px){.template-service.corporate .services-description-item__heading{font-size:24px}}.template-service.corporate .services-description-item__text{font-family:Roboto,sans-serif;font-size:22px;color:#fff;line-height:1.5;letter-spacing:1.6}@media (max-width:768px){.template-service.corporate .services-description-item__text{font-size:18px}}.template-service.corporate .services-description-item__image{width:240px;height:480px;flex-shrink:0}@media (max-width:768px){.template-service.corporate .services-description-item__image{width:180px;height:180px;margin:0 auto 24px}}.template-service.corporate .additional-services-heading{font-family:"Archivo Black",sans-serif;font-size:48px;line-height:130.2%;margin:32px 0;letter-spacing:1.6}@media (max-width:768px){.template-service.corporate .additional-services-heading{font-size:24px}}.template-service.corporate .additional-services-description{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;border-radius:12px}@media (max-width:768px){.template-service.corporate .additional-services-description{gap:32px}}.template-service.corporate .additional-services-description-block{display:flex;flex-direction:column}.template-service.corporate .additional-services-description-item{display:flex;flex:1 0 33%}@media (max-width:768px){.template-service.corporate .additional-services-description-item{flex-direction:row;gap:1%}}.template-service.corporate .additional-services-description-item>div{flex:1}.template-service.corporate .additional-services-description-item__heading{font-family:"Archivo Black",sans-serif;background-color:#020617;padding:32px;display:flex;gap:16px;font-size:36px;align-items:center;color:#f9edd4}@media (max-width:768px){.template-service.corporate .additional-services-description-item__heading{font-size:24px}}.template-service.corporate .additional-services-description-item__text{font-family:Roboto,sans-serif;flex-grow:1;border:1px solid #020617;display:flex;font-size:22px;padding:48px 64px;color:#020617;line-height:1.5;letter-spacing:1.6;border-radius:0 0 12px 12px;justify-content:space-between}@media (max-width:768px){.template-service.corporate .additional-services-description-item__text{font-size:18px;padding:24px 32px}}.template-service.corporate .additional-services-description-item__image{width:64px;height:64px;flex-shrink:0}@media (max-width:768px){.template-service.corporate .additional-services-description-item__image{width:48px;height:48px}}.template-service.payments .heading-block_item{font-family:Roboto,sans-serif;font-size:36px;line-height:1.5;padding:64px;margin:32px 0;text-align:center;letter-spacing:1.6;color:#fff;border-radius:12px;font-weight:700;background-color:#020617;box-shadow:0 2px 4px rgba(0,0,0,.3);background-image:linear-gradient(45deg,#1e1e41,#6e2a37,#b53328,#eb2721);background-size:200% 200%;animation:gradientAnimation 18s infinite}@media (max-width:768px){.template-service.payments .heading-block_item{font-size:20px;margin:32px 0;padding:32px}}.template-service.payments .expertise-block{display:flex;flex-wrap:wrap;gap:32px}@media (max-width:768px){.template-service.payments .expertise-block{gap:16px}}.template-service.payments .expertise-block h3{color:#f9edd4;font-size:36px;letter-spacing:1.25px}@media (max-width:768px){.template-service.payments .expertise-block h3{font-size:24px}}.template-service.payments .expertise-block-list{flex:1 0 33%;padding:64px;display:flex;flex-direction:column;justify-content:space-between;font-family:Roboto,sans-serif;font-size:22px;color:#fff;background-color:#020617;border-radius:12px}@media (max-width:768px){.template-service.payments .expertise-block-list{font-size:18px;padding:32px}}.template-service.payments .expertise-block-list__item{display:flex;flex-direction:column;gap:32px}.template-service.payments .expertise-block-list__item-description{display:flex;flex-wrap:wrap;flex:1 0 33%;line-height:1.5;gap:32px}.template-service.payments .expertise-block-list__action{display:flex;flex-direction:column;gap:32px}.template-service.payments .expertise-block-list__action-button{font-family:Roboto,sans-serif;font-size:22px;margin:32px auto;padding:24px 16px;text-align:center;width:100%;font-weight:700;color:#fff;letter-spacing:1.6;border-radius:0;border:1px solid #f9edd4;transition:background-color 1.2s ease,border .6s ease,border-radius .6s ease,width .6s ease}.template-service.payments .expertise-block-list__action-button:hover{background-color:#eb2721;border:1px solid transparent;width:100%;border-radius:12px}@media (max-width:768px){.template-service.payments .expertise-block-list__action-button{font-size:18px;padding:16px 12px;max-width:100%}}.template-contact{display:flex;justify-content:center}.template-contact .content-block{display:flex}.template-contact .content-block .main-content{width:86%;margin:0 auto}@media (max-width:1024px){.template-contact .content-block .main-content{width:100%}}.template-contact .text-form{display:flex;flex-direction:row;gap:32px}.template-contact .text-form-title{font-size:48px}@media (max-width:768px){.template-contact .text-form-title{font-size:24px}}.template-contact .text-form-text{font-family:Roboto,sans-serif;font-size:22px;line-height:1.6;letter-spacing:1.5;color:#020617}@media (max-width:768px){.template-contact .text-form-text{font-size:18px}}.template-contact .text-form-block{flex:1;border-radius:12px;padding:32px 16px;display:flex;flex-direction:column;gap:48px}@media (max-width:1024px){.template-contact .text-form-block{flex-direction:column;max-width:86%;margin:0 auto}}.template-contact .contact-form{display:flex;flex-direction:row;gap:32px}@media (max-width:1024px){.template-contact .contact-form{flex-direction:column}}.template-contact .contact-form-title{font-size:36px;font-weight:700;font-family:Roboto,sans-serif}@media (max-width:768px){.template-contact .contact-form-title{font-size:24px}}.template-contact .contact-form-text{font-family:Roboto,sans-serif;font-size:22px;line-height:1.6;letter-spacing:1.5;color:#020617}@media (max-width:768px){.template-contact .contact-form-text{font-size:14px}}.template-contact .contact-form-block{flex:1;background-color:#fff;border-radius:12px;padding:48px 64px;box-shadow:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.template-contact .contact-form-block{flex-direction:column;padding:24px 32px}}@media (max-width:768px){.template-contact .contact-form-block .form{min-width:270px}}.template-contact .contact-form-block .form .input-block-group{margin-bottom:6px}.template-contact .contact-form-block .form .input-block-group__label{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.6;letter-spacing:1.5;padding:8px 0;color:#020617}.template-contact .contact-form-block .form .input-block-group select{resize:none;border-radius:4px;border:1px solid #ccc;font-family:Roboto,sans-serif;background-color:#f5f5f5;width:100%;padding:16px;transition:border-color .3s ease}.template-contact .contact-form-block .form .input-block-group select:focus{border-color:#007bff;outline:0;color:#000}.template-contact .contact-form-block .form .input-block-group select:hover{border-color:#0056b3}.template-contact .contact-form-block .form .input-block-group input{border-radius:4px;border:1px solid #ccc;font-family:Roboto,sans-serif;background-color:#f5f5f5;width:100%;min-height:50px;padding:16px;transition:border-color .3s ease}.template-contact .contact-form-block .form .input-block-group input::-webkit-input-placeholder{opacity:.5}.template-contact .contact-form-block .form .input-block-group input:focus{border-color:#007bff;outline:0}.template-contact .contact-form-block .form .input-block-group input:hover{border-color:#0056b3}.template-contact .contact-form-block .form .input-block-group input[type=submit]{color:#fff;background:#eb2721;font-weight:700;cursor:pointer;transition:all ease 1s}.template-contact .contact-form-block .form .input-block-group input[type=submit]:hover{background:#020617}@media (max-width:1024px){.template-contact .contact-form-block .form .input-block-group input{font-size:14px}}.template-contact .contact-form-block .form .input-block-group textarea{resize:none;border-radius:4px;border:1px solid #ccc;font-family:Roboto,sans-serif;background-color:#f5f5f5;width:100%;padding:16px;transition:border-color .3s ease}.template-contact .contact-form-block .form .input-block-group textarea:focus{border-color:#007bff;outline:0}.template-contact .contact-form-block .form .input-block-group textarea:hover{border-color:#0056b3}.template-contact .contact-form-block .form .input-block-group textarea::-webkit-input-placeholder{opacity:.5}@media (max-width:1024px){.template-contact .contact-form-block .form .input-block-group textarea{font-size:14px}}.template-contact .contact-form-block .form .input-block-group.submit{position:relative}.template-contact .contact-form-block .form .input-block-group.submit .wpcf7-spinner{position:absolute;left:0;top:12px}.template-contact .contact-form .offices-block h2{font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:525px){.template-contact .contact-form .offices-block h2{font-size:24px}}.template-contact .contact-form .offices-block .offices-repeater{display:grid;grid-template-columns:repeat(auto-fill,minmax(480px,1fr));gap:16px}@media (max-width:525px){.template-contact .contact-form .offices-block .offices-repeater{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}}.template-contact .contact-form .offices-block .offices-repeater .office-item{background-color:#fff;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .3s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.template-contact .contact-form .offices-block .offices-repeater .office-item .office-icon{margin-bottom:15px}.template-contact .contact-form .offices-block .offices-repeater .office-item .office-icon img{width:48px;max-width:100px;max-height:100px;object-fit:cover}@media (max-width:525px){.template-contact .contact-form .offices-block .offices-repeater .office-item .office-icon img{max-width:64px;max-height:64px}}.template-contact .contact-form .offices-block .offices-repeater .office-item .office-location{font-size:18px;font-family:Roboto,sans-serif;font-weight:600;color:#333}@media (max-width:525px){.template-contact .contact-form .offices-block .offices-repeater .office-item .office-location{font-size:16px}}.template-about .content-block{display:flex;justify-content:center;margin:72px 0;font-family:Roboto,sans-serif;line-height:normal}@media (max-width:1280px){.template-about .content-block{margin:0}}.template-about .content-block .main-content{display:flex;flex-direction:column;flex-wrap:wrap;gap:64px}@media (max-width:1024px){.template-about .content-block .main-content{max-width:86%}}@media (max-width:1280px){.template-about .content-block .main-content{max-width:86%}}.template-about .content-block .main-content h1,.template-about .content-block .main-content h2{font-size:48px;color:#020617}@media (max-width:1024px){.template-about .content-block .main-content h1,.template-about .content-block .main-content h2{font-size:26px}}@media (max-width:1280px){.template-about .content-block .main-content h1,.template-about .content-block .main-content h2{font-size:36px}}.template-about .content-block .main-content h3{font-size:36px;color:#020617;text-transform:uppercase}@media (max-width:1024px){.template-about .content-block .main-content h3{font-size:18px}}@media (max-width:1280px){.template-about .content-block .main-content h3{font-size:24px}}.template-about .content-block .main-content h3 strong{color:#f9edd4}.template-about .content-block .main-content .about-title{margin-bottom:30px}.template-about .content-block .main-content .about-text{font-family:Roboto,sans-serif;font-size:22px;line-height:160%;letter-spacing:2px;color:#020617;max-width:90%;margin:0 auto;text-align:justify}@media (max-width:768px){.template-about .content-block .main-content .about-text{font-size:14px}}@media (max-width:1280px){.template-about .content-block .main-content .about-text{font-size:18px}}.template-about .content-block .main-content .team{margin:72px 0;display:flex;gap:32px}@media (max-width:768px){.template-about .content-block .main-content .team{margin:0}}@media (max-width:1024px){.template-about .content-block .main-content .team{flex-direction:column;align-items:center}}@media (max-width:1280px){.template-about .content-block .main-content .team{flex-wrap:wrap}.template-about .content-block .main-content .team p{font-size:20px}}.template-about .content-block .main-content .team h2{font-size:48px;margin-bottom:24px;color:#020617;text-transform:uppercase}@media (max-width:768px){.template-about .content-block .main-content .team h2{font-size:36px}}.template-about .content-block .main-content .team p{font-size:22px;color:#020617;line-height:1.5;margin:0 auto}.template-about .content-block .main-content .team-item_photo{width:320px;height:320px;margin-bottom:24px}.template-about .content-block .main-content .team-item_photo img{object-fit:cover;border-radius:12px;width:100%;height:auto}.template-about .content-block .main-content .team-item_name{font-size:24px;line-height:1.5;align-items:center;justify-content:center;font-family:"Archivo Black",sans-serif;word-wrap:break-word}@media (max-width:768px){.template-about .content-block .main-content .team-item_name{font-size:18px}}.template-about .content-block .main-content .team-item_name .linkedin-block{display:flex;align-items:center;gap:8px}.template-about .content-block .main-content .team-item_name .linkedin-icon{width:24px;height:24px}.template-about .content-block .main-content .team-item_title{font-size:20px;line-height:1.5;word-wrap:break-word;margin-top:8px}@media (max-width:768px){.template-about .content-block .main-content .team-item_title{font-size:18px}}.template-about .content-block .main-content .team-item_email{font-size:18px;line-height:1.5;margin-bottom:8px}@media (max-width:768px){.template-about .content-block .main-content .team-item_email{font-size:18px}}.template-about .content-block .main-content .team-item_email a{color:#020617;text-decoration:none;transition:color .3s ease-in}.template-about .content-block .main-content .team-item_email a:hover{color:#4b5563}.template-about .content-block .main-content .vision{margin-bottom:72px;display:flex;flex-wrap:wrap}.template-about .content-block .main-content .vision h2{font-size:48px;margin-bottom:24px;color:#020617;text-transform:uppercase}@media (max-width:768px){.template-about .content-block .main-content .vision h2{font-size:36px}}.template-about .content-block .main-content .vision p{font-size:22px;color:#020617;line-height:1.6}@media (max-width:768px){.template-about .content-block .main-content .vision p{font-size:18px}}.template-about .content-block .main-content .vision .vision-item{flex:1;display:flex;flex-direction:column;gap:16px;border:3px solid #020617;margin:24px 0;padding:32px;border-radius:12px}.template-about .content-block .main-content .vision .vision-item h3{font-size:36px;color:#020617;text-transform:uppercase}@media (max-width:768px){.template-about .content-block .main-content .vision .vision-item h3{font-size:24px}}.template-about .content-block .main-content .vision .vision-item p{font-size:22px;color:#020617;line-height:1.5}@media (max-width:768px){.template-about .content-block .main-content .vision .vision-item p{font-size:18px}}.template-about .content-block .main-content .values{margin-bottom:72px;display:flex;flex-wrap:wrap;gap:12px}@media (max-width:768px){.template-about .content-block .main-content .values{margin-bottom:0}}.template-about .content-block .main-content .values h2{font-size:48px;margin-bottom:24px;color:#020617;text-transform:uppercase;width:100%}@media (max-width:768px){.template-about .content-block .main-content .values h2{font-size:36px}}.template-about .content-block .main-content .values .value-item{flex:1 1 calc(16% - 8px);padding:48px;background-color:#020617;border-radius:12px}.template-about .content-block .main-content .values .value-item h3{color:#f9edd4;margin-bottom:10px;text-transform:uppercase}.template-about .content-block .main-content .values .value-item p{font-size:22px;color:#fff;line-height:1.5}@media (max-width:768px){.template-about .content-block .main-content .values .value-item p{font-size:18px}}.template-about .content-block .main-content .introduction{margin-bottom:72px;display:flex;flex-direction:column;gap:72px}.template-about .content-block .main-content .introduction .intro-item{flex:1;margin-top:20px}.template-about .content-block .main-content .introduction .intro-item h3{font-size:64px;color:#020617;margin-bottom:16px;text-transform:uppercase}.template-about .content-block .main-content .introduction .intro-item p{font-size:22px;color:#020617;line-height:1.6;text-align:justify}.template-text .text-content{display:flex;flex-direction:column;gap:8px;margin-bottom:64px}.template-text .text-content .text-form-block{display:flex;flex-direction:column;margin:32px}.template-text .text-content .repeater-row{margin:0 auto;width:50%}@media (max-width:1280px){.template-text .text-content .repeater-row{width:72%}}.template-text .text-content .repeater-row h3{font-size:20px;margin-bottom:8px;font-family:Roboto,sans-serif}.template-text .text-content .repeater-row .repeater-description{font-size:16px;text-align:justify;line-height:1.6;font-family:Roboto,sans-serif}.template-text .text-content .repeater-row .repeater-description p{margin-bottom:16px}.template-text .text-content .repeater-row .repeater-description ol,.template-text .text-content .repeater-row .repeater-description ul{margin-bottom:8px;padding-left:20px;list-style-type:disc}.template-text .text-content .repeater-row .repeater-description ol li,.template-text .text-content .repeater-row .repeater-description ul li{margin-bottom:6px}.template-text .text-content .repeater-row .repeater-description a{text-decoration:underline}.template-text .text-content .repeater-row .repeater-description a:hover{text-decoration:none}.template-text .text-content .repeater-row .repeater-description strong{font-weight:700}.template-text .text-content .repeater-row .repeater-description em{font-style:italic}