

/* Start:/local/templates/iteco/styles.css?1744703541462*/
body section .container {
    margin: 80px 40px;
}

.cursor-pointer{
    cursor: pointer;
}

.gray-blocks .section-title + .solution-top-text{
    font-size: 24px;
}

.section-title p,
.gray-blocks .section-title + .solution-top-text p{
        margin: 0;
}
.we-help-list-items .l-link-info {
    display: none!important;
}

body section.solution-top {
    background: #0c1425 radial-gradient(circle, rgb(46, 57, 79) 0%, rgba(255, 255, 255, 0) 50%) !important;
}
/* End */


/* Start:/local/templates/iteco/template_styles.css?173469600250*/
body section .container {
    margin: 80px 40px;
}
/* End */


/* Start:/html/css/style.bundle.css?1750500171287020*/
@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:100;src:url(/html/css/../fonts/TTWellingtons-Thin.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:300;src:url(/html/css/../fonts/TTWellingtons-Light.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Light.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:900;src:url(/html/css/../fonts/TTWellingtons-Black.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Black.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTWellingtons-Bold.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:400;src:url(/html/css/../fonts/TTWellingtons-Regular.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:200;src:url(/html/css/../fonts/TTWellingtons-ExtraLight.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:300;src:url(/html/css/../fonts/SFUIDisplay-Black.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Black.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:600;src:url(/html/css/../fonts/TTWellingtons-DemiBold.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-DemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:500;src:url(/html/css/../fonts/TTWellingtons-Medium.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTWellingtons-ExtraBold.woff2) format("woff2"),url(/html/css/../fonts/TTWellingtons-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:400;src:url(/html/css/../fonts/SFUIDisplay-Regular.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:700;src:url(/html/css/../fonts/SFUIDisplay-Bold.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:900;src:url(/html/css/../fonts/SFUIDisplay-Heavy.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:300;src:url(/html/css/../fonts/SFUIDisplay-Light.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Light.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:500;src:url(/html/css/../fonts/SFUIDisplay-Medium.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:600;src:url(/html/css/../fonts/SFUIDisplay-Semibold.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:100;src:url(/html/css/../fonts/SFUIDisplay-Ultralight.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Ultralight.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:100;src:url(/html/css/../fonts/SFUIDisplay-Thin.woff2) format("woff2"),url(/html/css/../fonts/SFUIDisplay-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:700;src:url(/html/css/../fonts/SFUIText-Bold.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:300;src:url(/html/css/../fonts/SFUIText-Light.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Light.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:900;src:url(/html/css/../fonts/SFUIText-Heavy.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:400;src:url(/html/css/../fonts/SFUIText-Regular.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:500;src:url(/html/css/../fonts/SFUIText-Medium.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:600;src:url(/html/css/../fonts/SFUIText-Semibold.woff2) format("woff2"),url(/html/css/../fonts/SFUIText-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Object Sans;font-style:normal;font-weight:400;src:url(/html/css/../fonts/ObjectSans-Regular.woff2) format("woff2"),url(/html/css/../fonts/ObjectSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Object Sans;font-style:normal;font-weight:900;src:url(/html/css/../fonts/ObjectSans-Heavy.woff2) format("woff2"),url(/html/css/../fonts/ObjectSans-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:300;src:url(/html/css/../fonts/SFProDisplay-Light.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Light.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url(/html/css/../fonts/SFProDisplay-Ultralight.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Ultralight.woff) format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:300;src:url(/html/css/../fonts/Stem-Light.woff2) format("woff2"),url(/html/css/../fonts/Stem-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Stem ExtLt;font-style:normal;font-weight:200;src:url(/html/css/../fonts/Stem-ExtraLight.woff2) format("woff2"),url(/html/css/../fonts/Stem-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:700;src:url(/html/css/../fonts/Stem-Bold.woff2) format("woff2"),url(/html/css/../fonts/Stem-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:700;src:url(/html/css/../fonts/Stem-Regular.woff2) format("woff2"),url(/html/css/../fonts/Stem-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Stem Med;font-style:normal;font-weight:500;src:url(/html/css/../fonts/Stem-Medium.woff2) format("woff2"),url(/html/css/../fonts/Stem-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Stem SemLt;font-style:normal;font-weight:300;src:url(/html/css/../fonts/Stem-SemiLight.woff2) format("woff2"),url(/html/css/../fonts/Stem-SemiLight.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:900;src:url(/html/css/../fonts/TTFirsNeue-Black.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Black.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTFirsNeue-Bold.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:100;src:url(/html/css/../fonts/Stem-Thin.woff2) format("woff2"),url(/html/css/../fonts/Stem-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:600;src:url(/html/css/../fonts/TTFirsNeue-DemiBold.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-DemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:300;src:url(/html/css/../fonts/TTFirsNeue-Light.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Light.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTFirsNeue-ExtraBold.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:200;src:url(/html/css/../fonts/TTFirsNeue-ExtraLight.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:400;src:url(/html/css/../fonts/TTFirsNeue-Regular.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:500;src:url(/html/css/../fonts/TTFirsNeue-Medium.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:100;src:url(/html/css/../fonts/TTFirsNeue-Thin.woff2) format("woff2"),url(/html/css/../fonts/TTFirsNeue-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Neutral Face;font-style:normal;font-weight:400;src:url(/html/css/../fonts/NeutralFaceRegular.woff2) format("woff2"),url(/html/css/../fonts/NeutralFaceRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Neutral Face;font-style:normal;font-weight:700;src:url(/html/css/../fonts/NeutralFaceBold.woff2) format("woff2"),url(/html/css/../fonts/NeutralFaceBold.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/html/css/../fonts/SFProDisplay-Black.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Black.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/html/css/../fonts/SFProDisplay-Heavy.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/html/css/../fonts/SFProDisplay-Bold.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/html/css/../fonts/SFProDisplay-Light.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Light.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/html/css/../fonts/SFProDisplay-Medium.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/html/css/../fonts/SFProDisplay-Regular.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/html/css/../fonts/SFProDisplay-Semibold.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url(/html/css/../fonts/SFProDisplay-Thin.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces ExtBd;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTInterfaces-ExtraBold.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:700;src:url(/html/css/../fonts/TTInterfaces-Bold.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces ExtLt;font-style:normal;font-weight:200;src:url(/html/css/../fonts/TTInterfaces-ExtraLight.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:900;src:url(/html/css/../fonts/TTInterfaces-Black.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Black.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/html/css/../fonts/SFProDisplay-Ultralight.woff2) format("woff2"),url(/html/css/../fonts/SFProDisplay-Ultralight.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Text;font-style:normal;font-weight:700;src:url(/html/css/../fonts/SFProText-Bold.woff2) format("woff2"),url(/html/css/../fonts/SFProText-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:400;src:url(/html/css/../fonts/TTInterfaces-Regular.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:300;src:url(/html/css/../fonts/TTInterfaces-Light.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Light.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces Med;font-style:normal;font-weight:500;src:url(/html/css/../fonts/TTInterfaces-Medium.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:100;src:url(/html/css/../fonts/TTInterfaces-Thin.woff2) format("woff2"),url(/html/css/../fonts/TTInterfaces-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:900;src:url(/html/css/../fonts/VisueltPro-Black.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:100;src:url(/html/css/../fonts/VisueltPro-Thin.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:200;src:url(/html/css/../fonts/VisueltPro-ExtraLight.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:300;src:url(/html/css/../fonts/VisueltPro-Light.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:700;src:url(/html/css/../fonts/VisueltPro-Bold.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:500;src:url(/html/css/../fonts/VisueltPro-Medium.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:400;src:url(/html/css/../fonts/VisueltPro-Regular.woff2) format("woff2"),url(/html/css/../fonts/VisueltPro-Regular.woff) format("woff")}@media screen and (max-width:800px){html{overflow-x:hidden}}@keyframes showContent{to{opacity:1;transform:translateY(0)}}.landing-edit-mode .page-content:first-child{display:block}.landing-edit-mode .solution-way{display:block!important}.page-content{display:none}.page-content.active{display:block}body{background:#fff;color:#5b6076;font-family:TT Wellingtons;font-size:16px;font-weight:500;line-height:26px;margin:0;padding:0}@media screen and (max-width:800px){body{overflow-x:hidden;width:100%}body .hide-on-mobile{display:none!important}}body #detect-height{height:100%;position:fixed}body .red-button{-webkit-overflow-scrolling:touch;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative;transition:all .3s linear;white-space:nowrap}body .red-button i{color:#fff;display:block;font-style:normal;position:relative}body .red-button:before{background:linear-gradient(92.45deg,#ff9400,#f60);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s linear;width:100%}body .red-button:hover:before{opacity:1}body .glass-button:hover{background:rgba(255,255,255,.21)!important}body .gray-button:hover{background:#e3e6e8!important}body .white-button:hover{background:#ccc!important}body h2{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:100%;margin:0 0 56px;padding:0}@media screen and (max-width:800px){body h2{font-size:32px;font-weight:500;line-height:100%}}body h4{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin:0 0 8px;padding:0}@media screen and (max-width:800px){body h4{font-size:18px;font-weight:600;line-height:120%}}body #main-menu{background:linear-gradient(0deg,#0c1425,#0c1425),linear-gradient(0deg,#1f2b42,#1f2b42),#fff;display:block;height:100%;left:-440px;position:fixed;top:0;transition:all .4s ease-out;width:430px;z-index:100}body #main-menu .menu-mobile-logo{display:none}body #main-menu.active{left:0}@media screen and (max-width:800px){body #main-menu{max-width:440px;width:100vw}body #main-menu .menu-mobile-logo{display:block}body #main-menu .menu-desktop-logo{display:none}}body #main-menu #main-menu-header{align-items:center;border-bottom:1px solid rgba(255,255,255,.12);box-sizing:border-box;display:flex;gap:24px;height:70px;padding-left:20px;position:relative;width:100%}body #main-menu #main-menu-header #close-menu{background:rgba(243,243,243,.15) url(/html/css/../img/close.svg) no-repeat 50% 50%;border-radius:16px;cursor:pointer;display:block;height:40px;position:relative;width:40px}body #main-menu #main-menu-header #close-menu:hover{background-color:rgba(255,255,255,.21)}@media screen and (max-width:800px){body #main-menu #main-menu-header #close-menu{height:48px;position:absolute;right:16px;top:11px;width:48px}}body #main-menu #main-menu-mobile-items{align-items:flex-start;display:none;flex-direction:column;height:calc(100vh - 240px);margin-left:20px;overflow-y:scroll;padding-top:20px;position:relative}body #main-menu #main-menu-mobile-items .open-menu-list-items{display:none}body #main-menu #main-menu-mobile-items .open-menu-list-items span{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;display:block;font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:140%;margin-bottom:19px;opacity:.8;position:relative}body #main-menu #main-menu-mobile-items .open-menu-list-items a{font-feature-settings:"pnum" on,"lnum" on;color:#fff;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:14px;position:relative}body #main-menu #main-menu-mobile-items a{color:#b8c0cf;display:block;font-size:24px;font-weight:400;letter-spacing:-.04em;line-height:44px;position:relative;text-decoration:none}body #main-menu #main-menu-mobile-items a svg{display:inline-block;position:relative;top:-2px;vertical-align:middle}body #main-menu #main-menu-mobile-items a.active svg{transform:rotate(180deg)}body #main-menu #main-menu-mobile-items a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}@media screen and (max-width:800px){body #main-menu #main-menu-mobile-items a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#fff;-webkit-background-clip:text;background-clip:text}}body #main-menu #mobile-menu-footer{background:#0f192e;bottom:0;box-sizing:border-box;display:none;flex-wrap:wrap;height:150px;justify-content:space-between;left:0;padding:24px 20px 0;position:absolute;width:100%}body #main-menu #mobile-menu-footer a{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:22px;text-decoration:none}body #main-menu #mobile-menu-footer a img{display:inline-block;margin-right:4px;position:relative;top:-2px;vertical-align:middle;width:16px}body #main-menu #mobile-menu-footer .menu-auth{font-feature-settings:"pnum" on,"lnum" on;background:#fff;border-radius:16px;color:#0c1426;display:block;font-size:16px;font-weight:600;height:56px;letter-spacing:-.02em;line-height:56px;margin-top:2px;position:relative;text-align:center;text-decoration:none;width:100%}@media screen and (max-width:800px){body #main-menu #main-menu-items{display:none!important}body #main-menu #main-menu-mobile-items,body #main-menu #mobile-menu-footer{display:flex}}body #main-menu #main-menu-items{align-items:flex-start;display:flex;flex-direction:column;margin-left:20px;margin-top:35px;position:relative}body #main-menu #main-menu-items a{color:#b8c0cf;display:block;font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:61px;position:relative;text-decoration:none}body #main-menu #main-menu-items a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body header{align-items:center;animation:showContent 1s cubic-bezier(.17,.67,.42,.96) forwards;background:rgba(255,255,255,0);box-sizing:border-box;display:flex;height:70px;justify-content:space-between;opacity:0;padding:0 20px;position:fixed;top:0;transform:translateY(-70px);transition:background-color .2s linear;width:100%;z-index:1}@media screen and (max-width:800px){body header{display:block;padding:0 20px}}body header.darkbg{background:#0f192e!important}body header.whitebg{background:#fff}body header.whitebg .header-right a{color:#5b6076}body header.whitebg .header-right a.auth-btn{background:#0f192e;color:#fff}body header.whitebg .header-right a.auth-btn:hover{background:linear-gradient(92.45deg,#f60,#ff9400)}body header.whitebg .header-right a.auth-btn:hover span{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:unset;color:#fff!important}body header.whitebg .header-right a.auth-btn span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#fff;-webkit-background-clip:text;background-clip:text}body header.whitebg .header-left #burger{background:rgba(226,228,233,.5)}body header.whitebg .header-left #burger svg path{stroke:#121630}body header.whitebg .header-left .header-selects .header-select{color:#5b6076}body header.whitebg .header-left .header-selects .header-select svg path{fill:#5b6076}body header.whitebg .header-left #header-logo:after{opacity:1}body header.whitebgalways{background:linear-gradient(180deg,#fff,rgba(255,255,255,0));transition:all .3s linear}body header.whitebgalways.scrolled{background:#fff}body header.whitebgalways .header-right a{color:#5b6076}body header.whitebgalways .header-right a.auth-btn{background:#0f192e;color:#fff}body header.whitebgalways .header-right a.auth-btn:hover{background:linear-gradient(92.45deg,#f60,#ff9400)}body header.whitebgalways .header-right a.auth-btn:hover span{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:unset;color:#fff!important}body header.whitebgalways .header-right a.auth-btn span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#fff;-webkit-background-clip:text;background-clip:text}body header.whitebgalways .header-left #burger{background:rgba(226,228,233,.5)}body header.whitebgalways .header-left #burger svg path{stroke:#121630}body header.whitebgalways .header-left .header-selects .header-select{color:#5b6076}body header.whitebgalways .header-left .header-selects .header-select:first-child{border-right:1px solid rgba(0,0,0,.08)}body header.whitebgalways .header-left .header-selects .header-select svg path{fill:#5b6076}body header.whitebgalways .header-left #header-logo:after{opacity:1}body header.whitebgalways.darkbg .header-left #header-logo:after{opacity:0}body header.whitebgalways.darkbg .header-left .header-selects .header-select{color:#fff}body header.whitebgalways.darkbg .header-left .header-selects .header-select svg path{fill:#fff}body header.whitebgalways.darkbg .header-right a{color:#b8c0cf}body header.whitebgalways.darkbg .header-right a.auth-btn{background:#fff}body header.whitebgalways.darkbg .header-right a.auth-btn:hover{background:linear-gradient(92.45deg,#f60,#ff9400)}body header.whitebgalways.darkbg .header-right a.auth-btn:hover span{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:unset;color:#fff!important}body header.whitebgalways.darkbg .header-right a.auth-btn span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body header .header-left{align-items:center;display:flex;font-size:0;gap:24px;line-height:0;position:relative}body header .header-left #header-logo{background:url(/html/css/../img/logo_rastr.webp) no-repeat;background-size:100% 100%;display:block;height:23px;position:relative;width:114px}body header .header-left #header-logo:after{background:url(/html/css/../img/logo_dark_rastr.webp) no-repeat;background-size:100% 100%;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s linear;width:100%}@media screen and (max-width:800px){body header .header-left{height:70px}}body header .header-left #burger{align-items:center;background:rgba(243,243,243,.15);border-radius:16px;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s linear;width:40px}body header .header-left #burger:hover{background-color:rgba(255,255,255,.21)}@media screen and (max-width:800px){body header .header-left #burger{height:48px;left:auto;position:absolute;right:0;top:11px;width:48px}}body header .header-left .header-selects{border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 8px 104px rgba(0,0,0,.08);box-sizing:border-box;display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;width:246px}@media screen and (max-width:800px){body header .header-left .header-selects{display:none}}body header .header-left .header-selects .header-select{align-items:center;box-sizing:border-box;color:#b8c0cf;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:20px;padding-left:8px;position:relative;width:50%}body header .header-left .header-selects .header-select.active,body header .header-left .header-selects .header-select:hover{background:rgba(255,255,255,.1)}body header .header-left .header-selects .header-select.active svg{transform:rotate(180deg)}body header .header-left .header-selects .header-select svg path{transition:all .2s linear}body header .header-left .header-selects .header-select:first-child{border-right:1px solid rgba(255,255,255,.08)}body header .header-right{align-items:center;display:flex;gap:20px;position:relative}@media screen and (max-width:800px){body header .header-right{display:flex;flex-direction:column-reverse;gap:0;position:absolute;right:84px;text-align:right;top:21px}}body header .header-right .header-divider{background:#fff;display:block;height:20px;opacity:.08;position:relative;width:1px}@media screen and (max-width:800px){body header .header-right .header-divider{display:none}}body header .header-right a{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;display:block;font-size:14px;font-weight:600;line-height:20px;position:relative;text-decoration:none;transition:all .2s linear}@media screen and (max-width:800px){body header .header-right a{font-size:12px;line-height:16px}}body header .header-right a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body header .header-right a.auth-btn{background:#fff;border-radius:16px;line-height:40px;padding:0 20px}@media screen and (max-width:800px){body header .header-right a.auth-btn{display:none}}body header .header-right a.auth-btn:hover{background:linear-gradient(92.45deg,#f60,#ff9400)}body header .header-right a.auth-btn:hover span{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:unset;color:#fff!important}body header .header-right a.auth-btn span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body #open-header-menu{position:fixed;z-index:100}body #open-header-menu .open-header-menu{background:#0f192e;border-top:1px solid rgba(255,255,255,.12);box-sizing:border-box;display:none;justify-content:space-between;left:0;padding:32px 20px;position:fixed;top:70px;width:100%}body #open-header-menu .open-header-menu.active{display:flex}body #open-header-menu .open-header-menu .open-header-menu-text{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:16px;font-weight:500;line-height:160%;margin-right:4.7%;position:relative;width:23.2%}body #open-header-menu .open-header-menu .open-header-menu-items{display:flex;flex-direction:column;margin-right:1.25%;position:relative;width:22.1%}body #open-header-menu .open-header-menu .open-header-menu-items a{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;margin-bottom:16px;text-decoration:none}body #open-header-menu .open-header-menu .open-header-menu-items a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body footer{background:#0c1425 url(/html/css/../img/footer.jpg) no-repeat 50% 50%;background-size:cover;display:block;min-height:500px;position:relative}@media screen and (max-width:800px){body footer{padding-bottom:24px}}body footer .container{display:flex;justify-content:space-between;padding:0 40px}@media screen and (max-width:800px){body footer .container{display:block;padding:0 16px}}body footer .container .subscribe{white-space:nowrap}@media screen and (max-width:800px){body footer .container .subscribe{white-space:normal}}body footer .container:first-child{align-items:center;border-bottom:1px solid rgba(255,255,255,.16);height:176px}@media screen and (max-width:800px){body footer .container:first-child{height:auto;padding-top:56px}}body footer .container:first-child span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:140%}@media screen and (max-width:800px){body footer .container:first-child span{font-size:24px;line-height:28px;margin-bottom:20px}}body footer .container:first-child input{background:none;border:1.5px solid rgba(255,255,255,.16);border-radius:16px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;height:64px;line-height:160%;outline:none;padding:0 16px;width:298px}body footer .container:first-child input::-webkit-input-placeholder{color:#b8c0cf}body footer .container:first-child input:focus,body footer .container:first-child input:hover{border:1.5px solid rgba(255,255,255,.92)}@media screen and (max-width:800px){body footer .container:first-child input{height:56px;margin-bottom:16px;margin-top:20px;width:100%}}body footer .container:first-child button{background:#3e485b;border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:25px;margin-left:8px;outline:none;width:181px}@media screen and (max-width:800px){body footer .container:first-child button{font-size:16px;height:56px;margin-bottom:50px;margin-left:0;width:100%}}body footer .container:first-child button:hover{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:rgba(255,255,255,.21)}body footer .container:nth-child(2){align-items:center;margin:56px 0}@media screen and (max-width:800px){body footer .container:nth-child(2){margin:50px 0}}body footer .container:nth-child(2) .footer-contacts{align-items:center;display:flex;gap:20px;justify-content:space-between;position:relative}@media screen and (max-width:800px){body footer .container:nth-child(2) .footer-contacts{align-items:flex-start;flex-direction:column;gap:16px;margin-top:40px}}body footer .container:nth-child(2) .footer-contacts a{font-feature-settings:"pnum" on,"lnum" on;color:#fff;font-size:16px;font-weight:600;line-height:125%;text-decoration:none}body footer .container:nth-child(2) .footer-contacts a img{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}body footer .container:nth-child(2) .footer-contacts .footer-social{display:flex;gap:4px;justify-content:space-between;margin-left:31px;position:relative}@media screen and (max-width:800px){body footer .container:nth-child(2) .footer-contacts .footer-social{margin-left:0}}body footer .container:nth-child(2) .footer-contacts .footer-social a{align-items:center;background:#3e485b;border-radius:16px;display:flex;height:48px;justify-content:center;position:relative;width:48px}body footer .container:nth-child(2) .footer-contacts .footer-social a:hover{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:rgba(255,255,255,.21)}body footer .container.mobile-links-block{display:none}@media screen and (max-width:800px){body footer .container.mobile-links-block{display:flex;flex-direction:column;gap:0}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:24px;font-weight:500;letter-spacing:-.06em;line-height:40px;margin-bottom:8px}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-title svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items{display:none;flex-direction:column;gap:14px;margin-bottom:16px;position:relative}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items a{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff;font-size:16px;line-height:25px;margin-bottom:0;text-decoration:none}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion .footer-link-accordion-title{color:#fff;cursor:pointer;font-size:16px;font-weight:500;text-decoration:none}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion .footer-link-accordion-title svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion .footer-link-accordion-links{display:none;flex-direction:column;gap:6px;margin-top:6px;padding-left:16px;position:relative}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion .footer-link-accordion-links a{color:#b8c0cf;font-weight:500;opacity:.7;text-decoration:none}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion .footer-link-accordion-links a:hover{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion.active .footer-link-accordion-title svg{transform:rotate(180deg)}body footer .container.mobile-links-block .mobile-accordion .mobile-accordion-items .footer-link-accordion.active .footer-link-accordion-links{display:flex;gap:6px}body footer .container.mobile-links-block .mobile-accordion.active .mobile-accordion-title svg{transform:rotate(180deg)}body footer .container.mobile-links-block .mobile-accordion.active .mobile-accordion-items{display:flex}body footer .container.mobile-links-block a{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:24px;font-weight:500;line-height:40px;margin-bottom:8px}body footer .container.mobile-links-block a svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}}body footer .container.links-block{font-feature-settings:"pnum" on,"lnum" on;flex-wrap:wrap;font-size:14px;font-weight:600;gap:16px;justify-content:flex-start;line-height:20px;margin-bottom:56px}@media screen and (max-width:800px){body footer .container.links-block{display:none}}body footer .container.links-block span{color:#636979;display:block;position:relative;width:100%}body footer .container.links-block .footer-link{display:flex;flex-direction:column;gap:16px;position:relative;width:calc(33.333% - 14px)}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-title{color:#b8c0cf;cursor:pointer;font-weight:500;text-decoration:none}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-title:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-title:hover svg path{fill:#ff9400}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-title svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-links{display:none;flex-direction:column;gap:6px;margin-top:6px;position:relative}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-links a{color:#b8c0cf;font-weight:500;opacity:.7;text-decoration:none}body footer .container.links-block .footer-link .footer-link-accordion .footer-link-accordion-links a:hover{-webkit-text-fill-color:initial;text-fill-color:none;background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff}body footer .container.links-block .footer-link .footer-link-accordion.active .footer-link-accordion-title svg{transform:rotate(180deg)}body footer .container.links-block .footer-link .footer-link-accordion.active .footer-link-accordion-links{display:flex;gap:6px}body footer .container.links-block .footer-link a{color:#b8c0cf;font-weight:500;text-decoration:none}body footer .container.links-block .footer-link a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body footer .container.links-block .footer-link a:hover svg path{fill:#ff9400}body footer .container.links-block .footer-link a svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body footer .container:last-child{align-items:center;border-top:1px solid rgba(255,255,255,.16);font-size:14px;font-weight:600;gap:32px;height:79px;justify-content:flex-start;line-height:20px}@media screen and (max-width:800px){body footer .container:last-child{border:none;flex-direction:column;height:auto;margin-top:40px}}body footer .container:last-child a{color:#636979;display:block;position:relative;text-decoration:none}@media screen and (max-width:800px){body footer .container:last-child a{margin-top:12px}}body footer .container:last-child a:hover{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body footer .container:last-child a:hover svg path{fill:#ff9400}body footer .container:last-child a.created-by{display:block;position:absolute;right:40px}@media screen and (max-width:800px){body footer .container:last-child a.created-by{left:0;margin-top:24px;position:relative;right:auto}}body footer .container:last-child a.created-by svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body .overflow-section,body section{overflow-x:hidden}body section{box-sizing:content-box;display:block;position:relative}body section .landing-ui-panel{display:none}body section#create-machine .container{margin-bottom:40px;margin-top:0}@media screen and (max-width:800px){body section#create-machine .container{margin-top:40px}}body section#create-machine .container .section-title{font-size:32px}body section#create-machine .container button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;display:inherit;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:25px;margin:0 auto;outline:none;width:220px}body section.home-top{align-items:center;background:#0f192e url(/html/css/../img/home/bg.png) no-repeat 50% 50%;background-size:cover;display:flex;height:100vh;justify-content:center}body section.home-top #home-top-back{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}body section.home-top #home-top-back .cube-scroll{display:block;position:relative}body section.home-top #home-top-back .cube1{display:block;position:absolute;right:83.28%;top:-1.68%;transition:transform .8s ease-out;width:47.42%}body section.home-top #home-top-back .cube1 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(160px);width:100%}body section.home-top #home-top-back .cube2{display:block;left:15.47%;position:absolute;top:20.5%;width:69.06%}body section.home-top #home-top-back .cube2 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(170px);width:100%}body section.home-top #home-top-back .cube3{display:block;left:35%;position:absolute;top:-8.42%;transition:transform .8s ease-out;width:94.45%}body section.home-top #home-top-back .cube3 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(100px);width:100%}body section.home-top #home-top-back .duga1{display:block;height:106%;position:absolute;right:72.73%;top:33.84%;transition:transform .8s ease-out}body section.home-top #home-top-back .duga1 img{animation:showContent 1s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;height:100%;opacity:0;position:relative;transform:translateY(0)}body section.home-top #home-top-back .duga1.duga12{right:74.76%;top:28.23%;transition:none}body section.home-top #home-top-back .duga1.duga13{right:75.46%;top:23.17%}body section.home-top #home-top-back .duga2{display:block;height:89.46%;left:87.5%;position:absolute;top:-8.28%;transition:transform .8s ease-out}body section.home-top #home-top-back .duga2 img{animation:showContent 1s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;height:100%;opacity:0;position:relative;transform:translateY(0)}body section.home-top #home-top-back .duga2.duga22{left:86.95%;top:-4.07%;transition:none}body section.home-top #home-top-back .duga2.duga23{left:85.31%;top:.56%}@media screen and (max-width:800px){body section.home-top{background:#0f192e url(/html/css/../img/mobile_top_bg.png) no-repeat 50% 50%;background-size:cover}body section.home-top #home-top-back{display:none}}body section.home-top .home-top-content{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;color:#b8c0cf;display:block;opacity:0;position:relative;text-align:center;transform:translateY(100px)}@media screen and (max-width:800px){body section.home-top .home-top-content{bottom:32px;box-sizing:border-box;padding:0 16px;position:absolute;text-align:left;width:100%}}body section.home-top .home-top-content h1 .home-top__title[data-small="[0]"]{font-size:60px;line-height:110%}@media screen and (max-width:800px){body section.home-top .home-top-content h1 .home-top__title[data-small="[0]"]{font-size:30px;line-height:110%}}body section.home-top .home-top-content b{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:24px;padding:10px;position:relative;text-align:center}@media screen and (max-width:800px){body section.home-top .home-top-content b{font-size:54px;line-height:54px;padding:0;text-align:left}}body section.home-top .home-top-content .home-top-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:40px;position:relative}@media screen and (max-width:800px){body section.home-top .home-top-content .home-top-buttons{display:block;width:100%}}body section.home-top .home-top-content .home-top-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center;text-decoration:none;width:261px}@media screen and (max-width:800px){body section.home-top .home-top-content .home-top-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section.home-top .home-top-content .home-top-buttons a:nth-child(2){background:#3e485b;width:220px}body section.home-top .home-top-content .home-top-buttons a:nth-child(2):hover{background:rgba(255,255,255,.21)}@media screen and (max-width:800px){body section.home-top .home-top-content .home-top-buttons a:nth-child(2){width:100%}}body section#bookmarks .container{display:flex;gap:32px;justify-content:center;margin:80px 0 60px}body section#bookmarks .container.no-margin{margin-bottom:0}@media screen and (max-width:800px){body section#bookmarks .container{display:block;margin:30px 0;overflow-x:scroll;white-space:nowrap}body section#bookmarks .container::-webkit-scrollbar{display:none}body section#bookmarks .container a{display:inline-block!important;font-size:16px;margin:0 16px 40px!important}body section#bookmarks .container a span{padding-bottom:8px!important}}body section#bookmarks .container a{cursor:pointer;display:block;margin-bottom:32px;opacity:.5;position:relative;text-decoration:none}body section#bookmarks .container a span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;padding-bottom:16px;position:relative;text-align:center}@media screen and (max-width:800px){body section#bookmarks .container a span{font-size:16px}}body section#bookmarks .container a:after{background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:3px;bottom:0;content:"";display:none;height:3px;position:absolute;width:100%}body section#bookmarks .container a.active{opacity:1}body section#bookmarks .container a.active:after{display:block}body section#bookmarks .container a:hover{opacity:1}body section.solution-top{align-items:center;background:#0f192e url(/html/css/../img/home/bg.png) no-repeat 50% 50%;background-size:cover;display:flex;height:100vh;justify-content:center}body section.solution-top #solution-top-back .cube-scroll{display:block;position:relative}body section.solution-top #solution-top-back.solution-top-back1 .cube1{display:block;left:-26.95%;position:absolute;top:-18%;width:81.9%}body section.solution-top #solution-top-back.solution-top-back1 .cube3{display:block;left:35%;position:absolute;top:21.58%;transition:transform .8s ease-out;width:105.7%}body section.solution-top #solution-top-back.solution-top-back2 .cube1{display:block;left:-7.95%;position:absolute;top:2%;width:81.9%}body section.solution-top #solution-top-back.solution-top-back2 .cube3{display:block;left:18%;position:absolute;top:-48.42%;transition:transform .8s ease-out;width:137.18%}body section.solution-top #solution-top-back.solution-top-back3 .cube1{display:block;left:-27.95%;position:absolute;top:-8%;width:81.9%}body section.solution-top #solution-top-back.solution-top-back3 .cube3{display:block;left:32%;position:absolute;top:-26.42%;transition:transform .8s ease-out;width:105.7%}body section.solution-top #solution-top-back.solution-top-back4 .cube1{display:block;left:-34.95%;position:absolute;top:-38%;width:81.9%}body section.solution-top #solution-top-back.solution-top-back4 .cube3{display:block;left:32%;position:absolute;top:24.58%;transition:transform .8s ease-out;width:105.7%}body section.solution-top #solution-top-back.solution-top-back5 .cube1{display:block;left:-47.95%;position:absolute;top:2%;width:100.85%}body section.solution-top #solution-top-back.solution-top-back5 .cube2{display:block;left:-10.95%;position:absolute;top:14%;width:81.9%}body section.solution-top #solution-top-back.solution-top-back5 .cube3{display:block;left:45%;position:absolute;top:-6.42%;transition:transform .8s ease-out;width:113.7%}body section.solution-top #solution-top-back.solution-top-back6 .cube1{display:block;left:-71.95%;position:absolute;top:-7%;width:113.7%}body section.solution-top #solution-top-back.solution-top-back6 .cube2{display:block;left:-24.95%;position:absolute;top:calc(50% - 106vh);width:136.9%}body section.solution-top #solution-top-back.solution-top-back6 .cube3{display:block;left:57%;position:absolute;top:.58%;transition:transform .8s ease-out;width:113.7%}body section.solution-top #solution-top-back.solution-top-back7 .cube1{display:block;left:-32.95%;position:absolute;top:0;width:67.73%}body section.solution-top #solution-top-back.solution-top-back7 .cube3{display:block;left:35%;position:absolute;top:17.58%;transition:transform .8s ease-out;width:113.7%}body section.solution-top #solution-top-back.solution-top-back8 .cube1{display:block;left:-30.95%;position:absolute;top:27%;width:71.7%}body section.solution-top #solution-top-back.solution-top-back8 .cube2{display:block;left:14.05%;position:absolute;top:calc(50% - 76vh);width:86.9%}body section.solution-top #solution-top-back.solution-top-back8 .cube3{display:block;left:47%;position:absolute;top:calc(50% - 76vh);transition:transform .8s ease-out;width:113.7%}body section.solution-top #solution-top-back .cube1{display:block;position:absolute;right:83.28%;top:-1.68%;transition:transform .8s ease-out;width:47.42%}body section.solution-top #solution-top-back .cube1 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(160px);width:100%}body section.solution-top #solution-top-back .cube2{display:block;left:15.47%;position:absolute;top:20.5%;width:69.06%}body section.solution-top #solution-top-back .cube2 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(170px);width:100%}body section.solution-top #solution-top-back .cube3{display:block;left:35%;position:absolute;top:-8.42%;transition:transform .8s ease-out;width:94.45%}body section.solution-top #solution-top-back .cube3 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(100px);width:100%}body section.solution-top #solution-top-back{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:800px){body section.solution-top{background:#0f192e url(/html/css/../img/mobile_top_bg.png) no-repeat 50% 50%;background-size:cover}body section.solution-top #solution-top-back{display:none}}body section.solution-top .solution-top-content{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;color:#b8c0cf;display:block;opacity:0;position:relative;text-align:center;transform:translateY(100px)}body section.solution-top .solution-top-content .solution-after-buttons{margin-top:40px}@media screen and (max-width:800px){body section.solution-top .solution-top-content{box-sizing:border-box;padding:45px 16px 0;position:relative;text-align:left;width:100%}body section.solution-top .solution-top-content b{word-break:break-all}body section.solution-top .solution-top-content br{content:" ";display:inline-block;width:4px}}body section.solution-top .solution-top-content #solution-tumbler{align-items:center;backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(94.71deg,rgba(243,243,243,.1),rgba(243,243,243,.08));border-radius:16px;box-sizing:border-box;display:flex;height:48px;justify-content:space-between;margin:0 auto 56px;padding:6px;position:relative;width:295px}@media screen and (max-width:800px){body section.solution-top .solution-top-content #solution-tumbler{height:45px;margin:0 0 34px;width:270px}}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler{font-feature-settings:"pnum" on,"lnum" on;border-radius:12px;color:#b8c0cf;cursor:pointer;display:block;font-size:14px;font-weight:600;height:36px;letter-spacing:-.02em;line-height:36px;position:relative;text-align:center;width:136px}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler:nth-child(2){width:145px}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler:hover .tooltip{visibility:visible}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler .tooltip{font-feature-settings:"pnum" on,"lnum" on;backdrop-filter:blur(47.5px);background:linear-gradient(94.71deg,rgba(243,243,243,.1),rgba(243,243,243,.08));border-radius:16px 0 16px 16px;box-shadow:0 2px 40px rgba(0,0,0,.16);box-sizing:border-box;color:#b8c0cf;display:block;font-size:14px;font-weight:600;height:72px;letter-spacing:-.02em;line-height:140%;padding:16px;position:absolute;right:19px;text-align:left;top:48px;visibility:hidden;width:315px}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler .tooltip.white-tooltip{backdrop-filter:blur(47.5px);background:linear-gradient(94.71deg,rgba(255,255,255,.6),rgba(255,255,255,.6));box-shadow:0 2px 40px rgba(0,0,0,.07);color:#5b6076}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler:nth-child(2) .tooltip{border-radius:0 16px 16px 16px;right:-288px}@media screen and (max-width:800px){body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler{font-size:12px;height:33px;line-height:33px;width:129px}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler .tooltip{display:none}}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler img{display:inline-block;margin-left:3px;position:relative;top:0;vertical-align:middle}body section.solution-top .solution-top-content #solution-tumbler .solution-tumbler.active{background:#4e5369;color:#fff}body section.solution-top .solution-top-content b{-webkit-text-fill-color:transparent;text-fill-color:transparent;font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:24px;padding:10px;position:relative;text-align:center}body section.solution-top .solution-top-content b span{display:none}@media screen and (max-width:800px){body section.solution-top .solution-top-content b{font-size:52px;line-height:56px;padding:0;text-align:left}body section.solution-top .solution-top-content b span{display:inline-block}body section.solution-top .solution-top-content b.mobile-wordbreak{margin-right:-10px;word-break:break-all}body section.solution-top .solution-top-content b br{content:" ";display:inline-block;width:14px}}body section.solution-top .solution-top-content .solution-top-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:40px;position:relative}@media screen and (max-width:800px){body section.solution-top .solution-top-content .solution-top-buttons{display:block;width:100%}}body section.solution-top .solution-top-content .solution-top-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center;text-decoration:none;width:261px}body section.solution-top .solution-top-content .solution-top-buttons a[data-hide="[]"]{display:none}@media screen and (max-width:800px){body section.solution-top .solution-top-content .solution-top-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%!important}}body section.solution-top .solution-top-content .solution-top-buttons a.test-button{background:#3e485b;color:#fff;width:212px}@media screen and (max-width:800px){body section.solution-top .solution-top-content .solution-top-buttons a.test-button{width:100%!important}}body section.document-top{align-items:center;background:#0f192e url(/html/css/../img/doctop.jpg) no-repeat 50% 50%;background-size:cover;display:flex;height:506px;justify-content:center;margin-bottom:120px}@media screen and (max-width:800px){body section.document-top{margin-bottom:50px}}body section.document-top .solution-top-content{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;color:#b8c0cf;display:block;opacity:0;position:relative;text-align:center;transform:translateY(100px)}body section.document-top .solution-top-content .solution-after-buttons{margin-top:40px}@media screen and (max-width:800px){body section.document-top .solution-top-content{box-sizing:border-box;padding:45px 16px 0;position:relative;text-align:left;width:100%}body section.document-top .solution-top-content b{word-break:break-all}body section.document-top .solution-top-content br{content:" ";display:inline-block;width:4px}}body section.document-top .solution-top-content b{-webkit-text-fill-color:transparent;text-fill-color:transparent;font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:24px;padding:10px;position:relative;text-align:center}body section.document-top .solution-top-content b span{display:none}@media screen and (max-width:800px){body section.document-top .solution-top-content b{font-size:52px;line-height:56px;padding:0;text-align:left}body section.document-top .solution-top-content b span{display:inline-block}body section.document-top .solution-top-content b.mobile-wordbreak{margin-right:-10px;word-break:break-all}body section.document-top .solution-top-content b br{content:" ";display:inline-block;width:14px}}body section.documents{display:block;position:relative}body section.documents .container{margin-top:0}body section.documents .container .documents-title{font-size:24px;font-style:normal;font-weight:600;letter-spacing:-1.44px;line-height:24px;margin-bottom:30px;position:relative}body section.documents .container .documents-list{display:flex;flex-wrap:wrap;font-size:0;gap:40px;justify-content:space-between;margin-bottom:70px;position:relative}@media screen and (max-width:800px){body section.documents .container .documents-list{flex-direction:column;margin-bottom:40px}}body section.documents .container .documents-list .documents-list-item{align-items:center;color:#121630;display:flex;gap:16px;justify-content:flex-start;position:relative;text-decoration:none;width:calc(50% - 40px)}@media screen and (max-width:800px){body section.documents .container .documents-list .documents-list-item{width:auto}body section.documents .container .documents-list .documents-list-item img{width:30px}}body section.documents .container .documents-list .documents-list-item span{font-size:18px;font-style:normal;font-weight:300;letter-spacing:-.72px;line-height:22px}body section.faq-section{align-items:center;display:flex;justify-content:center;position:relative}body section.faq-section .container{margin-top:0;max-width:1210px;width:calc(100% - 40px)}body section.faq-section .container .faq-item{background:#f5f6f7;border-radius:16px;box-sizing:border-box;display:block;margin-bottom:10px;position:relative}body section.faq-section .container .faq-item .faq-title{font-feature-settings:"pnum" on,"lnum" on;border-radius:16px;box-sizing:border-box;color:#121630;cursor:pointer;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;padding:30px 60px 30px 30px;position:relative}body section.faq-section .container .faq-item .faq-title:hover{background:rgba(0,0,0,.02)}body section.faq-section .container .faq-item .faq-title:after{background:url(/html/css/../img/drop_next_big.svg) no-repeat;background-size:cover;content:"";display:block;height:24px;position:absolute;right:24px;top:calc(50% - 12px);width:24px}body section.faq-section .container .faq-item .faq-text{box-sizing:border-box;display:none;padding:10px 30px 30px;position:relative}body section.faq-section .container .faq-item.active .faq-title:after{transform:rotate(90deg)}body section.faq-section .container .faq-item.active .faq-text{display:block}@media screen and (max-width:800px){body section.faq-section .container .faq-item{width:auto}body section.faq-section .container .faq-item img{width:30px}}body section.logo-block-section{align-items:flex-start;display:flex;justify-content:center;position:relative}body section.logo-block-section.four-logo .container{width:1005px}body section.logo-block-section.four-logo .container .logo-block-list{gap:0}body section.logo-block-section.four-logo .container .logo-block-list .logo-block-item{justify-content:center;width:25%}@media screen and (max-width:800px){body section.logo-block-section.four-logo .container .logo-block-list .logo-block-item{width:calc(50% - 5px)}}body section.logo-block-section.four-logo .container .logo-block-list .logo-block-item .logo-block-item-gray{padding:15px}@media screen and (max-width:800px){body section.logo-block-section.four-logo .container .logo-block-list .logo-block-item .logo-block-item-gray{margin-bottom:10px}}body section.logo-block-section.four-logo .container .logo-block-list .logo-block-item .logo-block-item-gray img{height:50px}body section.logo-block-section .container{margin-top:0;width:1210px}body section.logo-block-section .container .logo-block-title{font-size:30px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:56px;position:relative;text-align:center}@media screen and (max-width:800px){body section.logo-block-section .container .logo-block-title{font-size:20px;line-height:26px}}body section.logo-block-section .container .logo-block-list{display:flex;flex-wrap:wrap;font-size:0;gap:20px;justify-content:space-between;position:relative}@media screen and (max-width:800px){body section.logo-block-section .container .logo-block-list{gap:0}}body section.logo-block-section .container .logo-block-list .logo-block-item-empty{width:185px}@media screen and (max-width:800px){body section.logo-block-section .container .logo-block-list .logo-block-item-empty{width:calc(50% - 5px)}}body section.logo-block-section .container .logo-block-list .logo-block-item{align-items:flex-start;color:#121630;display:flex;justify-content:flex-start;position:relative;text-decoration:none;width:auto}@media screen and (max-width:800px){body section.logo-block-section .container .logo-block-list .logo-block-item{margin-bottom:10px;width:calc(50% - 5px)}}body section.logo-block-section .container .logo-block-list .logo-block-item .logo-block-item-gray{align-items:center;background:#f5f6f7;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:25px;position:relative;width:185px}@media screen and (max-width:800px){body section.logo-block-section .container .logo-block-list .logo-block-item .logo-block-item-gray{width:100%}}body section.logo-block-section .container .logo-block-list .logo-block-item .logo-block-item-gray img{height:31px;object-fit:contain;width:120px}body section.logo-block-section .container .logo-block-list .logo-block-item .logo-block-item-gray span{font-size:14px;font-style:normal;font-weight:300;line-height:18px}body section#getprice{font-feature-settings:"pnum" on,"lnum" on;display:flex;justify-content:center}body section#getprice .container{align-items:flex-start;background:#f5f6f7;border-radius:40px;box-sizing:border-box;display:flex;flex-direction:column;font-size:20px;justify-content:flex-start;line-height:26px;margin-bottom:0;margin-top:0;max-width:1200px;min-height:650px;padding:59px 43px 76px 68px;width:100%}@media screen and (max-width:800px){body section#getprice .container{border-radius:0;min-height:0;padding-left:16px;padding-right:16px}}body section#getprice .container .getprice-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:45px;font-style:normal;font-weight:500;letter-spacing:-2.7px;line-height:100%;margin-bottom:50px;position:relative;width:455px}@media screen and (max-width:800px){body section#getprice .container .getprice-title{font-size:30px;letter-spacing:-.7px}}body section#getprice .container .getprice-value-line{color:#5b6076;display:block;font-size:20px;line-height:24px;margin-bottom:30px;position:relative}body section#getprice .container .getprice-value-line.small-text{font-size:16px;line-height:22px;margin-top:-14px;width:calc(50% - 100px)}@media screen and (max-width:800px){body section#getprice .container .getprice-value-line{line-height:30px}body section#getprice .container .getprice-value-line.small-text{width:100%}}body section#getprice .container .getprice-value-line b{display:inline-block;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-1.2px;line-height:120%;margin-right:20px;position:relative}@media screen and (max-width:800px){body section#getprice .container .getprice-value-line b{display:block}}body section#getprice .container .getprice-value-line b span{font-size:30px}body section#getprice .container .getprice-values{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px;margin-top:20px;pointer-events:none;position:relative}body section#getprice .container .getprice-values .getprice-values-items{background:#fff;border:1px solid var(--unnamed,#ebebeb);border-radius:8px;display:flex;margin-top:25px;padding:6px 10px;position:relative}body section#getprice .container .getprice-values .getprice-values-items .getprice-values-item{align-items:center;border-radius:11px;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;padding:0 10px;position:relative;width:auto}body section#getprice .container .getprice-values .getprice-values-items .getprice-values-item.active{background:var(--unnamed,linear-gradient(92deg,#f60 0,#ff9400 100%));color:#fff}body section#getprice .container .getprice-current-price{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:30px;font-style:normal;font-weight:500;letter-spacing:-1.8px;line-height:100%;margin-bottom:65px;position:relative}@media screen and (max-width:800px){body section#getprice .container .getprice-current-price{font-size:26px;letter-spacing:-.8px}}body section#getprice .container .getprice-current-price b{font-size:64px;font-style:normal;font-weight:500;letter-spacing:-3.84px;line-height:100%}@media screen and (max-width:800px){body section#getprice .container .getprice-current-price b{font-size:50px;letter-spacing:-1.8px}}body section#getprice .container .getprice-button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:TT Wellingtons;font-size:18px;font-weight:500;height:64px;line-height:25px;outline:none;width:347px}@media screen and (max-width:800px){body section#getprice .container .getprice-button{max-width:400px;width:100%}}body section#getprice .container .getprice-right{background:#fff;border-radius:16px;box-shadow:0 4px 40px 0 rgba(223,229,235,.32),0 4px 32px 0 rgba(223,229,235,.32);box-sizing:border-box;display:block;padding:24px;position:absolute;right:43px;top:59px;width:560px}@media screen and (max-width:800px){body section#getprice .container .getprice-right{display:block;margin-bottom:40px;position:relative;right:auto;top:auto;width:100%}}body section#getprice .container .getprice-right b{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:32px;font-weight:500;line-height:40px;margin-bottom:24px;position:relative}@media screen and (max-width:800px){body section#getprice .container .getprice-right b{font-size:26px}}body section#getprice .container .getprice-right .getprice-right-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px;position:relative}body section#getprice .container .getprice-right .getprice-right-item:last-child{margin-bottom:0}body section#getprice .container .getprice-right .getprice-right-item span{display:block;font-size:20px;font-weight:400;letter-spacing:-.8px;line-height:120%;position:relative;width:calc(100% - 65px)}@media screen and (max-width:800px){body section#getprice .container .getprice-right .getprice-right-item span{font-size:18px}}body section.product-top{align-items:center;background:#0f192e url(/html/css/../img/DBaaS-background.jpg) no-repeat 50% 50%;background-size:cover;display:flex;height:100vh;justify-content:center}body section.product-top #product-top-back .cube-scroll{display:block;position:relative}body section.product-top #product-top-back.product-top-back1 .cube1{display:block;left:-26.95%;position:absolute;top:-18%;width:81.9%}body section.product-top #product-top-back.product-top-back1 .cube3{display:block;left:35%;position:absolute;top:21.58%;transition:transform .8s ease-out;width:105.7%}body section.product-top #product-top-back.product-top-back2 .cube1{display:block;left:-7.95%;position:absolute;top:2%;width:81.9%}body section.product-top #product-top-back.product-top-back2 .cube3{display:block;left:18%;position:absolute;top:-48.42%;transition:transform .8s ease-out;width:137.18%}body section.product-top #product-top-back.product-top-back3 .cube1{display:block;left:-27.95%;position:absolute;top:-8%;width:81.9%}body section.product-top #product-top-back.product-top-back3 .cube3{display:block;left:32%;position:absolute;top:-26.42%;transition:transform .8s ease-out;width:105.7%}body section.product-top #product-top-back.product-top-back4 .cube1{display:block;left:-34.95%;position:absolute;top:-38%;width:81.9%}body section.product-top #product-top-back.product-top-back4 .cube3{display:block;left:32%;position:absolute;top:24.58%;transition:transform .8s ease-out;width:105.7%}body section.product-top #product-top-back.product-top-back5 .cube1{display:block;left:-47.95%;position:absolute;top:2%;width:100.85%}body section.product-top #product-top-back.product-top-back5 .cube2{display:block;left:-10.95%;position:absolute;top:14%;width:81.9%}body section.product-top #product-top-back.product-top-back5 .cube3{display:block;left:45%;position:absolute;top:-6.42%;transition:transform .8s ease-out;width:113.7%}body section.product-top #product-top-back.product-top-back6 .cube1{display:block;left:-71.95%;position:absolute;top:-7%;width:113.7%}body section.product-top #product-top-back.product-top-back6 .cube2{display:block;left:-24.95%;position:absolute;top:calc(50% - 106vh);width:136.9%}body section.product-top #product-top-back.product-top-back6 .cube3{display:block;left:57%;position:absolute;top:.58%;transition:transform .8s ease-out;width:113.7%}body section.product-top #product-top-back.product-top-back7 .cube1{display:block;left:-32.95%;position:absolute;top:0;width:67.73%}body section.product-top #product-top-back.product-top-back7 .cube3{display:block;left:35%;position:absolute;top:17.58%;transition:transform .8s ease-out;width:113.7%}body section.product-top #product-top-back.product-top-back8 .cube1{display:block;left:-30.95%;position:absolute;top:27%;width:71.7%}body section.product-top #product-top-back.product-top-back8 .cube2{display:block;left:14.05%;position:absolute;top:calc(50% - 76vh);width:86.9%}body section.product-top #product-top-back.product-top-back8 .cube3{display:block;left:47%;position:absolute;top:calc(50% - 76vh);transition:transform .8s ease-out;width:113.7%}body section.product-top #product-top-back .cube1{display:block;position:absolute;right:83.28%;top:-1.68%;transition:transform .8s ease-out;width:47.42%}body section.product-top #product-top-back .cube1 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(160px);width:100%}body section.product-top #product-top-back .cube2{display:block;left:15.47%;position:absolute;top:20.5%;width:69.06%}body section.product-top #product-top-back .cube2 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(170px);width:100%}body section.product-top #product-top-back .cube3{display:block;left:35%;position:absolute;top:-8.42%;transition:transform .8s ease-out;width:94.45%}body section.product-top #product-top-back .cube3 img{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;opacity:0;position:relative;transform:translateY(100px);width:100%}body section.product-top #product-top-back{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:800px){body section.product-top{background:#0f192e url(/html/css/../img/prod_bg1_m.png) no-repeat 50% 50%;background-size:cover}body section.product-top #product-top-back{display:none}}body section.product-top .product-top-content{animation:showContent .8s cubic-bezier(.17,.67,.42,.96) forwards;animation-delay:.5s;color:#b8c0cf;display:block;opacity:0;position:relative;text-align:center;transform:translateY(100px)}body section.product-top .product-top-content .product-top-text{color:#0f192e}@media screen and (max-width:800px){body section.product-top .product-top-content{box-sizing:border-box;padding:45px 16px 0;position:relative;text-align:left;width:100%}}body section.product-top .product-top-content #product-tumbler{align-items:center;backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#fff;border-radius:16px;box-sizing:border-box;display:flex;height:48px;justify-content:space-between;margin:0 auto 56px;padding:6px;position:relative;width:295px;z-index:11}@media screen and (max-width:800px){body section.product-top .product-top-content #product-tumbler{height:45px;margin:0 0 34px;width:270px}}body section.product-top .product-top-content #product-tumbler .product-tumbler{font-feature-settings:"pnum" on,"lnum" on;border-radius:12px;color:#5b6076;cursor:pointer;display:block;font-size:14px;font-weight:600;height:36px;letter-spacing:-.02em;line-height:36px;position:relative;text-align:center;width:136px}body section.product-top .product-top-content #product-tumbler .product-tumbler:nth-child(2){width:145px}body section.product-top .product-top-content #product-tumbler .product-tumbler .tooltip{font-feature-settings:"pnum" on,"lnum" on;backdrop-filter:blur(47.5px);background:linear-gradient(94.71deg,rgba(243,243,243,.1),rgba(243,243,243,.08));border-radius:16px 0 16px 16px;box-shadow:0 2px 40px rgba(0,0,0,.16);box-sizing:border-box;color:#b8c0cf;display:block;font-size:14px;font-weight:600;height:72px;letter-spacing:-.02em;line-height:140%;padding:16px;position:absolute;right:19px;text-align:left;top:48px;visibility:hidden;width:315px}body section.product-top .product-top-content #product-tumbler .product-tumbler .tooltip.white-tooltip{backdrop-filter:blur(47.5px);background:linear-gradient(94.71deg,rgba(255,255,255,.6),rgba(255,255,255,.6));box-shadow:0 2px 40px rgba(0,0,0,.07);color:#5b6076}body section.product-top .product-top-content #product-tumbler .product-tumbler:nth-child(2) .tooltip{border-radius:0 16px 16px 16px;right:-288px}body section.product-top .product-top-content #product-tumbler .product-tumbler:hover .tooltip{visibility:visible}@media screen and (max-width:800px){body section.product-top .product-top-content #product-tumbler .product-tumbler{font-size:12px;height:33px;line-height:33px;width:129px}body section.product-top .product-top-content #product-tumbler .product-tumbler .tooltip{display:none}}body section.product-top .product-top-content #product-tumbler .product-tumbler img{display:inline-block;margin-left:3px;position:relative;top:0;vertical-align:middle}body section.product-top .product-top-content #product-tumbler .product-tumbler.active{background:#4e5369;color:#fff}body section.product-top .product-top-content b{-webkit-text-fill-color:transparent;text-fill-color:transparent;font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:106%;margin-bottom:24px;padding:10px;position:relative;text-align:center}@media screen and (max-width:800px){body section.product-top .product-top-content b{font-size:52px;line-height:56px;padding:0;text-align:left}body section.product-top .product-top-content b.mobile-wordbreak{margin-right:-10px;word-break:break-all}body section.product-top .product-top-content b br{content:" ";display:inline-block;width:6px}}body section.product-top .product-top-content .product-top-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:40px;position:relative}@media screen and (max-width:800px){body section.product-top .product-top-content .product-top-buttons{display:block;width:100%}}body section.product-top .product-top-content .product-top-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center;text-decoration:none;width:261px}body section.product-top .product-top-content .product-top-buttons a[data-hide="[]"]{display:none}@media screen and (max-width:800px){body section.product-top .product-top-content .product-top-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section.product-top .product-top-content .product-top-buttons a.test-button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#fff;color:#0f192e;width:220px}@media screen and (max-width:800px){body section.product-top .product-top-content .product-top-buttons a.test-button{width:100%}}body section .container{display:block;margin:120px 40px;max-width:100%;padding:0;position:relative;width:auto}@media screen and (max-width:800px){body section .container{margin:80px 16px}}body section .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:100%;margin-bottom:56px;padding:0 10px;position:relative;text-align:center}@media screen and (max-width:800px){body section .container .section-title{font-size:32px;line-height:32px;margin-bottom:40px}}body section .container .why-items-buttons{align-items:center;display:flex;gap:16px;justify-content:center;position:relative}@media screen and (max-width:800px){body section .container .why-items-buttons{display:block;width:100%}}body section .container .why-items-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin-top:56px;position:relative;text-align:center;text-decoration:none;width:261px}body section .container .why-items-buttons a[href=""],body section .container .why-items-buttons a[href="#"]{display:none}@media screen and (max-width:800px){body section .container .why-items-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section .container .why-items-buttons a.gray-button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#eef0f1;color:#0f192e;width:262px}@media screen and (max-width:800px){body section .container .why-items-buttons a.gray-button{width:100%}}body section .container #why-items{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:800px){body section .container #why-items{display:block}}body section .container #why-items .why-item{margin-bottom:16px;width:calc(33.33% - 16px)}@media screen and (max-width:800px){body section .container #why-items .why-item{margin-bottom:32px;width:100%}body section .container #why-items .why-item img{width:32px}}body section .container #why-items .why-item strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;margin-top:16px;position:relative}@media screen and (max-width:800px){body section .container #why-items .why-item strong{margin-top:10px}}body section#partner-programs .container{align-items:center;background:#f5f6f7 url(/html/css/../img/partners_bg.jpg) no-repeat 50% 50%;background-size:cover;border-radius:40px;display:flex;height:448px;justify-content:center;text-align:center}@media screen and (max-width:800px){body section#partner-programs .container{background:#f5f6f7 url(/html/css/../img/mobile_partners_program.webp) no-repeat 0 100%;background-size:100% auto;border-radius:16px 16px 0 0;display:block;height:auto;margin:0;padding:80px 16px 248px}}body section#partner-programs .container .partner-programs-info b{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:100%;margin-bottom:24px;position:relative}@media screen and (max-width:800px){body section#partner-programs .container .partner-programs-info b{font-size:32px;line-height:32px}}body section#partner-programs .container .partner-programs-info a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin:32px auto 0;position:relative;text-align:center;text-decoration:none;width:220px}@media screen and (max-width:800px){body section#partner-programs .container .partner-programs-info a{font-size:16px;height:56px;line-height:56px;width:202px}}body section#home-about #home-about-items{display:block}body section#home-about #home-about-items .about-pagination{display:none;overflow:hidden}body section#home-about #home-about-items .about-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section#home-about #home-about-items.slider-block .swiper-wrapper{display:block;white-space:nowrap}body section#home-about #home-about-items.slider-block .swiper-wrapper .home-about-item{display:inline-block;height:286px;margin-right:26px;position:relative;vertical-align:top;white-space:normal;width:288px}body section#home-about #home-about-items.slider-block .swiper-wrapper .home-about-item span{font-size:18px}body section#home-about #home-about-items.slider-block .swiper-wrapper .home-about-item-link{display:inline-block;height:286px;margin-right:16px;position:relative;vertical-align:top;white-space:normal;width:288px}body section#home-about #home-about-items.slider-block .about-pagination{background:#ebebeb;border-radius:2px;display:block;height:4px;margin:40px auto 0;position:relative;width:192px}body section#home-about #home-about-items .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;position:relative}body section#home-about #home-about-items .swiper-wrapper .home-about-item{border-radius:16px;display:block;height:310px;position:relative;width:calc(33.3333% - 16px)}body section#home-about #home-about-items .swiper-wrapper .home-about-item span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;bottom:28px;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;position:absolute;text-align:center;width:100%}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link{display:block;height:310px;position:relative;text-decoration:none;width:calc(33.3333% - 16px)}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data{align-items:center;background:url(/html/css/../img/about_item_link.png) no-repeat 50% 50%;background-size:cover;border-radius:16px;display:flex;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data span svg{display:inline-block;position:relative;top:-1px;vertical-align:middle}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data:hover span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data:hover span svg path{fill:#ff9400}body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data:hover span svg linearGradient stop{stop-color:#ff9400}body section.mobile-solution-way{display:none}@media screen and (max-width:800px){body section.mobile-solution-way{display:block}}body section.mobile-solution-way .container{display:block;margin:80px 16px;position:relative}body section.mobile-solution-way .container .way-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:56px;position:relative}@media screen and (max-width:800px){body section.mobile-solution-way .container .way-buttons{display:block;width:100%}}body section.mobile-solution-way .container .way-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center;text-decoration:none;width:261px}@media screen and (max-width:800px){body section.mobile-solution-way .container .way-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section.mobile-solution-way .container .way-buttons a:nth-child(2){backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#eef0f1;color:#0f192e;width:262px}@media screen and (max-width:800px){body section.mobile-solution-way .container .way-buttons a:nth-child(2){width:100%}}body section.mobile-solution-way .container .mobile-solution-way-items .way-pagination{background:#ebebeb;border-radius:2px;display:block;height:4px;margin:40px auto 0;overflow:hidden;position:relative;width:192px}body section.mobile-solution-way .container .mobile-solution-way-items .way-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper{display:block;white-space:nowrap}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item{display:inline-block;font-size:14px;margin-right:16px;position:relative;vertical-align:top;white-space:normal;width:288px}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item:first-child{padding-left:40px}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item:first-child:before{background:#fff url(/html/css/../img/path/round.svg) no-repeat 50% 50%;background-size:10px 10px;border-radius:200px;box-shadow:0 4px 15px rgba(0,0,0,.1);content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:18px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item span{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:8px;color:#fff;display:block;font-size:14px;font-weight:600;height:24px;letter-spacing:-.02em;line-height:24px;margin-bottom:16px;position:relative;text-align:center;width:24px}body section.mobile-solution-way .container .mobile-solution-way-items .swiper-wrapper .mobile-solution-way-item span:after{background:url(/html/css/../img/mobile_punctir.svg) no-repeat 0 0;background-size:100% 100%;content:"";display:block;height:1px;left:40px;position:absolute;top:12px;width:248px}@media screen and (max-width:800px){body section.solution-way{display:none}}body section.solution-way .container{display:block;margin:120px 40px;min-height:500px;position:relative}body section.solution-way .container .way-path{display:block;left:calc(50% - 53px);position:absolute;top:41px}body section.solution-way .container .way-path .way-path-punctir{opacity:0;transition:all .3s linear}body section.solution-way .container .way-path .way-path-punctir.active{opacity:1}body section.solution-way .container .way-path .way-dot{align-items:center;background:#fff;border-radius:48px;box-shadow:0 8px 23px rgba(0,0,0,.08);display:flex;height:48px;justify-content:center;left:-10px;opacity:0;position:absolute;top:-20px;transition:all .3s linear;width:48px}body section.solution-way .container .way-path .way-dot.active{opacity:1}body section.solution-way .container .way-path .way-dot.invisible{visibility:hidden}body section.solution-way .container .way-path .way-dot:last-child{top:100%}body section.solution-way .container .way-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:56px;position:relative}@media screen and (max-width:800px){body section.solution-way .container .way-buttons{display:block;width:100%}}body section.solution-way .container .way-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;position:relative;text-align:center;text-decoration:none;width:261px}@media screen and (max-width:800px){body section.solution-way .container .way-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section.solution-way .container .way-buttons a:nth-child(2){backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#eef0f1;color:#0f192e;width:262px}@media screen and (max-width:800px){body section.solution-way .container .way-buttons a:nth-child(2){width:100%}body section.solution-way .container{margin:80px 20px}}body section.solution-way .container .section-title-parent{height:360px;position:absolute;top:120px;width:100%}body section.solution-way .container .section-title-parent .section-title{position:sticky;top:calc(50vh - 50px);width:100%}body section.solution-way .container .download-btn{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin:56px auto 0;position:relative;text-align:center;text-decoration:none;width:261px}@media screen and (max-width:800px){body section.solution-way .container .download-btn{height:56px;line-height:56px;width:100%}}body section.solution-way .container .solution-way-items{display:block;margin:0 auto;max-width:998px;position:relative;width:calc(100% - 20px)}body section.solution-way .container .solution-way-items .solution-way-item{background:#f5f6f7;border-radius:20px;box-sizing:border-box;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:37px;max-width:390px;opacity:0;padding:24px;position:relative;transition:all .3s linear;width:100%}body section.solution-way .container .solution-way-items .solution-way-item.active{opacity:1}body section.solution-way .container .solution-way-items .solution-way-item:nth-child(2),body section.solution-way .container .solution-way-items .solution-way-item:nth-child(4),body section.solution-way .container .solution-way-items .solution-way-item:nth-child(6){margin-left:calc(100% - 390px)}body section.solution-way .container .solution-way-items .solution-way-item b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}body section.solution-way .container .solution-way-items .solution-way-item span{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:11px;color:#fff;display:block;font-size:18px;font-weight:600;height:32px;letter-spacing:-.02em;line-height:36px;margin-bottom:19px;position:relative;text-align:center;width:32px}body section.solution-way.four-blocks .container .way-path img.way-path-punctir{margin-left:-191px}body section.solution-way.four-blocks .container .way-path .way-dot:last-child{margin-left:72px;margin-top:-29px;top:100%}body section.solution-way.four-blocks .container .section-title-parent{height:640px}body section.solution-way.six-blocks .container .way-path img.way-path-punctir{margin-left:-191px}body section.solution-way.six-blocks .container .way-path .way-dot:last-child{margin-left:72px;margin-top:-52px;top:100%}body section.solution-way.six-blocks .container .section-title-parent{height:1240px}body section#form14day{align-items:center;background:url(/html/css/../img/14day.jpg) no-repeat 50% 50%;background-size:cover;display:flex;justify-content:center;position:relative}body section#form14day.gray{background:url(/html/css/../img/14day_gray.webp) no-repeat 50% 50%;background-size:cover}body section#form14day.gray .container{color:#5b6076}body section#form14day.gray .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body section#form14day.gray .container #form-14{background:#fff}body section#form14day.gray .container #form-14 span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body section#form14day.gray .container #form-14 input{border-color:rgba(89,96,119,.1);color:#7a7f8f}body section#form14day.gray .container #form-14 input:hover{border:1.5px solid #b3b8bf}body section#form14day.gray .container #form-14 input:focus{border:1.5px solid rgba(89,96,119,.4)}body section#form14day.gray .container #form-14 input::-webkit-input-placeholder{color:#7a7f8f}body section#form14day.gray .container #form-14 textarea{border-color:rgba(89,96,119,.1);color:#7a7f8f}body section#form14day.gray .container #form-14 textarea:focus{border:1.5px solid rgba(89,96,119,.4)}body section#form14day.gray .container #form-14 textarea:hover{border:1.5px solid #b3b8bf}body section#form14day.gray .container #form-14 textarea::-webkit-input-placeholder{color:#7a7f8f}body section#form14day.gray .container #form-14 small{color:#b3b8bf}body section#form14day.gray .container #form-14 .input-block.error small{display:block}body section#form14day.gray .container #form-14 .input-block.error input{background:#fff6f5;border:1px solid #ff735d}body section#form14day.white{background:url(/html/css/../img/14day_white.png) no-repeat 50% 50%;background-size:100% 100%}body section#form14day.white .container{color:#5b6076}body section#form14day.white .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body section#form14day.white .container #form-14{background:#f5f6f7}body section#form14day.white .container #form-14 span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text}body section#form14day.white .container #form-14 input{background:#fff;border-color:rgba(89,96,119,.1);color:#7a7f8f}body section#form14day.white .container #form-14 input:hover{border:1.5px solid #b3b8bf}body section#form14day.white .container #form-14 input:focus{border:1.5px solid rgba(89,96,119,.4)}body section#form14day.white .container #form-14 input::-webkit-input-placeholder{color:#7a7f8f}body section#form14day.white .container #form-14 small{color:#b3b8bf}body section#form14day .container{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;font-size:16px;font-weight:500;line-height:160%;text-align:center}@media screen and (max-width:800px){body section#form14day .container{text-align:left}}body section#form14day .container .form-description{margin:0 auto;max-width:605px}@media screen and (max-width:800px){body section#form14day .container .form-description br{content:" ";display:inline-block;width:4px}}body section#form14day .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:100%;margin-bottom:24px;padding:0;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width:800px){body section#form14day .container .section-title{font-size:32px;line-height:32px;padding:0;text-align:left}}body section#form14day .container #form-14{backdrop-filter:blur(54px);-webkit-backdrop-filter:blur(54px);background:linear-gradient(94.71deg,rgba(255,255,255,.0336),hsla(0,0%,100%,.09) 101.02%);border-radius:16px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:56px auto 0;max-width:592px;min-height:300px;padding:32px;position:relative}@media screen and (max-width:800px){body section#form14day .container #form-14{padding:24px 16px}}body section#form14day .container #form-14 .select-file-block{display:flex;justify-content:space-between;margin-bottom:16px;margin-top:16px;position:relative;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 .select-file-block{flex-direction:column}}body section#form14day .container #form-14 .select-file-block .select-file-btn{background:#f5f6f7;border-radius:16px;box-sizing:border-box;cursor:pointer;display:block;font-size:18px;height:56px;line-height:56px;padding:0 16px;position:relative;width:334px}body section#form14day .container #form-14 .select-file-block .select-file-btn:hover{background:#e3e6e8}@media screen and (max-width:800px){body section#form14day .container #form-14 .select-file-block .select-file-btn{font-size:16px;text-align:center;width:100%}}body section#form14day .container #form-14 .select-file-block .select-file-btn img{display:inline-block;position:relative;top:-2px;vertical-align:middle}body section#form14day .container #form-14 .select-file-block small{display:block;font-size:14px;font-weight:600;line-height:56px;padding:0;position:relative;white-space:nowrap;width:auto}@media screen and (max-width:800px){body section#form14day .container #form-14 .select-file-block small{font-size:12px}}body section#form14day .container #form-14 .input-block{display:block;position:relative;width:100%}body section#form14day .container #form-14 .input-block.half-block{display:inline-block;width:calc(50% - 8px)}@media screen and (max-width:800px){body section#form14day .container #form-14 .input-block.half-block{width:100%}}body section#form14day .container #form-14 .input-block.select-input-block{border:1px solid #ebebeb;border-radius:16px;box-sizing:border-box;height:64px;margin-bottom:12px;padding:0 16px;width:100%}body section#form14day .container #form-14 .input-block.select-input-block .select-title{color:#5b6076;cursor:pointer;height:62px;line-height:62px;opacity:.8;width:100%}body section#form14day .container #form-14 .input-block.select-input-block .select-title:after{background:url(/html/css/../img/blog_select.svg) no-repeat 50% 50%;content:"";display:block;height:24px;position:absolute;right:20px;top:20px;width:24px}body section#form14day .container #form-14 .input-block.select-input-block:hover{border:1px solid #b3b8bf}body section#form14day .container #form-14 .input-block.select-input-block.active{border:1px solid #5b6076}body section#form14day .container #form-14 .input-block.select-input-block.active .select-items{background:#fff;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:0;padding:24px;position:absolute;top:58px;width:100%;z-index:10}body section#form14day .container #form-14 .input-block.select-input-block.active .select-items .select-item{color:#5b6076;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;padding-left:28px;position:relative;text-decoration:none}body section#form14day .container #form-14 .input-block.select-input-block.active .select-items .select-item:before{background:#f5f6f7;border:1.5px solid #ebebeb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}body section#form14day .container #form-14 .input-block.select-input-block.active .select-items .select-item.active:before{background:url(/html/css/../img/select_check.svg) no-repeat 50% 50%;border:0}body section#form14day .container #form-14 .input-block.select-input-block.active .select-items .select-item:hover{color:#0f192e}body section#form14day .container #form-14 .input-block.select-input-block .select-items{display:none}body section#form14day .container #form-14 .input-block small{font-feature-settings:"pnum" on,"lnum" on;color:#ff735d;display:none;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:140%;margin-bottom:12px;margin-top:8px;position:relative;text-align:left}body section#form14day .container #form-14 .input-block.error small{display:block}body section#form14day .container #form-14 .input-block.error input{background:rgba(255,246,245,.2);border:1px solid #ff735d}body section#form14day .container #form-14 span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:24px;position:relative;text-align:center;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 span br{content:" ";display:inline-block;position:relative;width:6px}}body section#form14day .container #form-14 input{background:none;border:1.5px solid rgba(255,255,255,.16);border-radius:16px;box-sizing:border-box;color:#fff;display:block;font-family:TT Wellingtons;font-size:16px;font-weight:500;height:64px;line-height:160%;margin-bottom:16px;outline:none;padding:0 16px;position:relative;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 input{height:56px}}body section#form14day .container #form-14 input::-webkit-input-placeholder{color:#b8c0cf}body section#form14day .container #form-14 input:focus{border:1.5px solid rgba(255,255,255,.92)}body section#form14day .container #form-14 textarea{background:#fff;border:1.5px solid #eeeff1;border-radius:16px;box-sizing:border-box;color:#5b6176;display:block;font-family:TT Wellingtons;font-size:16px;font-weight:500;height:94px;line-height:160%;margin-bottom:16px;outline:none;padding:16px;position:relative;resize:none;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 textarea{height:94px}}body section#form14day .container #form-14 textarea::-webkit-textarea-placeholder{color:#5b6176}body section#form14day .container #form-14 textarea:focus{border:1.5px solid rgba(255,255,255,.92)}body section#form14day .container #form-14 button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:25px;margin-bottom:16px;margin-top:16px;outline:none;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 button{font-size:16px;height:56px}}body section#form14day .container #form-14 small{font-feature-settings:"pnum" on,"lnum" on;color:#636979;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:20px;text-align:center;width:100%}@media screen and (max-width:800px){body section#form14day .container #form-14 small{display:block;font-size:12px;line-height:16px;margin:0 auto;position:relative;text-align:center;width:311px}body section#form14day .container #form-14 small br{content:" ";display:inline-block;position:relative;width:4px}body section#form14day{display:block;padding:1px 0}body section#form14day .container .section-title{white-space:normal}body section#form14day .container .section-title br{content:"";display:inline-block;width:10px}body section#form14day .container #form-14{margin-top:40px;width:auto}}body section.what-is-it .container{background:#f5f6f7;border-radius:24px;display:block;margin:40px;overflow:hidden;padding:80px 0;position:relative}@media screen and (max-width:800px){body section.what-is-it .container{margin:0;padding:56px 16px}}body section.what-is-it .container .download-btn{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin:56px auto 0;position:relative;text-align:center;text-decoration:none;width:261px}body section.what-is-it .container .download-btn[href=""]{display:none}@media screen and (max-width:800px){body section.what-is-it .container .download-btn{height:56px;line-height:56px;width:100%}}body section.what-is-it .container:after{background:url(/html/css/../img/about1.png) no-repeat 50% 50%;background-size:100% auto;content:"";display:block;height:562px;left:0;position:absolute;top:calc(50% - 281px);transform:translateY(73px);width:118px}@media screen and (max-width:800px){body section.what-is-it .container:after{display:none}}body section.what-is-it .container:before{background:url(/html/css/../img/about2.png) no-repeat 50% 50%;background-size:100% auto;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:214px}@media screen and (max-width:800px){body section.what-is-it .container:before{display:none}}body section.what-is-it .container .section-title{margin-bottom:24px}body section.what-is-it .container .what-text{margin:0 auto;max-width:592px;width:calc(100% - 200px)}body section.what-is-it .container .what-text p{margin:8px 0}@media screen and (max-width:800px){body section.what-is-it .container .what-text{text-align:left;width:auto}}body section.what-is-it.dark-color .container{background:url(/html/css/../img/dark_about.jpg) no-repeat 50% 0;background-size:cover;color:#b8c0cf;text-align:center}body section.what-is-it.dark-color .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text}body section.what-is-it.dark-color .container:after,body section.what-is-it.dark-color .container:before{display:none}body section.tech-char{overflow:hidden}body section.tech-char:before{background:url(/html/css/../img/tech_left.png) no-repeat 0 0;background-size:contain;content:"";display:block;height:913px;left:calc(50% - 1640px);position:absolute;top:202px;width:1160px}body section.tech-char.no-before:before{display:none}body section.tech-char:after{background:url(/html/css/../img/tech_right.png) no-repeat 0 0;background-size:contain;content:"";display:block;height:1025px;left:calc(50% + 413px);position:absolute;top:-393px;width:1198px;z-index:-1}@media screen and (max-width:800px){body section.tech-char .container .section-title{margin-bottom:24px}}body section.tech-char .container .tech-char-buttons{align-items:center;display:flex;gap:16px;justify-content:center;position:relative}@media screen and (max-width:800px){body section.tech-char .container .tech-char-buttons{display:block;width:100%}}body section.tech-char .container .tech-char-buttons a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin-top:56px;position:relative;text-align:center;text-decoration:none;width:261px}body section.tech-char .container .tech-char-buttons a[href=""]{display:none}@media screen and (max-width:800px){body section.tech-char .container .tech-char-buttons a{font-size:16px;height:56px;margin-bottom:12px;width:100%}}body section.tech-char .container .tech-char-buttons a.gray-button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:#eef0f1;color:#0f192e;width:262px}@media screen and (max-width:800px){body section.tech-char .container .tech-char-buttons a.gray-button{width:100%}}body section.tech-char .container .tech-char-items{display:flex;flex-wrap:wrap;margin:0 auto;max-width:960px;position:relative}@media screen and (max-width:800px){body section.tech-char .container .tech-char-items{display:block}}body section.tech-char .container .tech-char-items .tech-char-item{box-sizing:border-box;padding:24px;position:relative;width:33.3333%}@media screen and (max-width:800px){body section.tech-char .container .tech-char-items .tech-char-item{border:0!important;border-bottom:1.5px solid #ebebeb!important;padding:24px 0;width:100%}body section.tech-char .container .tech-char-items .tech-char-item:last-child{border-bottom:0!important}}body section.tech-char .container .tech-char-items .tech-char-item:first-child{border-bottom:1.5px solid #ebebeb;border-right:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:first-child:after{background:#fff;bottom:-12px;content:"";display:block;height:24px;position:absolute;right:-12px;width:24px;z-index:1}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(2){border-bottom:1.5px solid #ebebeb;border-right:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(2):after{background:#fff;bottom:-12px;content:"";display:block;height:24px;position:absolute;right:-12px;width:24px;z-index:1}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(7){border-right:1.5px solid #ebebeb;border-top:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(7):after{background:#fff;content:"";display:block;height:24px;position:absolute;right:-12px;top:-12px;width:24px;z-index:1}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(8){border-right:1.5px solid #ebebeb;border-top:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(8):after{background:#fff;content:"";display:block;height:24px;position:absolute;right:-12px;top:-12px;width:24px;z-index:1}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(3){border-bottom:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(4){border-right:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(6){border-left:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item:nth-child(9){border-top:1.5px solid #ebebeb}body section.tech-char .container .tech-char-items .tech-char-item b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section.tech-char .container .tech-char-items .tech-char-item b{font-size:18px}}body section.gray-blocks .container{display:block;margin:120px 40px;position:relative}@media screen and (max-width:800px){body section.gray-blocks .container{margin:80px 16px}}body section.gray-blocks .container.hide-empty .gray-blocks-list .swiper-wrapper .gray-block-empty,body section.gray-blocks .container a[href=""]{display:none}body section.gray-blocks .container .gray-blocks-list{display:block;flex-wrap:wrap;justify-content:space-between}body section.gray-blocks .container .gray-blocks-list .gray-blocks-pagination{background:#ebebeb;border-radius:2px;display:none;height:4px;margin:40px auto 0;overflow:hidden;position:relative;width:192px}body section.gray-blocks .container .gray-blocks-list .gray-blocks-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section.gray-blocks .container .gray-blocks-list.slider-block .gray-blocks-pagination{display:block}body section.gray-blocks .container .gray-blocks-list.slider-block .swiper-wrapper{display:block;position:relative;white-space:nowrap}body section.gray-blocks .container .gray-blocks-list.slider-block .swiper-wrapper .gray-block{display:inline-block;flex-direction:column;height:auto;margin-left:0;margin-right:16px;vertical-align:top;white-space:normal;width:288px}body section.gray-blocks .container .gray-blocks-list.slider-block .swiper-wrapper .gray-block.with-check{width:288px}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block{background:#f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:16px;padding:24px;position:relative;width:calc(33.33% - 12px)}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block span{max-width:341px}@media screen and (max-width:800px){body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block{font-size:14px;margin-bottom:0}}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block.with-check{width:calc(50% - 12px)}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block.with-check b{margin-bottom:24px}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block.with-check .gray-block-check{background:url(/html/css/../img/check_icon.svg) no-repeat 0 0;padding-left:48px}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block.with-check.active .gray-block-check{background:url(/html/css/../img/check_icon_active.svg) no-repeat 0 0}@media screen and (max-width:800px){body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block.with-check.active .gray-block-check{background-size:25px 24px}}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block b{font-size:18px}}body section.gray-blocks .container .gray-blocks-list .swiper-wrapper .gray-block-empty{display:block;position:relative;width:calc(33.33% - 12px)}body section.gray-blocks .container .download-btn{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin:56px auto;position:relative;text-align:center;text-decoration:none;width:261px}@media screen and (max-width:800px){body section.gray-blocks .container .download-btn{height:56px;line-height:56px;width:100%}}body section#care-blocks{margin:0 40px}@media screen and (max-width:800px){body section#care-blocks{margin:0}}body section#care-blocks .container{display:block;margin:80px 40px 64px;position:relative}@media screen and (max-width:800px){body section#care-blocks .container{margin:80px 16px 64px}}body section#care-blocks .container #care-blocks-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list{display:block}}body section#care-blocks .container #care-blocks-list .gray-block{background:#f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;padding:24px;position:relative;width:calc(33.33% - 12px)}body section#care-blocks .container #care-blocks-list .gray-block span{max-width:341px}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list .gray-block{width:100%}}body section#care-blocks .container #care-blocks-list .gray-block.with-check{width:calc(50% - 8px)}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list .gray-block.with-check{width:100%}}body section#care-blocks .container #care-blocks-list .gray-block.with-check b{margin-bottom:24px}body section#care-blocks .container #care-blocks-list .gray-block.with-check .gray-block-check{background:url(/html/css/../img/check_icon.svg) no-repeat 0 0;margin-bottom:16px;padding:4px 0 4px 48px}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list .gray-block.with-check .gray-block-check{background-size:24px 24px;padding-left:36px;padding-top:0}}body section#care-blocks .container #care-blocks-list .gray-block.with-check .gray-block-check:last-child{margin-bottom:0}body section#care-blocks .container #care-blocks-list .gray-block.with-check.active .gray-block-check{background:url(/html/css/../img/check_icon_active.svg) no-repeat 0 0}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list .gray-block.with-check.active .gray-block-check{background-size:24px 24px;padding-left:36px;padding-top:0}}body section#care-blocks .container #care-blocks-list .gray-block b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#care-blocks .container #care-blocks-list .gray-block b{font-size:18px}}body section#care-blocks .container #care-blocks-list .gray-block-empty{display:block;position:relative;width:calc(33.33% - 12px)}body section#care-blocks[data-type='["gray-bg"]']{background:#f5f6f7;border-radius:24px;overflow:hidden}body section#care-blocks[data-type='["gray-bg"]'] .container #care-blocks-list .gray-block{background:#fff}body section#care-blocks[data-type='["gray-bg"]'] .container #care-blocks-list .gray-block .gray-block-check{background:url(/html/css/../img/check_icon_g.svg) no-repeat 0 0}@media screen and (max-width:800px){body section#care-blocks[data-type='["gray-bg"]'] .container #care-blocks-list .gray-block .gray-block-check{background-size:24px 24px;padding-left:36px;padding-top:0}}body section#red-number-blocks .container{display:block;margin:120px 40px;position:relative}@media screen and (max-width:800px){body section#red-number-blocks .container{margin:80px 16px}}body section#red-number-blocks .container #red-number-blocks-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:800px){body section#red-number-blocks .container #red-number-blocks-list{flex-direction:column}}body section#red-number-blocks .container #red-number-blocks-list .red-number-block{box-sizing:border-box;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:16px;position:relative;width:calc(33.33% - 12px)}@media screen and (max-width:800px){body section#red-number-blocks .container #red-number-blocks-list .red-number-block{margin-bottom:24px;width:100%}}body section#red-number-blocks .container #red-number-blocks-list .red-number-block b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#red-number-blocks .container #red-number-blocks-list .red-number-block b{font-size:18px}}body section#red-number-blocks .container #red-number-blocks-list .red-number-block span{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:11px;color:#fff;display:block;font-size:18px;font-weight:600;height:32px;letter-spacing:-.02em;line-height:36px;margin-bottom:19px;position:relative;text-align:center;width:32px}@media screen and (max-width:800px){body section#red-number-blocks .container #red-number-blocks-list .red-number-block span{border-radius:8px;font-size:14px;height:24px;line-height:26px;margin-bottom:16px;width:24px}}body section#red-number-blocks .container #red-number-blocks-list .gray-block-empty{display:block;position:relative;width:calc(33.33% - 12px)}body section#icon-items-blocks.about-icon-items-blocks .icon-items-block{margin-bottom:40px}body section#icon-items-blocks .container{display:block;margin:120px 40px;position:relative}@media screen and (max-width:800px){body section#icon-items-blocks .container{margin:80px 16px}}body section#icon-items-blocks .container #icon-items-blocks-list{display:flex;flex-wrap:wrap;justify-content:space-between}body section#icon-items-blocks .container #icon-items-blocks-list .icon-items-block{box-sizing:border-box;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:16px;position:relative;width:calc(33.33% - 12px)}@media screen and (max-width:800px){body section#icon-items-blocks .container #icon-items-blocks-list .icon-items-block{margin-bottom:32px;width:100%}}body section#icon-items-blocks .container #icon-items-blocks-list .icon-items-block b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}body section#icon-items-blocks .container #icon-items-blocks-list .icon-items-block img{display:block;margin-bottom:16px;position:relative}@media screen and (max-width:800px){body section#icon-items-blocks .container #icon-items-blocks-list .icon-items-block img{width:32px}}body section#icon-items-blocks .container #icon-items-blocks-list .gray-block-empty{display:block;position:relative;width:calc(33.33% - 12px)}body section#support24{margin:80px auto;overflow:hidden}body section#support24.dark .container{background:#0f192e;border-radius:24px;box-sizing:border-box;height:410px;padding:80px 101px}@media screen and (max-width:800px){body section#support24.dark .container{height:auto;margin:0 auto;padding:80px 16px}body section#support24.dark .container img{margin:-32px 0 0}}body section#support24.dark .container .support24-text{color:#b8c0cf;padding-left:0}body section#support24.dark .container .support24-text b{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text}body section#support24.dark .container:before{background:rgba(200,217,247,.26);content:"";filter:blur(300px);height:555px;left:calc(50% - 277.5px);opacity:.7;position:absolute;top:0;width:555px}body section#support24 .container{align-items:center;display:flex;justify-content:space-between;margin:0 40px}@media screen and (max-width:800px){body section#support24 .container{flex-direction:column-reverse}}body section#support24 .container img{width:324px}@media screen and (max-width:800px){body section#support24 .container img{display:none;margin:-32px -39px 0 0}}body section#support24 .container .support24-text{color:#5b6076;font-size:16px;line-height:26px;max-width:561px;padding-left:60px;width:calc(100% - 300px)}body section#support24 .container .support24-text img{display:none}@media screen and (max-width:800px){body section#support24 .container .support24-text img{display:block;left:20px;margin:0 auto;position:relative}body section#support24 .container .support24-text{padding:0;width:auto}}body section#support24 .container .support24-text b{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:100%;margin-bottom:24px;position:relative}@media screen and (max-width:800px){body section#support24 .container .support24-text b{font-size:32px}}body section#use-products{background:#f5f6f7;margin-bottom:0;padding:120px 0}@media screen and (max-width:800px){body section#use-products{padding:80px 0}}body section#use-products[data-size='["not-full"]']{border-radius:24px;margin:0 40px;padding:80px 0}@media screen and (max-width:800px){body section#use-products[data-size='["not-full"]']{border-radius:0;margin:0;overflow:hidden;padding:80px 0}}body section#use-products .container{margin:0 40px}@media screen and (max-width:800px){body section#use-products .container{margin:0 16px}}body section#use-products .container #product-items{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media screen and (max-width:800px){body section#use-products .container #product-items{flex-direction:column}}body section#use-products .container #product-items .product-item{background:#fff;border-radius:16px;box-sizing:border-box;padding:24px;width:calc(50% - 8px)}@media screen and (max-width:800px){body section#use-products .container #product-items .product-item{width:100%}}body section#use-products .container #product-items .product-item strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;margin-top:16px;position:relative}@media screen and (max-width:800px){body section#use-products .container #product-items .product-item strong{font-size:18px;margin-top:10px}body section#use-products .container #product-items .product-item img{width:32px}}body section#use-products .container #product-items .product-item.video-item{background:url(/html/css/../img/video.jpg) no-repeat 50% 50%;background-size:cover;display:none;height:49vw;overflow:hidden;position:relative;width:100%}body section#use-products .container #product-items .product-item.video-item.about-video{display:block}body section#use-products .container #product-items .product-item.video-item iframe{left:0;position:absolute;top:0}body section#use-products .container #product-items .product-item.video-item.play iframe{display:block}body section#use-products .container #product-items .product-item.video-item.play strong{color:#fff}body section#use-products .container #product-items .product-item.video-item.play small{color:#b3b8bf;position:relative}body section#use-products .container #product-items .product-item.video-item.play .video-play-btn{display:none}@media screen and (max-width:800px){body section#use-products .container #product-items .product-item.video-item{height:60vw}}body section#use-products .container #product-items .product-item.video-item strong{-webkit-text-fill-color:inherit;text-fill-color:inherit;background:none;-webkit-background-clip:inherit;background-clip:inherit;display:inline-block;margin-top:0}body section#use-products .container #product-items .product-item.video-item small{font-feature-settings:"pnum" on,"lnum" on;color:#b3b8bf;font-size:16px;font-weight:500;line-height:160%;margin-left:7px}body section#use-products .container #product-items .product-item.video-item .video-play-btn{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:90px;box-shadow:0 0 100px rgba(255,106,1,.2);cursor:pointer;display:flex;height:128px;justify-content:center;left:calc(50% - 64px);position:absolute;top:calc(50% - 64px);width:128px}@media screen and (max-width:800px){body section#use-products .container #product-items .product-item.video-item .video-play-btn{height:64px;left:calc(50% - 32px);top:calc(50% - 32px);width:64px}body section#use-products .container #product-items .product-item.video-item .video-play-btn img{width:16px}body section#vendors .container{margin-top:0}}body section#vendors .container .section-title{margin-bottom:100px}@media screen and (max-width:800px){body section#vendors .container .section-title{margin-bottom:40px}}body section#vendors .container #vendors-list{display:flex;gap:16px;justify-content:space-between}@media screen and (max-width:800px){body section#vendors .container #vendors-list{display:block}}body section#vendors .container #vendors-list .vendor-item{display:block;position:relative;text-align:center;width:calc(33.333% - 16px)}@media screen and (max-width:800px){body section#vendors .container #vendors-list .vendor-item{margin-bottom:40px;width:100%}}body section#vendors .container #vendors-list .vendor-item .vendor-item-logo{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 10px rgba(69,89,129,.06),0 56px 80px rgba(127,127,162,.07),0 36.2963px 46.8519px rgba(127,127,162,.053),0 21.5704px 25.4815px rgba(127,127,162,.043),0 11.2px 13px rgba(127,127,162,.035),0 4.56296px 6.51852px rgba(127,127,162,.027),0 1.03704px 3.14815px rgba(127,127,162,.017);display:flex;height:80px;justify-content:center;margin:0 auto 32px;width:234px}@media screen and (max-width:800px){body section#vendors .container #vendors-list .vendor-item .vendor-item-logo{height:60px;margin-bottom:24px;width:159px}body section#vendors .container #vendors-list .vendor-item .vendor-item-logo img{width:110px}}body section#documentation .container #documentation-list{display:flex;gap:16px;justify-content:space-between}@media screen and (max-width:800px){body section#documentation .container #documentation-list{display:block}}body section#documentation .container #documentation-list .documentation-item{background:#f7f7f7;border-radius:16px;box-sizing:border-box;display:block;padding:32px 32px 118px;position:relative;width:calc(33.333% - 16px)}@media screen and (max-width:800px){body section#documentation .container #documentation-list .documentation-item{margin-bottom:16px;padding:24px 24px 104px;width:100%}}body section#documentation .container #documentation-list .documentation-item span{display:block;font-size:20px;font-weight:600;margin:16px 0 8px;position:relative}@media screen and (max-width:800px){body section#documentation .container #documentation-list .documentation-item span{font-size:18px}}body section#documentation .container #documentation-list .documentation-item a{align-items:center;background:#fff;border-radius:16px;bottom:32px;color:#0f192e;display:flex;font-weight:600;height:52px;justify-content:center;left:32px;position:absolute;text-decoration:none;width:169px}@media screen and (max-width:800px){body section#documentation .container #documentation-list .documentation-item a{bottom:24px;left:24px;width:calc(100% - 48px)}}body section#products .container #products-list{display:block}body section#products .container #products-list .products-pagination{display:none;overflow:hidden}body section#products .container #products-list .products-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section#products .container #products-list.slider-block .swiper-wrapper{display:block;white-space:nowrap}body section#products .container #products-list.slider-block .swiper-wrapper .product{display:inline-block;height:400px;margin-right:16px;position:relative;white-space:normal;width:288px}body section#products .container #products-list.slider-block .swiper-wrapper .product:last-child{margin-right:26px}body section#products .container #products-list.slider-block .swiper-wrapper .product a{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;bottom:24px;display:block;left:24px;position:absolute}body section#products .container #products-list.slider-block .swiper-wrapper .product a svg{display:inline-block;position:relative;top:-2px;vertical-align:middle}body section#products .container #products-list.slider-block .swiper-wrapper .product a svg path{fill:#ff9400}body section#products .container #products-list.slider-block .swiper-wrapper .product a svg linearGradient stop{stop-color:#ff9400}body section#products .container #products-list.slider-block .products-pagination{background:#ebebeb;border-radius:2px;display:block;height:4px;margin:40px auto 0;position:relative;width:192px}body section#products .container #products-list .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}body section#products .container #products-list .swiper-wrapper .product{background:#f5f6f7;border-radius:16px;box-sizing:border-box;display:block;overflow:hidden;padding:15.625vw 24px 24px;position:relative;width:calc(25% - 16px)}body section#products .container #products-list .swiper-wrapper .product[data-hide="[]"],body section#products .container #products-list .swiper-wrapper .product a{display:none}body section#products .container #products-list .swiper-wrapper .product a.desktop-more{background:url(/html/css/../img/product_arrow.svg) no-repeat 50% 50%;background-size:contain;bottom:24px;display:block;height:3.12vw;opacity:0;position:absolute;right:24px;width:3.12vw}body section#products .container #products-list .swiper-wrapper .product:hover a{display:none}body section#products .container #products-list .swiper-wrapper .product:hover a.desktop-more{display:block;opacity:1}@media screen and (max-width:800px){body section#products .container #products-list .swiper-wrapper .product:hover a{display:block}body section#products .container #products-list .swiper-wrapper .product:hover a.desktop-more{display:none;opacity:0}}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image{height:10.03vw;left:29px;top:2.7975vw;width:calc(100% - 58px)}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:first-child{height:2.8125vw;width:2.8125vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(4){width:10.39vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(5){width:8.125vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(6){width:2.5vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(7){top:6.4vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(8){top:7.812vw}body section#products .container #products-list .swiper-wrapper .product.product1:hover .product-image .product-image-block:nth-child(9){height:1.36vw;left:11.718vw;top:7.5vw;width:5vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image{background:#fff;border-radius:1.32vw;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;height:10.46vw;left:24px;position:absolute;top:2.5825vw;transition:all .3s ease-out;width:calc(100% - 48px)}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block{background:linear-gradient(225deg,#9099ac,#9099ac);border-radius:.625vw;display:block;height:3.125vw;left:1.25vw;position:absolute;top:1.25vw;transition:all .3s ease-out;width:3.125vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(2){border-radius:.3125vw;height:.9375vw;left:5vw;top:1.25vw;width:7.812vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(3){border-radius:.3125vw;height:.9375vw;left:13.125vw;top:1.25vw;width:.9375vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(4){border-radius:.3125vw;height:.625vw;left:5vw;top:2.656vw;width:12.5vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(5){border-radius:.3125vw;height:.625vw;left:5vw;top:3.593vw;width:9.53vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(6){border-radius:.3125vw;height:.625vw;left:5vw;top:4.53vw;width:10.859vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(7){height:.156vw;left:0;top:6.4vw;width:100%}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(8){border-radius:.3125vw;height:.625vw;left:1.25vw;top:8.2vw;width:7.812vw}body section#products .container #products-list .swiper-wrapper .product.product1 .product-image .product-image-block:nth-child(9){border-radius:.3125vw;height:1.4vw;left:12.03vw;top:7.812vw;width:5.468vw}body section#products .container #products-list .swiper-wrapper .product.product2:hover .product-image:after{opacity:.7;transform:scale(1.1)}body section#products .container #products-list .swiper-wrapper .product.product2:hover .product-image:before{opacity:1;transform:scale(1.15)}body section#products .container #products-list .swiper-wrapper .product.product2 .product-image{background:url(/html/css/../img/product2_image.png) no-repeat 50% 50%;background-size:100% auto;display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product2 .product-image:after{background:url(/html/css/../img/product2_rama1.svg) no-repeat 50% 50%;background-size:contain;content:"";display:block;height:6.95vw;left:calc(50% - 2.65vw);position:absolute;top:3.1vw;transform:scale(1);transition:all .3s ease-out;width:6vw}body section#products .container #products-list .swiper-wrapper .product.product2 .product-image:before{background:url(/html/css/../img/product2_rama2.svg) no-repeat 50% 50%;background-size:contain;content:"";display:block;height:8.59vw;left:calc(50% - 3.4vw);opacity:.3;position:absolute;top:2.19vw;transform:scale(1);transition:all .3s ease-out;width:7.52vw}body section#products .container #products-list .swiper-wrapper .product.product3:hover .product-image .product-image-block{top:2.18vw}body section#products .container #products-list .swiper-wrapper .product.product3:hover .product-image .product-image-block:nth-child(2){left:12.5vw;top:3.98vw}body section#products .container #products-list .swiper-wrapper .product.product3:hover .product-image .product-image-block:nth-child(3){top:10.7vw}body section#products .container #products-list .swiper-wrapper .product.product3:hover .product-image .product-image-block:nth-child(4){left:3.98vw;top:6.95vw}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image .product-image-block{background:#9099ac;border-radius:.86vw;color:#fff;display:block;font-size:1.05vw;height:3.85vw;left:24px;line-height:3.85vw;position:absolute;text-align:center;text-transform:uppercase;top:3.9vw;transition:all .3s ease-out;width:6.25vw}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image .product-image-block:nth-child(2){left:13.36vw;top:2.1875vw;width:7.65vw}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image .product-image-block:nth-child(3){left:13.36vw;top:9.68vw;width:6.09vw}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image .product-image-block:nth-child(4){background:#fff;filter:drop-shadow(6.89256px 6.89256px 21.8264px rgba(218,220,224,.6));height:4.06vw;left:5.93vw;line-height:4.06vw;top:6.4vw;width:10.859vw}body section#products .container #products-list .swiper-wrapper .product.product3 .product-image .product-image-block:nth-child(4) span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#1b214a,#516398);-webkit-background-clip:text;background-clip:text;opacity:.3}body section#products .container #products-list .swiper-wrapper .product.product4:hover .product-image .product-image-block img{width:47%}body section#products .container #products-list .swiper-wrapper .product.product4:hover .product-image .product-image-block .product-image-block-vn:nth-child(2){width:3.515vw}body section#products .container #products-list .swiper-wrapper .product.product4:hover .product-image .product-image-block .product-image-block-vn:nth-child(3){width:5.85vw}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block{background:#fff;border-radius:1.33vw;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;height:5vw;left:24px;position:absolute;top:2.578vw;width:calc(100% - 48px)}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block:nth-child(2){top:8.04vw}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block .product-image-block-vn{background:linear-gradient(225deg,#9099ac,#9099ac);border-radius:.312vw;display:block;height:.937vw;left:1.25vw;position:absolute;top:1.25vw;transition:all .3s ease-out;width:5.46vw}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block .product-image-block-vn:nth-child(2){height:.54vw;top:2.5vw;width:6.328vw}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block .product-image-block-vn:nth-child(3){height:.54vw;top:3.2vw;width:2.578vw}body section#products .container #products-list .swiper-wrapper .product.product4 .product-image .product-image-block img{display:block;height:auto;left:auto;opacity:1;position:absolute;right:1.25vw;top:1.25vw;transition:all .3s ease-out;width:43.33%}body section#products .container #products-list .swiper-wrapper .product.product5:hover .product-image .product-image-block:first-child{margin-left:-1.875vw;margin-top:-1.875vw}body section#products .container #products-list .swiper-wrapper .product.product5:hover .product-image .product-image-block:nth-child(3){margin-left:1.875vw;margin-top:1.875vw}body section#products .container #products-list .swiper-wrapper .product.product5:hover .product-image .product-image-block{background:#9099ac;border-radius:1.328vw;box-shadow:0 4px 32px rgba(255,255,255,.4);display:block;height:7.8125vw;left:calc(50% - 3.9vw);position:absolute;top:calc(50% - 3.9vw);width:7.8125vw}body section#products .container #products-list .swiper-wrapper .product.product5:hover .product-image .product-image-block:first-child{margin-left:-2.65vw;margin-top:-2.65vw}body section#products .container #products-list .swiper-wrapper .product.product5:hover .product-image .product-image-block:nth-child(3){margin-left:2.65vw;margin-top:2.65vw}body section#products .container #products-list .swiper-wrapper .product.product5 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product5 .product-image .product-image-block{background:#9099ac;border-radius:1.328vw;box-shadow:0 4px 32px rgba(255,255,255,.4);display:block;height:7.8125vw;left:calc(50% - 3.9vw);position:absolute;top:calc(50% - 3.9vw);transition:all .3s ease-out;width:7.8125vw}body section#products .container #products-list .swiper-wrapper .product.product5 .product-image .product-image-block:first-child{margin-left:-1.875vw;margin-top:-1.875vw}body section#products .container #products-list .swiper-wrapper .product.product5 .product-image .product-image-block:nth-child(3){margin-left:1.875vw;margin-top:1.875vw}body section#products .container #products-list .swiper-wrapper .product.product6:hover .product-image .product-image-block{height:2.7vw;left:calc(50% - 7.77vw);width:15.54vw}body section#products .container #products-list .swiper-wrapper .product.product6:hover .product-image .product-image-block .product-image-block-vn:nth-child(3){top:.53vw;transform:scale(1.1)}body section#products .container #products-list .swiper-wrapper .product.product6:hover .product-image .product-image-block:nth-child(3){opacity:1;transform:scale(1)}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image{background:url(/html/css/../img/product6_image.png) no-repeat 50% 50%;background-size:100% auto;display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block{background:#fff;border-radius:.625vw;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;height:2.864vw;left:calc(50% - 8.24vw);position:absolute;top:2.89vw;transition:all .3s ease-out;width:16.48vw}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block .product-image-block-vn{background:#9099ac;border-radius:1.7476vw;display:block;height:.783vw;left:.8593vw;position:absolute;top:1.01vw;width:4.136vw}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block .product-image-block-vn:nth-child(2){left:5.625vw}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block .product-image-block-vn:nth-child(3){height:1.7476vw;left:auto;right:.4vw;top:.5468vw;transition:all .3s ease-out;width:1.7476vw}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block:nth-child(2){top:6.39vw}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block:nth-child(2) .product-image-block-vn{opacity:.5}body section#products .container #products-list .swiper-wrapper .product.product6 .product-image .product-image-block:nth-child(3){background:#9099ac;border-radius:2.34vw;display:block;height:2.34vw;left:calc(50% - 1.17vw);opacity:0;position:absolute;top:10.15vw;transform:scale(.7);transition:all .3s ease-out;width:2.34vw}body section#products .container #products-list .swiper-wrapper .product.product7:hover .product-image .product-image-block{top:2.578vw}body section#products .container #products-list .swiper-wrapper .product.product7:hover .product-image .product-image-block:nth-child(2){top:4.84vw}body section#products .container #products-list .swiper-wrapper .product.product7:hover .product-image .product-image-block:nth-child(3){height:7.03vw;left:calc(50% - 3.515vw);width:7.03vw}body section#products .container #products-list .swiper-wrapper .product.product7 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product7 .product-image .product-image-block{align-items:center;background:#9099ac;border-radius:.78vw;display:flex;height:4.84vw;justify-content:center;left:1.17vw;position:absolute;top:3.67vw;transition:all .3s ease-out;width:4.84vw}body section#products .container #products-list .swiper-wrapper .product.product7 .product-image .product-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:56%}body section#products .container #products-list .swiper-wrapper .product.product7 .product-image .product-image-block:nth-child(2){left:auto;right:1.17vw;top:2.5vw}body section#products .container #products-list .swiper-wrapper .product.product7 .product-image .product-image-block:nth-child(3){background:#fff;border-radius:1.328vw;box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.8125vw;left:calc(50% - 3.9vw);top:5.3125vw;width:7.8125vw}body section#products .container #products-list .swiper-wrapper .product.product8:hover .product-image .product-image-block:nth-child(2){transform:rotate(60deg)}body section#products .container #products-list .swiper-wrapper .product.product8:hover .product-image .product-image-block:nth-child(3){left:37px;width:calc(100% - 74px)}body section#products .container #products-list .swiper-wrapper .product.product8 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product8 .product-image .product-image-block{height:100%;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product8 .product-image .product-image-block img{height:100%;opacity:1;width:100%}body section#products .container #products-list .swiper-wrapper .product.product8 .product-image .product-image-block:nth-child(2){height:2.34vw;left:calc(50% - 1.17vw);top:3.36vw;transition:all .3s ease-out;width:2.34vw}body section#products .container #products-list .swiper-wrapper .product.product8 .product-image .product-image-block:nth-child(3){background:url(/html/css/../img/product8_image3.png) no-repeat 0 0;background-size:100% 100%;border-radius:.625vw;height:10.31vw;left:24px;overflow:hidden;top:8.9vw;transition:all .3s linear;width:calc(100% - 48px)}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child{height:11.17vw;left:1.51vw;top:2.18vw;width:calc(100% - 3vw)}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:first-child{left:12%}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(2){left:2.96vw;top:1.72vw;width:5.23vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(3){left:2.96vw;top:3.04vw;width:3.75vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(4){left:2.96vw;top:4.37vw;width:4.53vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(5){left:auto;right:2.73vw;top:6vw;width:4.76vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(6){left:auto;right:2.73vw;top:7.34vw;width:5.39vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:first-child .product-image-block-vn:nth-child(7){left:auto;right:2.73vw;top:8.67vw;width:4.53vw}body section#products .container #products-list .swiper-wrapper .product.product9:hover .product-image .product-image-block:nth-child(2){left:2.218vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block{align-items:center;border-radius:.78vw;display:flex;height:10.31vw;justify-content:center;left:2.17vw;position:absolute;top:2.65vw;transition:all .3s ease-out;width:calc(100% - 4.34vw)}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child{background:#fff;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;position:relative}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn{background:#9099ac;border-radius:.39vw;display:block;height:.78vw;position:absolute;transition:all .3s ease-out}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:first-child{background:#f5f6f7;height:100%;left:13%;width:2px}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(2){left:2.96vw;top:1.48vw;width:7.26vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(3){left:2.96vw;top:2.81vw;width:2.81vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(4){left:2.96vw;top:4.14vw;width:3.75vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(5){left:auto;right:1.17vw;top:5.78vw;width:4.14vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(6){left:auto;right:1.17vw;top:7.1vw;width:6.64vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:first-child .product-image-block-vn:nth-child(7){left:auto;right:1.17vw;top:8.43vw;width:5.62vw}body section#products .container #products-list .swiper-wrapper .product.product9 .product-image .product-image-block:nth-child(2){height:7.03vw;left:2.878vw;top:4.29vw;width:1.17vw}body section#products .container #products-list .swiper-wrapper .product .product-info{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:block;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;position:relative}body section#products .container #products-list .swiper-wrapper .product .product-info span{box-sizing:border-box;display:block;padding-right:4.61vw;position:relative}body section#products .container #products-list .swiper-wrapper .product .product-info b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#products .container #products-list .swiper-wrapper .product .product-info b{font-size:18px}}body section#products .container #products-list .swiper-wrapper .product img{display:block;height:380px;left:0;object-fit:contain;opacity:0;position:absolute;top:0;width:100%}@media screen and (max-width:800px){body section#products .container #products-list .swiper-wrapper .product{padding-top:200px}body section#products .container #products-list .swiper-wrapper .product img{opacity:1}body section#products .container #products-list .swiper-wrapper .product .product-image{display:none!important}}body section#services .container #services-list{display:block}body section#services .container #services-list .services-pagination{display:none;overflow:hidden}body section#services .container #services-list .services-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section#services .container #services-list.slider-block .swiper-wrapper{display:block;white-space:nowrap}body section#services .container #services-list.slider-block .swiper-wrapper .service{display:inline-block;height:400px;margin-right:16px;position:relative;white-space:normal;width:288px}body section#services .container #services-list.slider-block .swiper-wrapper .service:last-child{margin-right:26px}body section#services .container #services-list.slider-block .swiper-wrapper .service a{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;bottom:24px;display:block;left:24px;position:absolute}body section#services .container #services-list.slider-block .swiper-wrapper .service a svg{display:inline-block;position:relative;top:-2px;vertical-align:middle}body section#services .container #services-list.slider-block .swiper-wrapper .service a svg path{fill:#ff9400}body section#services .container #services-list.slider-block .swiper-wrapper .service a svg linearGradient stop{stop-color:#ff9400}body section#services .container #services-list.slider-block .services-pagination{background:#ebebeb;border-radius:2px;display:block;height:4px;margin:40px auto 0;position:relative;width:192px}body section#services .container #services-list .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}body section#services .container #services-list .swiper-wrapper .service-empty{display:block;position:relative;width:calc(25% - 16px)}body section#services .container #services-list .swiper-wrapper .service{background:#f5f6f7;border-radius:16px;box-sizing:border-box;display:block;overflow:hidden;padding:15.625vw 24px 24px;position:relative;width:calc(25% - 16px)}body section#services .container #services-list .swiper-wrapper .service[data-hide="[]"]{display:none}body section#services .container #services-list .swiper-wrapper .service .service-image img.service-image-layer{height:auto;opacity:1;position:absolute}@media screen and (max-width:800px){body section#services .container #services-list .swiper-wrapper .service .service-image img.service-image-layer{opacity:0}}body section#services .container #services-list .swiper-wrapper .service a{display:none}body section#services .container #services-list .swiper-wrapper .service a.mobile-more{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media screen and (max-width:800px){body section#services .container #services-list .swiper-wrapper .service a.mobile-more{display:block;height:auto;opacity:1;position:relative;width:auto}body section#services .container #services-list .swiper-wrapper .service a.mobile-more.without-svg{bottom:20px;left:24px;position:absolute;right:auto;top:auto}body section#services .container #services-list .swiper-wrapper .service a.mobile-more.without-svg:after{background:url(/html/css/../img/link_arrow.svg) no-repeat 50% 50%;background-size:cover;content:"";display:inline-block;height:25px;margin-left:3px;position:relative;vertical-align:middle;width:24px}}body section#services .container #services-list .swiper-wrapper .service a.desktop-more{background:url(/html/css/../img/product_arrow.svg) no-repeat 50% 50%;background-size:contain;bottom:24px;display:block;height:3.12vw;opacity:0;position:absolute;right:24px;width:3.12vw}body section#services .container #services-list .swiper-wrapper .service:hover a.desktop-more{display:block;opacity:1}@media screen and (max-width:800px){body section#services .container #services-list .swiper-wrapper .service:hover a{display:block}body section#services .container #services-list .swiper-wrapper .service:hover a.desktop-more{display:none;opacity:0}}body section#services .container #services-list .swiper-wrapper .service.service1:hover .service-image .service-image-block{height:4.94vw;left:2.58vw;top:2.89vw;width:6.32vw}body section#services .container #services-list .swiper-wrapper .service.service1:hover .service-image .service-image-block:nth-child(2){height:3.9vw;left:9.1vw;top:10vw;width:4.29vw}body section#services .container #services-list .swiper-wrapper .service.service1:hover .service-image .service-image-block:nth-child(3){height:5.62vw;left:14.84vw;top:4.14vw;width:5.62vw}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:3.23vw;justify-content:center;left:2.57vw;position:absolute;top:2.89vw;transition:all .3s ease-out;width:4.14vw}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image .service-image-block:first-child{box-shadow:0 4px 32px rgba(223,229,235,.4)}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image .service-image-block:nth-child(2){box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.1vw;left:7.34vw;top:6.95vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service1 .service-image .service-image-block:nth-child(3){height:3.36vw;left:16.4vw;top:4.76vw;width:3.36vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(2){height:3.28vw;left:5.85vw;top:6.87vw;width:2.26vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(3) .service-image-block-vn:first-child{width:4.06vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(2){width:6.17vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(3){width:8.04vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(4){width:5.93vw}body section#services .container #services-list .swiper-wrapper .service.service2:hover .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(5){width:2.5vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:8.82vw;justify-content:center;left:1.87vw;position:absolute;top:3.36vw;transition:all .3s ease-out;width:7.18vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:first-child{box-shadow:0 4px 32px rgba(223,229,235,.4)}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(2){height:2.61vw;left:5.84vw;top:7.21vw;width:1.79vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3){background:#fff;box-shadow:0 4px 32px rgba(223,229,235,.4);box-sizing:border-box;display:block;height:8.82vw;left:auto;padding:1.4vw;right:1.87vw;top:3.36vw;width:11vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn{background:#9099ac;border-radius:.39vw;display:block;height:.78vw;margin-bottom:.54vw;position:relative;transition:all .3s ease-out}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn:first-child{width:5.93vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(2){width:2.81vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(3){width:3.75vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(4){width:2.81vw}body section#services .container #services-list .swiper-wrapper .service.service2 .service-image .service-image-block:nth-child(3) .service-image-block-vn:nth-child(5){width:3.75vw}body section#services .container #services-list .swiper-wrapper .service.service3:hover .service-image .service-image-block{height:8.12vw;left:calc(50% - 4.015vw);top:1.48vw;width:7.1vw}body section#services .container #services-list .swiper-wrapper .service.service3:hover .service-image .service-image-block:nth-child(2){height:7.65vw;left:calc(50% - 6.755vw);top:5.62vw;width:13.51vw}body section#services .container #services-list .swiper-wrapper .service.service3:hover .service-image .service-image-block:nth-child(3){height:5vw;left:calc(50% - 2.5vw);top:3vw;width:5vw}body section#services .container #services-list .swiper-wrapper .service.service3 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service3 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:6.48vw;justify-content:center;left:calc(50% - 2.85vw);position:absolute;top:2.26vw;transition:all .3s ease-out;width:5.7vw}body section#services .container #services-list .swiper-wrapper .service.service3 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service3 .service-image .service-image-block:nth-child(2){box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.65vw;left:calc(50% - 6.755vw);top:5.62vw;width:13.51vw}body section#services .container #services-list .swiper-wrapper .service.service3 .service-image .service-image-block:nth-child(3){height:3.51vw;left:calc(50% - 1.755vw);top:3.75vw;width:3.51vw}body section#services .container #services-list .swiper-wrapper .service.service4:hover .service-image .service-image-block:nth-child(2){height:5.46vw;left:1.64vw;top:7.42vw;width:5.46vw}body section#services .container #services-list .swiper-wrapper .service.service4:hover .service-image .service-image-block:nth-child(3){height:7.81vw;left:auto;right:2.18vw;top:1.4vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:2.96vw;justify-content:center;left:5.3vw;position:absolute;top:7.18vw;transition:all .3s ease-out;width:11.09vw}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image .service-image-block:first-child{left:auto;right:6.09vw}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image .service-image-block:nth-child(2){box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.81vw;left:1.64vw;top:5.86vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service4 .service-image .service-image-block:nth-child(3){box-shadow:0 4px 32px rgba(223,229,235,.4);height:5.46vw;left:auto;right:3.51vw;top:1.79vw;width:5.46vw}body section#services .container #services-list .swiper-wrapper .service.service5:hover .service-image .service-image-block:first-child{top:2.5vw}body section#services .container #services-list .swiper-wrapper .service.service5:hover .service-image .service-image-block:nth-child(2){height:7.03vw;left:calc(50% - 3.515vw);top:5.3vw;width:7.03vw}body section#services .container #services-list .swiper-wrapper .service.service5:hover .service-image .service-image-block:nth-child(3){top:4.84vw}body section#services .container #services-list .swiper-wrapper .service.service5 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service5 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:4.84vw;justify-content:center;left:1.47vw;position:absolute;top:3.76vw;transition:all .3s ease-out;width:4.84vw}body section#services .container #services-list .swiper-wrapper .service.service5 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service5 .service-image .service-image-block:nth-child(2){box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.81vw;left:calc(50% - 3.9vw);top:5.3vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service5 .service-image .service-image-block:nth-child(3){left:auto;right:1.47vw;top:2.5vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child{height:11.17vw;left:1.51vw;top:2.18vw;width:calc(100% - 3vw)}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:first-child{left:12%}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(2){left:2.96vw;top:1.72vw;width:5.23vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(3){left:2.96vw;top:3.04vw;width:3.75vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(4){left:2.96vw;top:4.37vw;width:4.53vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(5){left:auto;right:2.73vw;top:6vw;width:4.76vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(6){left:auto;right:2.73vw;top:7.34vw;width:5.39vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(7){left:auto;right:2.73vw;top:8.67vw;width:4.53vw}body section#services .container #services-list .swiper-wrapper .service.service6:hover .service-image .service-image-block:nth-child(2){left:2.218vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:10.31vw;justify-content:center;left:2.17vw;position:absolute;top:2.65vw;transition:all .3s ease-out;width:calc(100% - 4.34vw)}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child{background:#fff;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;position:relative}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn{background:#9099ac;border-radius:.39vw;display:block;height:.78vw;position:absolute;transition:all .3s ease-out}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:first-child{background:#f5f6f7;height:100%;left:13%;width:2px}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(2){left:2.96vw;top:1.48vw;width:7.26vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(3){left:2.96vw;top:2.81vw;width:2.81vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(4){left:2.96vw;top:4.14vw;width:3.75vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(5){left:auto;right:1.17vw;top:5.78vw;width:4.14vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(6){left:auto;right:1.17vw;top:7.1vw;width:6.64vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(7){left:auto;right:1.17vw;top:8.43vw;width:5.62vw}body section#services .container #services-list .swiper-wrapper .service.service6 .service-image .service-image-block:nth-child(2){height:7.03vw;left:2.878vw;top:4.29vw;width:1.17vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child{height:10vw;left:calc(50% - 8.984vw);top:2.81vw;width:17.968vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:first-child{height:2.81vw;width:2.81vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(4){width:10.39vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(5){width:8.125vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(6){background:#f0f1f2;width:2.5vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(7){top:8vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(8){left:11.71vw;top:7.61vw;width:5vw}body section#services .container #services-list .swiper-wrapper .service.service7:hover .service-image .service-image-block:first-child .service-image-block-vn:nth-child(9){top:6.4vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block{align-items:center;border-radius:1.32vw;display:flex;height:10.31vw;justify-content:center;left:calc(50% - 9.375vw);position:absolute;top:2.57vw;transition:all .3s ease-out;width:18.75vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child{background:#fff;box-shadow:0 4px 32px rgba(223,229,235,.4);display:block;position:relative}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn{background:#9099ac;border-radius:.39vw;display:block;height:.625vw;position:absolute;transition:all .3s ease-out}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:first-child{border-radius:.625vw;height:3.125vw;left:1.25vw;top:1.25vw;width:3.125vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(2){height:.95vw;left:5vw;top:1.25vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(3){height:.95vw;left:13.125vw;top:1.25vw;width:.95vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(4){left:5vw;top:2.65vw;width:12.5vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(5){left:5vw;top:3.59vw;width:9.53vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(6){left:5vw;top:4.53vw;width:10.85vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(7){left:1.25vw;top:8.2vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(8){height:1.4vw;left:12.03vw;top:7.81vw;width:5.46vw}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:first-child .service-image-block-vn:nth-child(9){background:rgba(223,229,235,.4);height:.156vw;left:0;top:6.4vw;width:100%}body section#services .container #services-list .swiper-wrapper .service.service7 .service-image .service-image-block:nth-child(2){height:7.03vw;left:2.878vw;top:4.29vw;width:1.17vw}body section#services .container #services-list .swiper-wrapper .service.service8:hover .service-image .service-image-block:first-child{top:2.5vw}body section#services .container #services-list .swiper-wrapper .service.service8:hover .service-image .service-image-block:nth-child(2){height:7.03vw;left:calc(50% - 3.515vw);top:5.3vw;width:7.03vw}body section#services .container #services-list .swiper-wrapper .service.service8:hover .service-image .service-image-block:nth-child(3){top:4.84vw}body section#services .container #services-list .swiper-wrapper .service.service8 .service-image{display:block;height:15.625vw;left:0;position:absolute;top:0;width:100%}body section#services .container #services-list .swiper-wrapper .service.service8 .service-image .service-image-block{align-items:center;border-radius:.78vw;display:flex;height:4.84vw;justify-content:center;left:1.47vw;position:absolute;top:3.76vw;transition:all .3s ease-out;width:4.84vw}body section#services .container #services-list .swiper-wrapper .service.service8 .service-image .service-image-block img{height:auto;left:auto;opacity:1;position:relative;top:auto;transition:all .3s ease-out;width:100%}body section#services .container #services-list .swiper-wrapper .service.service8 .service-image .service-image-block:nth-child(2){box-shadow:0 4px 32px rgba(223,229,235,.4);height:7.81vw;left:calc(50% - 3.9vw);top:5.3vw;width:7.81vw}body section#services .container #services-list .swiper-wrapper .service.service8 .service-image .service-image-block:nth-child(3){left:auto;right:1.47vw;top:2.5vw}body section#services .container #services-list .swiper-wrapper .service .service-info{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:block;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;position:relative}body section#services .container #services-list .swiper-wrapper .service .service-info span{box-sizing:border-box;display:block;padding-right:4.61vw;position:relative}body section#services .container #services-list .swiper-wrapper .service .service-info b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#services .container #services-list .swiper-wrapper .service .service-info b{font-size:18px}}body section#services .container #services-list .swiper-wrapper .service img{display:block;height:380px;left:0;object-fit:contain;opacity:0;position:absolute;top:0;width:100%}@media screen and (max-width:800px){body section#services .container #services-list .swiper-wrapper .service{padding-top:220px}body section#services .container #services-list .swiper-wrapper .service img{opacity:1}body section#services .container #services-list .swiper-wrapper .service .service-image{display:none!important}}body section#we-help{overflow:visible}@media screen and (max-width:800px){body section#we-help{overflow:hidden}}body section#we-help[data-page='["home-we-help"]'] .container{margin-top:0}body section#we-help[data-page='["home-we-help"]'] .container a{display:block!important}body section#we-help .container #we-help-list{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:800px){body section#we-help .container #we-help-list{display:block;padding-left:0}}body section#we-help .container #we-help-list img#we-help-image{display:block;left:-40px;max-width:900px;position:absolute;top:0;width:55vw}@media screen and (max-width:800px){body section#we-help .container #we-help-list img#we-help-image{left:0;margin:0 auto;position:relative;width:343px}}body section#we-help .container #we-help-list video#we-help-video{align-self:start;background:#fff;display:block;height:44vw;left:-40px;margin-bottom:-10vw;margin-top:-7vw;max-width:900px;position:sticky;top:0;width:55vw;z-index:-1}@media screen and (max-width:800px){body section#we-help .container #we-help-list video#we-help-video{height:343px;left:0;margin:0 auto;position:relative;width:343px}}body section#we-help .container #we-help-list .we-help-list-items{width:45vw}@media screen and (max-width:800px){body section#we-help .container #we-help-list .we-help-list-items{width:100%}}body section#we-help .container #we-help-list .we-help-list-items .we-help-list-item{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;font-size:16px;font-weight:500;line-height:160%;margin-bottom:40px}body section#we-help .container #we-help-list .we-help-list-items .we-help-list-item .we-help-number{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:11px;color:#fff;display:block;font-size:18px;font-weight:600;height:32px;letter-spacing:-.02em;line-height:36px;margin-bottom:19px;position:relative;text-align:center;width:32px}@media screen and (max-width:800px){body section#we-help .container #we-help-list .we-help-list-items .we-help-list-item .we-help-number{border-radius:8px;font-size:14px;height:24px;line-height:27px;margin-bottom:16px;width:24px}}body section#we-help .container #we-help-list .we-help-list-items .we-help-list-item b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#we-help .container #we-help-list .we-help-list-items .we-help-list-item b{font-size:18px}}body section#we-help .container #we-help-list .we-help-list-items a{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;display:block;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:25px;text-align:left;text-decoration:none}@media screen and (max-width:800px){body section#we-help .container #we-help-list .we-help-list-items a{font-size:16px}}body section#we-help .container #we-help-list .we-help-list-items a img{display:inline-block;position:relative;top:-1px;vertical-align:middle}body section#calculator[data-type='["small-margin-bottom"]'] .container{margin-bottom:16px!important}@media screen and (max-width:800px){body section#calculator{margin:0}}body section#calculator .container{align-items:center;background:#f5f6f7;border-radius:40px;display:flex;flex-direction:column;justify-content:center;margin-top:0;padding:80px 85px}@media screen and (max-width:800px){body section#calculator .container{border-radius:16px;margin:0;padding:56px 16px}}body section#calculator .container .section-title{margin-bottom:40px}@media screen and (max-width:800px){body section#calculator .container .section-title{white-space:nowrap}}body section#calculator .container #calculator-bookmarks{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:800px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-bookmarks{gap:8px;justify-content:flex-start}}body section#calculator .container #calculator-bookmarks .calculator-bookmark{font-feature-settings:"pnum" on,"lnum" on;background:#fff;border-radius:16px;cursor:pointer;display:block;height:48px;line-height:48px;padding:0 24px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-bookmarks .calculator-bookmark{font-size:14px;padding:0 18px}}body section#calculator .container #calculator-bookmarks .calculator-bookmark:hover{background:#ccc}body section#calculator .container #calculator-bookmarks .calculator-bookmark.active{background:#4e5369;color:#fff}body section#calculator .container #calculator-form{background:#fff;border-radius:16px;box-shadow:0 4px 32px rgba(223,229,235,.32),0 4px 40px rgba(223,229,235,.32);display:block;margin-top:40px;min-height:410px;padding-bottom:24px;position:relative;width:100%}@media screen and (max-width:800px){body section#calculator .container #calculator-form{margin-top:26px}}body section#calculator .container #calculator-form .calculator-form-block{display:none}body section#calculator .container #calculator-form .calculator-form-block.active{display:block}body section#calculator .container #calculator-form .calculator-right{border-left:1px solid #ebebeb;display:block;height:100%;position:absolute;right:0;top:0;width:382px}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right{border-left:0;border-top:1px solid #ebebeb;display:block;position:relative;width:100%}}body section#calculator .container #calculator-form .calculator-right small{font-feature-settings:"pnum" on,"lnum" on;color:#b3b8bf;display:block;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:20px;margin-bottom:10px;position:relative;width:100%}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right small{font-size:12px;line-height:16px}}body section#calculator .container #calculator-form .calculator-right span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:36px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right span{font-size:18px;line-height:36px}}body section#calculator .container #calculator-form .calculator-right .calculator-right-header{border-bottom:1px solid #ebebeb;box-sizing:border-box;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;padding:24px 24px 18px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right .calculator-right-header{padding:24px 16px 15px}}body section#calculator .container #calculator-form .calculator-right .calculator-right-content{box-sizing:border-box;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;padding:24px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right .calculator-right-content{padding:24px 16px}}body section#calculator .container #calculator-form .calculator-right .calculator-right-content small{margin-top:20px}body section#calculator .container #calculator-form .calculator-right .calculator-right-content small:first-child{margin-top:0}body section#calculator .container #calculator-form .calculator-right .calculator-right-content button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:25px;margin-bottom:16px;margin-top:16px;outline:none;width:100%}body section#calculator .container #calculator-form .calculator-right .calculator-right-content button.get-application{display:none!important}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right .calculator-right-content button{font-size:16px;height:56px;margin-top:24px}}body section#calculator .container #calculator-form .calculator-right .calculator-right-tumbler{background:#ebedef;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:2px;position:relative;width:166px}body section#calculator .container #calculator-form .calculator-right .calculator-right-tumbler.month .calculator-right-tumbler-select{left:50%}body section#calculator .container #calculator-form .calculator-right .calculator-right-tumbler span{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:33px;position:relative;text-align:center;width:50%}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-right .calculator-right-tumbler span{font-size:12px}}body section#calculator .container #calculator-form .calculator-right .calculator-right-tumbler .calculator-right-tumbler-select{background:#fff;border-radius:8px;display:block;height:32px;left:2px;position:absolute;top:2px;transition:all .2s ease-in-out;width:calc(50% - 2px)}body section#calculator .container #calculator-form .calculator-left{padding:24px;width:calc(100% - 431px)}body section#calculator .container #calculator-form .calculator-left *{user-select:none}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left{padding:24px 16px;width:auto}}body section#calculator .container #calculator-form .calculator-left .calculator-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:140%;margin-bottom:24px}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-title{font-size:24px;line-height:24px}}body section#calculator .container #calculator-form .calculator-left .calculator-left-header{font-feature-settings:"pnum" on,"lnum" on;color:#b3b8bf;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:-.02em;line-height:20px;margin-bottom:16px;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-left-header{font-size:12px;line-height:14px}}body section#calculator .container #calculator-form .calculator-left .calculator-left-header span{display:block;position:relative;width:121px}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-left-header span:last-child{display:none}}body section#calculator .container #calculator-form .calculator-left .calculator-left-header span:first-child{display:block;position:relative;width:calc(100% - 374px)}body section#calculator .container #calculator-form .calculator-left .calculator-left-items{display:flex;flex-direction:column;gap:16px;position:relative}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item{align-items:center;display:flex;gap:56px;justify-content:space-between;position:relative}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item{gap:0;margin-bottom:26px}}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-price{font-feature-settings:"pnum" on,"lnum" on;color:#4e556b;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;position:relative;width:121px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-price span{display:none}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-price{font-size:18px;line-height:120%;position:absolute;right:0;text-align:right;top:56px;white-space:nowrap;width:100%}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-price span{color:#b3b8bf;content:"Цена в месяц";display:inline-block;font-size:12px;font-weight:600;line-height:140%;margin-right:12px;position:relative;vertical-align:middle}}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;position:relative;width:calc(100% - 374px)}@media screen and (max-width:800px){body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item b{font-size:18px;line-height:22px;max-width:calc(100% - 121px);width:auto}}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter{font-feature-settings:"pnum" on,"lnum" on;border:1px solid #ebebeb;border-radius:8px;box-sizing:border-box;display:flex;font-size:18px;font-weight:500;height:44px;justify-content:space-between;letter-spacing:-.01em;line-height:44px;overflow:hidden;position:relative;width:121px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter input{border:0;color:#5b6076;display:block;font-family:TT Wellingtons;font-size:18px;font-weight:500;height:44px;line-height:44px;outline:none;position:absolute;text-align:center;width:121px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter input[type=checkbox]{display:none}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter.disabled{pointer-events:none}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter.disabled .calculator-minus,body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter.disabled .calculator-plus{opacity:.3}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .calculator-minus,body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .calculator-plus{align-items:center;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;width:44px;z-index:1}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter.toggle{border:0}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element{background:rgba(120,120,128,.16);border-radius:16px;cursor:pointer;display:block;height:31px;position:absolute;right:0;top:6px;transition:all .2s linear;width:51px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element:after{background:#fff;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);content:"";display:block;height:27px;left:2px;position:absolute;top:2px;transition:all .2s ease-out;width:27px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element.active{background:linear-gradient(92.45deg,#f60,#ff9400)}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element.active:after{left:calc(100% - 29px)}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element-kvm{background:rgba(120,120,128,.16);border-radius:16px;cursor:pointer;display:block;height:31px;position:absolute;right:0;top:6px;transition:all .2s linear;width:51px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element-kvm:after{background:#fff;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);content:"";display:block;height:27px;left:2px;position:absolute;top:2px;transition:all .2s ease-out;width:27px}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element-kvm.active{background:linear-gradient(92.45deg,#f60,#ff9400)}body section#calculator .container #calculator-form .calculator-left .calculator-left-items .calculator-left-item .calculator-left-item-counter .toggle-element-kvm.active:after{left:calc(100% - 29px)}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks{display:flex;gap:32px;margin-bottom:32px}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;cursor:pointer;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;opacity:.5;padding-bottom:16px;position:relative;text-align:center}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks span.active{opacity:1}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks span.active:after{background:linear-gradient(92.45deg,#f60,#ff9400);content:"";display:block;height:3px;position:absolute;top:100%;width:100%}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks-contents .calculator-left-items{display:none}body section#calculator .container #calculator-form .calculator-left .calculator-left-bookmarks-contents .calculator-left-items.active{display:flex}body section#features[data-type='["small-margin-top"]'] .container{margin-top:16px!important}@media screen and (max-width:800px){body section#features[data-type='["small-margin-top"]'] .container{margin-top:0!important}}body section#features.home-features .container{margin-top:0}@media screen and (max-width:800px){body section#features.about-features{height:auto;margin:0;padding-top:0}}body section#features.about-features .section-title{font-size:32px;line-height:140%;margin-top:80px}@media screen and (max-width:800px){body section#features.about-features .section-title{font-size:18px!important;line-height:120%!important;text-align:left}body section#features.about-features .container{padding:56px 24px}}body section#features.about-features .container .about-cloud1{display:block;left:0;position:absolute;top:142px}body section#features.about-features .container .about-cloud1 img{width:142px}@media screen and (max-width:800px){body section#features.about-features .container .about-cloud1{left:-30px;top:92px}}body section#features.about-features .container .about-cloud2{bottom:0;display:block;left:calc(50% - 200px);position:absolute}body section#features.about-features .container .about-cloud2 img{width:375px}body section#features.about-features .container #features-slider .features-slider-item .features-slider-item-content img{position:relative;top:-54px}@media screen and (max-width:800px){body section#features.about-features .container #features-slider .features-slider-item .features-slider-item-content img{top:0}}body section#features.about-features .container .features-slider-item-content{margin-left:-43px}@media screen and (max-width:800px){body section#features.about-features .container{margin-top:-16px!important;padding-top:0}body section#features.about-features .container #features-slider{height:auto;margin-bottom:0!important}body section#features.about-features .container #features-slider .features-slider-item-content{margin-left:0}body section#features.about-features .container #features-slider .features-slider-item-data{margin-bottom:0!important}}body section#features .container{background:url(/html/css/../img/features.jpg) no-repeat 50% 50%;background-size:cover;border-radius:40px;margin-bottom:16px;min-height:400px;overflow:hidden}@media screen and (max-width:800px){body section#features .container{border-radius:16px;margin:0;padding:56px 16px}}body section#features .container small{color:#636979;display:block;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:130.02%;margin-bottom:24px;padding-top:80px;position:relative;text-align:center;text-transform:uppercase}@media screen and (max-width:800px){body section#features .container small{padding-top:0}}body section#features .container .section-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text}@media screen and (max-width:800px){body section#features .container .section-title{font-size:32px;line-height:32px;padding:0}body section#features .container .section-title br{content:" ";display:inline-block;width:6px}}body section#features .container #features-slider-dots{display:flex;gap:8px;justify-content:space-between;margin:0 auto;padding-bottom:96px;width:300px}body section#features .container #features-slider-dots.active .swiper-pagination-bullet.swiper-pagination-bullet-active:before{animation:progressSlider 5s linear forwards}@media screen and (max-width:800px){body section#features .container #features-slider-dots{padding-bottom:0;padding-top:50px}}body section#features .container #features-slider-dots .swiper-pagination-bullet{background:#636979;border-radius:16px;display:block;height:4px;position:relative;width:100%}body section#features .container #features-slider-dots .swiper-pagination-bullet:after{content:"";cursor:pointer;display:block;height:30px;left:0;position:absolute;top:-15px;width:100%}body section#features .container #features-slider-dots .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0}body section#features .container #features-slider{display:block;font-size:0;height:400px;margin-bottom:40px;position:relative;white-space:nowrap;width:100%}body section#features .container #features-slider .features-slider-item{display:inline-block;position:relative;white-space:normal;width:100%}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item{margin-right:16px}body section#features .container #features-slider .features-slider-item:last-child{margin-right:0}}body section#features .container #features-slider .features-slider-item .features-slider-item-content{align-items:center;display:flex;justify-content:space-around;position:relative;width:100%}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item .features-slider-item-content{flex-direction:column}}body section#features .container #features-slider .features-slider-item .features-slider-item-content img{height:400px}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item .features-slider-item-content img{height:247px}}body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data{font-feature-settings:"pnum" on,"lnum" on;color:#b8c0cf;font-size:16px;font-weight:500;line-height:160%;margin-bottom:40px;margin-left:-15%;width:390px}body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data img{display:block;height:32px;margin-bottom:19px;position:relative;top:0;width:32px}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data{margin-left:0;width:auto}}body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data a{background:#3e485b;border-radius:16px;color:#fff;display:inline-block;line-height:64px;margin-top:16px;padding:0 32px;position:relative;text-decoration:none}body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data .features-slider-item-number{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:11px;color:#fff;display:block;font-size:18px;font-weight:600;height:32px;letter-spacing:-.02em;line-height:36px;margin-bottom:19px;position:relative;text-align:center;width:32px}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data .features-slider-item-number{border-radius:8px;font-size:14px;height:24px;line-height:26px;margin-bottom:16px;width:24px}}body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data b{font-feature-settings:"pnum" on,"lnum" on;color:#fff;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative}@media screen and (max-width:800px){body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data b{font-size:18px}}@keyframes animateLine{to{transform:translateX(-100%)}}body section#logos{font-size:0;height:80px;overflow:hidden;white-space:nowrap;width:100%}@media screen and (max-width:800px){body section#logos{height:50px}}body section#logos .logos-line{display:block;height:100%;position:relative;white-space:nowrap}body section#logos .logos-line .logos-list{display:inline-block;height:100%;position:relative;transform:translateX(0);vertical-align:top;white-space:nowrap}body section#logos .logos-line .logos-list.animate{animation:animateLine 50s linear infinite}body section#logos .logos-line .logos-list .logo-item{display:inline-block;margin-right:16px;position:relative;vertical-align:top}@media screen and (max-width:800px){body section#logos .logos-line .logos-list .logo-item{margin-right:8px}body section#logos .logos-line .logos-list .logo-item img{transform:scale(.8)}}body section#logos .logos-line .logos-list .logo-item .logo-item-content{align-items:center;border:1px solid #edeff3;border-radius:16px;box-sizing:border-box;display:flex;height:80px;justify-content:center;padding:0 28px;position:relative}@media screen and (max-width:800px){body section#logos .logos-line .logos-list .logo-item .logo-item-content{height:50px;padding:0 16px}}body section.policy-page{background:#fff;padding:120px 0}body section.policy-page .container{margin:0 auto;max-width:794px;width:calc(100% - 40px)}body section.policy-page .container ul{font-feature-settings:"pnum" on,"lnum" on;list-style:none;margin:32px 0 48px;padding-left:48px}body section.policy-page .container ul li{margin-bottom:24px;max-width:698px}@media screen and (max-width:800px){body section.policy-page .container ul{padding-left:0}}body section.page404{align-items:center;background:url(/html/css/../img/404bg.png) no-repeat 50% 50%;background-size:cover;display:flex;height:529px;justify-content:center;padding-top:70px}body section.page404 .container{margin:0;padding:0;text-align:center}body section.page404 .container .section-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:8px;text-align:center}@media screen and (max-width:800px){body section.page404 .container .section-title{font-size:32px;line-height:32px;margin-bottom:12px}body section.page404 .container br{content:"";display:inline-block;width:4px}}body section.page404 .container a{align-items:center;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:25px;margin:32px auto 0;position:relative;text-align:center;text-decoration:none;width:168px}@media screen and (max-width:800px){body section.page404 .container a{height:56px;line-height:56px}}body section.about-top{align-items:center;background:url(/html/css/../img/about_top_bg.jpg) no-repeat 50% 50%;background-size:cover;display:flex;height:621px;justify-content:center;padding-top:70px}body section.about-top .container{margin:0;padding:0;text-align:center}body section.about-top .container .section-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:8px;text-align:center}@media screen and (max-width:800px){body section.about-top .container .section-title{font-size:32px;line-height:32px;margin-bottom:12px;padding-left:0}body section.about-top{align-items:flex-start;background:url(/html/css/../img/about_top_bg_m.png) no-repeat 50% 50%;background-size:cover;height:507px;justify-content:flex-start;padding-bottom:0}body section.about-top .container{margin:0 16px}body section.about-top .container .section-title{font-size:52px;line-height:52px;margin-top:90px}}body section.about-dark-block{margin:-607px 0 0}@media screen and (max-width:800px){body section.about-dark-block{margin:0}}body section.about-dark-block .container{background:radial-gradient(50% 50% at 50% 50%,#313f59 0,#0f192e 100%);border-radius:40px;display:block;min-height:400px;position:relative}body section.blog-top{align-items:center;background-size:cover;display:flex;height:529px;justify-content:center;padding-top:70px;background:url(/html/css/../img/dbaas-header.jpg) no-repeat 50% 50%;}body section.blog-top .container{margin:0;padding:0;text-align:center}body section.blog-top .container .section-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:8px;text-align:center}@media screen and (max-width:800px){body section.blog-top .container .section-title{font-size:52px;line-height:52px;margin-bottom:12px;padding-left:0;}body section.blog-top{align-items:flex-start;background:url(/html/css/../img/blog_bg_m.png) no-repeat 50% 50%;background-size:cover;height:507px;justify-content:flex-start}body section.blog-top .container{margin:0 16px}body section.blog-top .container .section-title{margin-top:90px}}body section.blog-filter{margin:48px 0}@media screen and (max-width:800px){body section.blog-filter{margin-top:80px}}body section.blog-filter .container{margin:0 40px;position:relative}body section.blog-filter .container .blog-filter-bookmarks{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form{display:block;height:64px;max-width:389px;position:absolute;right:0;top:0;width:100%}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form input{font-feature-settings:"pnum" on,"lnum" on;border:1px solid #ebebeb;border-radius:16px;box-sizing:border-box;color:#7a7f8f;display:block;font-size:16px;height:64px;line-height:64px;outline:none;padding:0 16px;position:absolute;width:100%}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form input:hover{border:1.5px solid #b3b8bf}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form input:focus{border:1px solid #5b6076}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form img{cursor:pointer;display:block;position:absolute;right:20px;top:20px}body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links{display:flex;gap:32px}body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links a{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;opacity:.5;padding-bottom:16px;position:relative;text-align:center;text-decoration:none}body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links a.active,body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links a:hover{opacity:1}body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links a.active:after{background:linear-gradient(92.45deg,#f60,#ff9400);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}@media screen and (max-width:800px){body section.blog-filter .container{margin:0 16px}body section.blog-filter .container .blog-filter-bookmarks{flex-direction:column-reverse}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form{height:56px;margin-bottom:40px}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form input{height:56px;line-height:56px}body section.blog-filter .container .blog-filter-bookmarks .blog-serach-form img{right:16px;top:16px}body section.blog-filter .container .blog-filter-bookmarks .blog-filter-bookmarks-links a{font-size:16px;padding-bottom:8px}}body section.blog-lists{margin:48px 0;overflow:visible}body section.blog-lists .blog-list{display:none}body section.blog-lists .blog-list:first-child{display:block}body section.blog-lists .blog-list .blog-list-filter{display:flex;gap:16px;margin:-20px 40px 48px;position:relative}body section.blog-lists .blog-list .blog-list-filter.margin-top0{margin-top:0}body section.blog-lists .blog-list .blog-list-filter .blog-serach-form{display:block;height:64px;max-width:389px;position:relative;width:100%}body section.blog-lists .blog-list .blog-list-filter .blog-serach-form input{font-feature-settings:"pnum" on,"lnum" on;border:1px solid #ebebeb;border-radius:16px;box-sizing:border-box;color:#7a7f8f;display:block;font-size:16px;height:64px;line-height:64px;outline:none;padding:0 16px;position:absolute;width:100%}body section.blog-lists .blog-list .blog-list-filter .blog-serach-form input:hover{border:1.5px solid #b3b8bf}body section.blog-lists .blog-list .blog-list-filter .blog-serach-form input:focus{border:1px solid #5b6076}body section.blog-lists .blog-list .blog-list-filter .blog-serach-form img{cursor:pointer;display:block;position:absolute;right:20px;top:20px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select{border:1.5px solid #ebebeb;border-radius:16px;box-sizing:border-box;display:block;height:64px;line-height:62px;padding:0 16px;position:relative;width:288px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select:hover{border:1.5px solid #5b6076}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-title{color:#5b6076;cursor:pointer;height:62px;opacity:.8;width:100%}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-title:after{background:url(/html/css/../img/blog_select.svg) no-repeat 50% 50%;content:"";display:block;height:24px;position:absolute;right:20px;top:20px;width:24px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active{border:1.5px solid #5b6076}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-title:after{transform:rotate(180deg)}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items{background:#fff;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:0;padding:24px;position:absolute;top:58px;width:100%;z-index:10}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item{color:#5b6076;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;position:relative;text-decoration:none}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item:hover{color:#0f192e}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item.checkbox{color:#5b6076;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;padding-left:28px;position:relative;text-decoration:none}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item.checkbox:before{background:#f5f6f7;border:1.5px solid #ebebeb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item.checkbox.active:before{background:url(/html/css/../img/select_check.svg) no-repeat 50% 50%;border:0}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select.active .select-items .select-item.checkbox:hover{color:#0f192e}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-items{display:none}@media screen and (max-width:800px){body section.blog-lists .blog-list .blog-list-filter{display:block;margin:0 16px 48px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select{height:56px;margin-bottom:16px;width:100%}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-title{height:54px;line-height:54px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-title:after{right:16px;top:16px}body section.blog-lists .blog-list .blog-list-filter .blog-list-filter-select .select-items{top:50px!important}}body section.blog-lists .knowledge-base .container{display:block;margin-bottom:120px}body section.blog-lists .knowledge-base .container .knowledge-base-items{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:56px;position:relative}body section.blog-lists .knowledge-base .container .knowledge-base-items .empty-block{width:calc(33.333% - 12px)}body section.blog-lists .knowledge-base .container .knowledge-base-items a{align-items:center;background:#f5f6f7;border:1px solid #f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:flex;overflow:hidden;padding:40px 24px;position:relative;text-decoration:none;width:calc(33.333% - 12px)}@media screen and (max-width:800px){body section.blog-lists .knowledge-base .container .knowledge-base-items a{font-size:18px;line-height:24px;width:100%}}body section.blog-lists .knowledge-base .container .knowledge-base-items a:hover{background:#fff;border:1px solid #ebebeb}body section.blog-lists .knowledge-base .container .knowledge-base-items a.more-link{align-items:center;background:#fff;border:1px solid #ebebeb;display:flex;gap:4px;justify-content:center}body section.blog-lists .knowledge-base .container .knowledge-base-items a.more-link span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:140%;text-align:center}body section.blog-lists .knowledge-base .container .knowledge-base-items a.more-link:hover span{border-bottom:none}body section.blog-lists .knowledge-base .container .knowledge-base-items a span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;border-bottom:1px solid #f5f6f7;box-sizing:border-box;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:28px}body section.blog-lists .knowledge-base .container .knowledge-base-items a:hover span{border-bottom:1px solid #121630}body section.blog-lists .container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 40px 56px;position:relative}@media screen and (max-width:800px){body section.blog-lists .container{margin-bottom:40px!important}}body section.blog-lists .container.about-blog-list .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;position:relative}@media screen and (max-width:800px){body section.blog-lists .container.about-blog-list .swiper-wrapper{gap:0;width:1680px}body section.blog-lists .container.about-blog-list .swiper-wrapper .blog-list-item{display:block;white-space:normal;width:320px}}body section.blog-lists .container .blog-list-pagination{background:#ebebeb;border-radius:2px;display:none;height:4px;margin:40px auto 0;overflow:hidden;position:relative;width:192px}@media screen and (max-width:800px){body section.blog-lists .container .blog-list-pagination{display:block}}body section.blog-lists .container .blog-list-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section.blog-lists .container .section-title{margin:0 auto 56px;text-align:center}@media screen and (max-width:800px){body section.blog-lists .container .section-title{margin-bottom:40px}}body section.blog-lists .container .blog-list-item-empty{width:calc(33.333% - 12px)}body section.blog-lists .container .blog-list-item{background:#f5f6f7;border:1px solid #f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:block;min-height:460px;overflow:hidden;padding:24px;position:relative;text-decoration:none;width:calc(33.333% - 12px)}body section.blog-lists .container .blog-list-item:hover{background:#fff;border:1px solid #ebebeb}body section.blog-lists .container .blog-list-item:hover .blog-list-item-header span{background:#f5f6f7}body section.blog-lists .container .blog-list-item:hover .blog-link{visibility:visible}body section.blog-lists .container .blog-list-item img.blog-list-item-image{bottom:-24px;height:215px;left:0;margin-bottom:24px;margin-left:0;margin-top:0;object-fit:cover;position:absolute;width:100%}body section.blog-lists .container .blog-list-item.big-blog-item{width:calc(66.66% - 8px)}body section.blog-lists .container .blog-list-item.big-blog-item .big-blog-item-over{background:linear-gradient(0deg,#192236 -100.54%,rgba(18,23,33,0) 162.5%);display:block;height:100%;left:0;position:absolute;top:0;width:100%}body section.blog-lists .container .blog-list-item.big-blog-item .blog-list-item-header{color:#fff}body section.blog-lists .container .blog-list-item.big-blog-item .blog-list-item-header span{background:linear-gradient(94.71deg,rgba(243,243,243,.15),rgba(243,243,243,.12))}body section.blog-lists .container .blog-list-item.big-blog-item .blog-link{display:none}body section.blog-lists .container .blog-list-item.big-blog-item strong{-webkit-text-fill-color:#fff;text-fill-color:#fff;background:none;-webkit-background-clip:initial;background-clip:initial;bottom:24px;color:#fff;display:block;left:24px;margin-bottom:0;max-width:640px;position:absolute;width:calc(100% - 48px)}body section.blog-lists .container .blog-list-item .blog-list-item-header{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:flex;font-size:14px;font-weight:500;gap:16px;line-height:48px;margin-bottom:24px;position:relative}body section.blog-lists .container .blog-list-item .blog-list-item-header span{background:#fff;border-radius:16px;display:block;font-size:16px;padding:0 24px;position:relative}body section.blog-lists .container .blog-list-item strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:16px;position:relative}body section.blog-lists .container .blog-list-item.with-image strong{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}body section.blog-lists .container .blog-list-item .blog-link{display:inline-block;margin-top:25px;position:relative;visibility:hidden}body section.blog-lists .container .blog-list-item .blog-link span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:140%;position:relative;text-align:center;vertical-align:middle}body section.blog-lists .container .blog-list-item .blog-link img{display:inline-block;position:relative;top:-2px;vertical-align:middle}@media screen and (max-width:800px){body section.blog-lists .container{display:block;margin:0 16px 56px}body section.blog-lists .container .blog-list-item{margin-bottom:16px;min-height:0;width:100%}body section.blog-lists .container .blog-list-item .blog-link{visibility:visible}body section.blog-lists .container .blog-list-item.big-blog-item{width:100%}body section.blog-lists .container .blog-list-item.big-blog-item strong{bottom:auto;display:block;font-size:18px;left:0;margin-right:0;position:relative;width:auto}body section.blog-lists .container .blog-list-item.big-blog-item .big-blog-item-over{background:linear-gradient(107.97deg,#14223f 16.79%,rgba(18,23,33,0) 210.58%)}body section.blog-lists .container .blog-list-item.big-blog-item .blog-link{display:block}body section.blog-lists .container .blog-list-item .blog-list-item-header{font-size:12px}body section.blog-lists .container .blog-list-item .blog-list-item-header span{font-size:16px}body section.blog-lists .container .blog-list-item img.blog-list-item-image{height:200px}}body section.blog-lists .link-to-blog{font-feature-settings:"pnum" on,"lnum" on;align-items:center;background:#eef0f1;border-radius:16px;box-sizing:border-box;color:#0f192e;display:flex;font-size:18px;font-weight:600;gap:10px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:140%;margin:0 auto 120px;padding:16px 32px;position:relative;text-align:center;text-decoration:none;width:240px}@media screen and (max-width:800px){body section.blog-lists .link-to-blog{box-sizing:border-box;font-size:16px;height:56px;line-height:56px;margin:0 auto 80px;width:calc(100% - 32px)}}body section.blog-lists .blog-list-pagination{display:flex;justify-content:space-between;margin:0 40px 120px;position:relative}@media screen and (max-width:800px){body section.blog-lists .blog-list-pagination{flex-direction:column;margin:0 16px 48px}}body section.blog-lists .blog-list-pagination a{font-feature-settings:"pnum" on,"lnum" on;align-items:center;border:1px solid #dfdfe0;border-radius:16px;box-sizing:border-box;color:#0f192e;display:flex;font-size:18px;height:64px;justify-content:center;position:relative;text-decoration:none;width:64px}@media screen and (max-width:800px){body section.blog-lists .blog-list-pagination a{font-size:16px;height:56px;line-height:56px;width:56px}}body section.blog-lists .blog-list-pagination a.load-page{background:#f5f6f7;border:none;font-size:18px;text-align:center;width:240px}@media screen and (max-width:800px){body section.blog-lists .blog-list-pagination a.load-page{font-size:16px;height:56px;line-height:56px;margin-bottom:40px;width:auto}}body section.blog-lists .blog-list-pagination .blog-list-pages{display:flex;gap:8px}@media screen and (max-width:800px){body section.blog-lists .blog-list-pagination .blog-list-pages{display:none}}body section.blog-lists .blog-list-pagination .blog-list-pages a:hover{border-color:#f60}body section.blog-lists .blog-list-pagination .blog-list-pages-mobile{display:none;gap:8px;justify-content:center}@media screen and (max-width:800px){body section.blog-lists .blog-list-pagination .blog-list-pages-mobile{display:flex}}body section.blog-lists .blog-list-pagination .blog-list-pages-mobile a.active{border-color:#f60}body section.blog-lists .blog-list-pagination .blog-list-pages-mobile a:first-child img{transform:rotate(180deg)}body section#post-page .container #back-btn{align-items:center;background:#f5f6f7;border-radius:16px;color:#5b6076;display:flex;font-size:16px;font-weight:500;gap:4px;justify-content:flex-start;left:-20px;line-height:48px;padding:0 24px 0 18px;position:absolute;text-decoration:none;top:0;white-space:nowrap}body section#post-page .container .blog-content{margin:0 auto;max-width:794px;position:relative;width:calc(100% - 40px)}body section#post-page .container .blog-content .share-links{align-items:center;display:flex;gap:24px;justify-content:flex-start;margin-top:48px}body section#post-page .container .blog-content .share-links span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:140%;text-align:center}body section#post-page .container .blog-content .share-links div{display:flex;gap:4px}body section#post-page .container .blog-content .post-type-content{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-bottom:32px;position:relative}body section#post-page .container .blog-content .post-type-content .post-type{background:#f5f6f7;border-radius:16px;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:48px;padding:0 24px;position:relative;white-space:nowrap}body section#post-page .container .blog-content .post-type-content span{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;font-size:14px;font-weight:600;left:calc(100% + 16px);letter-spacing:-.02em;text-align:center;top:0}body section#post-page .container .blog-content img{border-radius:16px;max-width:100%;object-fit:cover;overflow:hidden}body section#post-page .container .blog-content h1{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:140%;margin:32px 0}body section#post-page .container .blog-content h3{font-feature-settings:"pnum" on,"lnum" on;font-size:20px;line-height:160%;margin-bottom:48px}body section#post-page .container .blog-content h3,body section#post-page .container .blog-content h5{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-weight:600;letter-spacing:-.04em}body section#post-page .container .blog-content h5{font-feature-settings:"pnum" on,"lnum" on;font-size:18px;line-height:120%;margin:0 0 4px}@media screen and (max-width:1180px){body section#post-page .container{align-items:flex-start;display:flex;justify-content:space-between}body section#post-page .container #back-btn{position:relative}body section#post-page .container .blog-content{margin:0}}@media screen and (max-width:800px){body section#post-page .container{display:flex;flex-direction:column}body section#post-page .container #back-btn{left:0;margin-bottom:20px;position:relative}body section#post-page .container .blog-content{margin:0;max-width:800px;width:100%}}body section.contacts-top{align-items:center;background:url(/html/css/../img/dbaas-header.jpg) no-repeat 50% 50%;background-size:cover;display:flex;height:529px;justify-content:center;padding-top:70px}body section.contacts-top .container{margin:0;padding:0;text-align:center}body section.contacts-top .container .section-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:8px;text-align:center}@media screen and (max-width:800px){body section.contacts-top .container .section-title{font-size:52px;line-height:52px;margin-bottom:12px;padding-left:0}body section.contacts-top{align-items:flex-start;background:url(/html/css/../img/blog_bg_m.png) no-repeat 50% 50%;background-size:cover;height:507px;justify-content:flex-start}body section.contacts-top .container{margin:0 16px}body section.contacts-top .container .section-title{margin-top:90px}}body section.contacts-content .container{display:flex;gap:16px;justify-content:space-between;margin-bottom:56px;margin-top:120px}@media screen and (max-width:800px){body section.contacts-content .container{flex-direction:column;margin-bottom:40px;margin-top:80px}}body section.contacts-content .container .contacts-block{background:#f5f6f7;border-radius:24px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:24px;position:relative;width:33.333%}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block{width:100%}}body section.contacts-content .container .contacts-block .contacts-block-item{display:block;position:relative}body section.contacts-content .container .contacts-block .contacts-block-item:first-child{margin-bottom:32px}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block .contacts-block-item{font-size:16px;margin-bottom:24px}body section.contacts-content .container .contacts-block .contacts-block-item:first-child{margin-bottom:24px}body section.contacts-content .container .contacts-block .contacts-block-item:last-child{margin-bottom:0}}body section.contacts-content .container .contacts-block .contacts-block-item strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:24px}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block .contacts-block-item strong{font-size:18px;line-height:21px}}body section.contacts-content .container .contacts-block .contacts-block-item .contacts-block-icon-block{font-feature-settings:"pnum" on,"lnum" on;display:flex;flex-direction:column;justify-content:flex-start;position:relative}body section.contacts-content .container .contacts-block .contacts-block-item .contacts-block-icon-block a{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:48px;margin-bottom:12px;text-decoration:none;white-space:nowrap}body section.contacts-content .container .contacts-block .contacts-block-item .contacts-block-icon-block a.phone-link{font-size:18px;font-weight:600}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block .contacts-block-item .contacts-block-icon-block a{font-size:16px}}body section.contacts-content .container .contacts-block .contacts-block-item .contacts-block-icon-block a img{display:inline-block;margin-right:12px;position:relative;vertical-align:middle}body section.contacts-content .container .contacts-block.big-contacts-block{width:66.666%}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block.big-contacts-block{width:100%}}body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item{width:50%}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item{width:100%}}body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item .contacts-block-icon-block{flex-direction:row;gap:4px;justify-content:flex-start}@media screen and (max-width:800px){body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item .contacts-block-icon-block{flex-wrap:wrap}}body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item .contacts-block-icon-block a:first-child{margin-right:20px;width:auto}body section.contacts-content .container .contacts-block.big-contacts-block .contacts-block-item .contacts-block-icon-block a.social-link img{margin-right:0}body section.contacts-map .container{margin-bottom:120px;margin-top:0}@media screen and (max-width:800px){body section.contacts-map .container{margin-bottom:80px}}body section.contacts-map .container #map{background:#f2f2f2;border-radius:16px;height:628px;overflow:hidden}body section.vacancies-top{align-items:center;background:url(/html/css/../img/blog_bg.png) no-repeat 50% 50%;background-size:cover;display:flex;height:529px;justify-content:center;padding-top:70px}body section.vacancies-top .container{margin:-80px 0 0;padding:0;text-align:center}body section.vacancies-top .container a{font-feature-settings:"pnum" on,"lnum" on;background:#fff;border-radius:16px;color:#5b6076;display:block;font-size:14px;font-weight:600;height:48px;letter-spacing:-.02em;line-height:48px;margin:0 auto 61px;position:relative;text-align:center;text-decoration:none;width:170px}body section.vacancies-top .container a svg{display:inline-block;margin-right:4px;top:-2px;vertical-align:middle}@media screen and (max-width:800px){body section.vacancies-top .container a{margin-bottom:32px;margin-left:0;margin-top:90px}}body section.vacancies-top .container a:hover{backdrop-filter:blur(47.5px);background:linear-gradient(92.45deg,#f60,#ff9400)}body section.vacancies-top .container a:hover span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#fff,rgba(255,255,255,.64));-webkit-background-clip:text;background-clip:text}body section.vacancies-top .container a:hover svg path{fill:#fff}body section.vacancies-top .container a:hover svg rect{stroke:#fff}body section.vacancies-top .container .section-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;letter-spacing:-.07em;line-height:90%;margin-bottom:8px;text-align:center}@media screen and (max-width:800px){body section.vacancies-top .container .section-title{font-size:52px;line-height:52px;margin-top:0;padding-left:0}body section.vacancies-top{align-items:flex-start;background:url(/html/css/../img/blog_bg_m.png) no-repeat 50% 50%;background-size:cover;height:507px;justify-content:flex-start}body section.vacancies-top .container{margin:0 16px}body section.vacancies-top .container .section-title{margin-top:90px;text-align:left}body section.vacancies-top.vacancies-inner-top .container .section-title{margin-top:0}}body section.vacancies-lists{margin:48px 0}body section.vacancies-lists .vacancies-list{display:none}body section.vacancies-lists .vacancies-list:first-child{display:block}body section.vacancies-lists .vacancies-list .vacancies-list-filter{display:flex;gap:16px;margin:-20px 40px 48px;position:relative}body section.vacancies-lists .vacancies-list .vacancies-list-filter.margin-top0{margin-top:0}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select{border:1.5px solid #ebebeb;border-radius:16px;box-sizing:border-box;display:block;height:64px;line-height:62px;padding:0 16px;position:relative;width:calc(33.333% - 12px)}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select:hover{border:1.5px solid #5b6076}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-title{color:#5b6076;cursor:pointer;height:62px;opacity:.8;width:100%}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-title:after{background:url(/html/css/../img/blog_select.svg) no-repeat 50% 50%;content:"";display:block;height:24px;position:absolute;right:20px;top:20px;width:24px}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select.active{border:1.5px solid #5b6076}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select.active .select-title:after{transform:rotate(180deg)}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select.active .select-items{background:#fff;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:0;padding:24px;position:absolute;top:58px;width:100%;z-index:10}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select.active .select-items .select-item{color:#5b6076;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;position:relative;text-decoration:none}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select.active .select-items .select-item:hover{color:#0f192e}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-items{display:none}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list .vacancies-list-filter{display:block;margin:0 16px 48px}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select{height:56px;margin-bottom:16px;width:100%}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-title{height:54px;line-height:54px}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-title:after{right:16px;top:16px}body section.vacancies-lists .vacancies-list .vacancies-list-filter .vacancies-list-filter-select .select-items{top:50px!important}}body section.vacancies-lists .knowledge-base .container{display:block;margin-bottom:120px}body section.vacancies-lists .knowledge-base .container .knowledge-base-items{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:56px;position:relative}body section.vacancies-lists .knowledge-base .container .knowledge-base-items .empty-block{width:calc(33.333% - 12px)}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a{align-items:center;background:#f5f6f7;border:1px solid #f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:flex;overflow:hidden;padding:40px 24px;position:relative;text-decoration:none;width:calc(33.333% - 12px)}@media screen and (max-width:800px){body section.vacancies-lists .knowledge-base .container .knowledge-base-items a{font-size:18px;line-height:24px;width:100%}}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a:hover{background:#fff;border:1px solid #ebebeb}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a.more-link{align-items:center;background:#fff;border:1px solid #ebebeb;display:flex;gap:4px;justify-content:center}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a.more-link span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:140%;text-align:center}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a.more-link:hover span{border-bottom:none}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;border-bottom:1px solid #f5f6f7;box-sizing:border-box;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:28px}body section.vacancies-lists .knowledge-base .container .knowledge-base-items a:hover span{border-bottom:1px solid #121630}body section.vacancies-lists .container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 40px 56px;position:relative}body section.vacancies-lists .container .section-title{margin:0 auto;text-align:center}body section.vacancies-lists .container .vacancies-list-item-empty{width:calc(33.333% - 12px)}body section.vacancies-lists .container .vacancies-list-item{background:#f5f6f7;border:1px solid #f5f6f7;border-radius:16px;box-sizing:border-box;color:#5b6076;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px;position:relative;text-decoration:none;width:calc(33.333% - 12px)}body section.vacancies-lists .container .vacancies-list-item .vacancy-item-footer-tag{background:#fff;border-radius:16px;color:#5b6076;display:inline-block;font-weight:500;height:48px;line-height:48px;margin-bottom:8px;margin-right:8px;padding:0 24px;position:relative}@media screen and (max-width:800px){body section.vacancies-lists .container .vacancies-list-item .vacancy-item-footer-tag{padding:0 16px}}body section.vacancies-lists .container .vacancies-list-item .vacancy-item-footer{margin-top:8px;padding-top:34px}body section.vacancies-lists .container .vacancies-list-item:hover{background:#fff;border:1px solid #ebebeb}body section.vacancies-lists .container .vacancies-list-item:hover .vacancies-list-item-header span{background:#f5f6f7}body section.vacancies-lists .container .vacancies-list-item:hover .vacancies-link{display:block}body section.vacancies-lists .container .vacancies-list-item:hover .vacancy-item-footer{padding-top:0}body section.vacancies-lists .container .vacancies-list-item:hover .vacancy-item-footer-tag{background:#f5f6f7}body section.vacancies-lists .container .vacancies-list-item .vacancies-list-item-header{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:flex;font-size:16px;font-weight:500;gap:16px;line-height:48px;margin-bottom:24px;position:relative}body section.vacancies-lists .container .vacancies-list-item .vacancies-list-item-header span{background:#fff;border-radius:16px;display:block;padding:0 24px;position:relative}body section.vacancies-lists .container .vacancies-list-item strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:16px;position:relative}@media screen and (max-width:800px){body section.vacancies-lists .container .vacancies-list-item strong{font-size:18px}}body section.vacancies-lists .container .vacancies-list-item .vacancies-link{display:none;margin-top:8px;position:relative}body section.vacancies-lists .container .vacancies-list-item .vacancies-link span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:140%;position:relative;text-align:center;vertical-align:middle}body section.vacancies-lists .container .vacancies-list-item .vacancies-link img{display:inline-block;position:relative;top:-2px;vertical-align:middle}@media screen and (max-width:800px){body section.vacancies-lists .container{display:block;margin:0 16px 56px}body section.vacancies-lists .container .vacancies-list-item{margin-bottom:16px;min-height:0;width:100%}body section.vacancies-lists .container .vacancies-list-item .vacancies-link{display:block}body section.vacancies-lists .container .vacancies-list-item .vacancy-item-footer{padding-top:0}body section.vacancies-lists .container .vacancies-list-item .vacancies-list-item-header{font-size:12px}body section.vacancies-lists .container .vacancies-list-item .vacancies-list-item-header span{font-size:16px}}body section.vacancies-lists .link-to-vacancies{font-feature-settings:"pnum" on,"lnum" on;align-items:center;background:#eef0f1;border-radius:16px;color:#0f192e;display:flex;font-size:18px;font-weight:600;gap:10px;height:64px;justify-content:center;letter-spacing:-.02em;line-height:140%;margin:0 auto 120px;padding:16px 32px;position:relative;text-align:center;text-decoration:none;width:240px}@media screen and (max-width:800px){body section.vacancies-lists .link-to-vacancies{box-sizing:border-box;margin:0 auto 80px;width:calc(100% - 32px)}}body section.vacancies-lists .vacancies-list-pagination{display:flex;justify-content:space-between;margin:0 40px 120px;position:relative}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list-pagination{flex-direction:column;margin:0 16px 48px}}body section.vacancies-lists .vacancies-list-pagination a{align-items:center;border:1px solid #dfdfe0;border-radius:16px;box-sizing:border-box;color:#0f192e;display:flex;height:64px;justify-content:center;position:relative;text-decoration:none;width:64px}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list-pagination a{height:64px}}body section.vacancies-lists .vacancies-list-pagination a.load-page{background:#f5f6f7;border:none;padding:0 38px;width:auto}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list-pagination a.load-page{margin-bottom:40px}}body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages{display:flex;gap:8px}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages{display:none}}body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages a:hover{border-color:#f60}body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages-mobile{display:none;gap:8px;justify-content:center}@media screen and (max-width:800px){body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages-mobile{display:flex}}body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages-mobile a.active{border-color:#f60}body section.vacancies-lists .vacancies-list-pagination .vacancies-list-pages-mobile a:first-child img{transform:rotate(180deg)}body section.vacancy-content .container{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:800px){body section.vacancy-content .container{display:block}}body section.vacancy-content .container .vacancy-block{background:#f5f6f7;border-radius:16px;box-sizing:border-box;max-width:489px;padding:24px;position:relative;width:100%}body section.vacancy-content .container .vacancy-block strong{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:140%;margin-bottom:24px;position:relative}@media screen and (max-width:800px){body section.vacancy-content .container .vacancy-block strong{font-size:24px}}body section.vacancy-content .container .vacancy-block span{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:block;font-size:16px;font-weight:500;line-height:160%;margin-bottom:6px;position:relative}body section.vacancy-content .container .vacancy-block .vacancy-block-tags{margin-bottom:24px;margin-top:24px}body section.vacancy-content .container .vacancy-block .vacancy-block-tags .vacancy-block-tag{background:#fff;border-radius:16px;color:#5b6076;display:inline-block;font-weight:500;height:48px;line-height:48px;margin-bottom:8px;margin-right:8px;padding:0 24px;position:relative}@media screen and (max-width:800px){body section.vacancy-content .container .vacancy-block .vacancy-block-tags .vacancy-block-tag{padding:0 16px}}body section.vacancy-content .container .vacancy-block a{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:64px;margin-bottom:0;margin-top:16px;outline:none;position:relative;text-align:center;text-decoration:none;width:100%}@media screen and (max-width:800px){body section.vacancy-content .container .vacancy-block a{font-size:16px;height:56px;margin-top:24px}}body section.vacancy-content .container .vacancy-text{display:block;position:relative;width:calc(100% - 611px)}@media screen and (max-width:800px){body section.vacancy-content .container .vacancy-text{margin-top:40px;width:auto}}body section.vacancy-content .container .vacancy-text h3{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:140%;margin:0 0 16px;padding:0}@media screen and (max-width:800px){body section.vacancy-content .container .vacancy-text h3{font-size:24px;line-height:24px}}body section.vacancy-content .container .vacancy-text ul{display:block;list-style:none;margin:0 0 40px;padding:0;position:relative}body section.vacancy-content .container .vacancy-text ul li{display:block;margin-bottom:8px;padding-left:25px;position:relative}body section.vacancy-content .container .vacancy-text ul li:before{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.45deg,#f60,#ff9400);-webkit-background-clip:text;background-clip:text;content:"—";display:block;font-size:18px;font-weight:600;left:0;letter-spacing:-.02em;line-height:140%;position:absolute;top:0}body section.fly-logo-block .container{align-items:center;display:flex;justify-content:center;margin:120px 0;min-height:596px;position:relative}@media screen and (max-width:800px){body section.fly-logo-block .container{display:block;height:210px;margin:80px 16px;min-height:0}body section.fly-logo-block .container .section-title br{content:" ";display:inline-block;width:6px}}body section.fly-logo-block .container .fly-logo-block{display:block;height:594px;left:calc(50% - 640px);position:absolute;top:0;width:1280px}@media screen and (max-width:800px){body section.fly-logo-block .container .fly-logo-block{height:auto;left:0;top:108px;width:100%}body section.fly-logo-block .container .fly-logo-block .swiper-wrapper{position:relative;white-space:nowrap}body section.fly-logo-block .container .fly-logo-block .swiper-wrapper .fly-logo-item{display:inline-block;height:auto;left:0!important;margin-right:16px;padding:18px 24px;position:relative;top:0!important;vertical-align:top;width:auto!important}body section.fly-logo-block .container .fly-logo-block .swiper-wrapper .fly-logo-item img{height:23px}}body section.fly-logo-block .container .fly-logo-block .fly-pagination{background:#ebebeb;border-radius:2px;display:none;height:4px;margin:40px auto 0;overflow:hidden;position:relative;width:192px}@media screen and (max-width:800px){body section.fly-logo-block .container .fly-logo-block .fly-pagination{display:block}}body section.fly-logo-block .container .fly-logo-block .fly-pagination .swiper-pagination-progressbar-fill{background:#b3b8bf;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform-origin:left top;width:100%}body section.fly-logo-block .container .fly-logo-block .fly-logo-item{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 10px rgba(69,89,129,.06),0 56px 80px rgba(127,127,162,.07),0 36.2963px 46.8519px rgba(127,127,162,.053),0 21.5704px 25.4815px rgba(127,127,162,.043),0 11.2px 13px rgba(127,127,162,.035),0 4.56296px 6.51852px rgba(127,127,162,.027),0 1.03704px 3.14815px rgba(127,127,162,.017);display:flex;height:80px;justify-content:center;position:absolute;transition:.5s ease-out;transition-property:left,top}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:first-child{left:959px;top:413px;width:149px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(2){left:68px;top:84px;width:234px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(3){left:980px;top:52px;width:180px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(4){left:149px;top:461px;width:184px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(5){left:680px;top:516px;width:224px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(6){left:419px;top:0;width:174px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item:nth-child(7){left:355px;top:393px;width:176px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:first-child{left:1072px;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(2){left:0;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(3){left:1237px;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(4){left:250px;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(5){left:832px;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(6){left:642px;top:516px}body section.fly-logo-block .container .fly-logo-block .fly-logo-item.active:nth-child(7){left:450px;top:516px}body section.container{display:flex;flex-direction:column;gap:60px;margin:50px auto;max-width:1210px;width:90vw}body section.container .flexRow{align-items:center;display:flex;gap:40px}@media screen and (max-width:900px){body section.container .flexRow{flex-direction:column}}body section.container .flexRow .flexRow-col-text{display:flex;flex-direction:column;gap:10px;width:50%}@media screen and (max-width:900px){body section.container .flexRow .flexRow-col-text{width:100%}}body section.container .flexRow .flexRow-col-text .flexRow-col-title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:-1.44px;line-height:24px;margin-bottom:5px;position:relative}body section.container .flexRow .flexRow-col-text .flexRow-col-subtitle{word-wrap:break-word;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.72px;line-height:22px}body section.container .flexRow .flexRow-col-text .flexRow-col-list{display:flex;flex-direction:column;gap:7px}body section.container .flexRow .flexRow-col-text .flexRow-col-list ul{margin:0;margin-block-start:0}body section.container .flexRow .flexRow-col-text .flexRow-col-list ul li{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.72px;line-height:22px}body section.container .flexRow .flexRow-col-img{width:50%}@media screen and (max-width:900px){body section.container .flexRow .flexRow-col-img{width:100%}}body section.container .flexRow .flexRow-col-img img{width:100%}body section.container .flexRow:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:900px){body section.container .flexRow:nth-child(2n){flex-direction:column}}body section.logotypes.logoFulWidth .container .logotypes-block:nth-last-child(2){margin-bottom:inherit}body section.logotypes.logoFulWidth .container .logotypes-block:nth-child(3){width:100%}body section.logotypes .container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:120px 40px}body section.logotypes .container .logotypes-block{display:flex;flex-direction:column;margin-bottom:60px;position:relative;width:calc(50% - 20px)}body section.logotypes .container .logotypes-block:last-child,body section.logotypes .container .logotypes-block:nth-last-child(2){margin-bottom:0}@media screen and (max-width:800px){body section.logotypes .container .logotypes-block{margin-bottom:60px;width:100%}}body section.logotypes .container .logotypes-block .logotypes-block-title{display:block;font-size:24px;line-height:30px;margin-bottom:30px;position:relative;text-transform:uppercase}body section.logotypes .container .logotypes-block .logotypes-block-images{align-items:center;display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:800px){body section.logotypes .container .logotypes-block .logotypes-block-images{justify-content:space-between}}body section.logotypes .container .logotypes-block .logotypes-block-images img{height:auto;width:140px}@media screen and (max-width:800px){body section.logotypes .container .logotypes-block .logotypes-block-images img{width:100px}}body section.solutions{margin:0}body section.solutions .container{align-items:center;background:#f5f6f7;border-radius:40px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 40px;padding:80px 94px}@media screen and (max-width:800px){body section.solutions .container{border-radius:16px;margin:0 20px;padding:20px}}body section.solutions .container .section-title{margin-bottom:0}body section.solutions .container .solution-container{background:#fff;border-radius:16px;box-shadow:0 4px 40px rgba(223,229,235,.32);display:flex;margin:40px 40px 0;max-width:1030px;position:relative;width:100%}@media screen and (max-width:800px){body section.solutions .container .solution-container{flex-direction:column;margin:20px 0 0}}body section.solutions .container .solution-container .solution-container-menu{border-right:1px solid #ebebeb;position:relative;width:382px}@media screen and (max-width:800px){body section.solutions .container .solution-container .solution-container-menu{border:0;border-bottom:1px solid #ebebeb;overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%}}body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item{align-items:center;border-bottom:1px solid #ebebeb;box-sizing:border-box;color:#b3b8bf;cursor:pointer;display:flex;height:72px;padding-left:24px;position:relative}body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item.active{color:#121630}body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item.active:before{background:linear-gradient(0deg,#f60,#ff9400);border-radius:12px;content:"";display:block;height:12px;margin-right:15px;position:relative;top:-2px;width:12px}@media screen and (max-width:800px){body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item{border-bottom:0;display:inline-block;height:auto;line-height:80px;vertical-align:top}body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item:last-child{margin-right:24px}body section.solutions .container .solution-container .solution-container-menu .solution-container-menu-item.active:before{display:none}}body section.solutions .container .solution-container .solution-container-logos{position:relative;width:calc(100% - 382px)}@media screen and (max-width:800px){body section.solutions .container .solution-container .solution-container-logos{width:100%}}body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items{display:none;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:20px;position:relative}body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items.active{display:flex}body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items .solution-container-logo{border-radius:16px;box-shadow:0 20px 20px rgba(127,127,162,.05),0 0 20px rgba(127,127,162,.17);box-sizing:border-box;display:block;height:78px;padding:18px;position:relative;width:calc(33.33% - 15px)}body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items .solution-container-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:800px){body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items .solution-container-logo{width:calc(50% - 10px)}}body section.three-size-logotypes{text-align:center}body section.three-size-logotypes .container{margin-top:0}body section.three-size-logotypes .container .section-title{margin-bottom:24px}body section.three-size-logotypes .container .three-size-logotypes-list{display:flex;flex-wrap:wrap;gap:46px;margin:48px auto 0;max-width:1040px;position:relative}@media screen and (max-width:800px){body section.three-size-logotypes .container .three-size-logotypes-list{gap:20px}}body section.three-size-logotypes .container .three-size-logotypes-list .three-size-logotypes-item{border-radius:16px;box-shadow:0 20px 20px rgba(127,127,162,.05),0 0 20px rgba(127,127,162,.17);box-sizing:border-box;height:78px;padding:18px;position:relative;width:calc(25% - 35px)}body section.three-size-logotypes .container .three-size-logotypes-list .three-size-logotypes-item img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:800px){body section.three-size-logotypes .container .three-size-logotypes-list .three-size-logotypes-item{height:78px;width:calc(50% - 10px)}}body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["three"]']{max-width:716px}body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["three"]'] .three-size-logotypes-item{height:70px;width:calc(33.333% - 31px)}body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["five"]']{gap:30px}@media screen and (max-width:800px){body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["five"]']{gap:20px}}body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["five"]'] .three-size-logotypes-item{height:60px;width:calc(20% - 24px)}@media screen and (max-width:800px){body section.three-size-logotypes .container .three-size-logotypes-list[data-type='["five"]'] .three-size-logotypes-item{height:78px;width:calc(50% - 10px)}}body .modal{background:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:1000}body .modal.active{display:block}body .modal .flex-modal{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:relative;width:100vw}@media screen and (max-width:800px){body .modal .flex-modal{left:16px;width:calc(100vw - 32px)}}body .modal .empty-modal{display:block;height:50px;position:relative;width:100%}body .modal .modal-form{background:#fff;border-radius:16px;box-sizing:border-box;display:block;max-width:550px;min-height:200px;padding:48px;position:relative;width:100%}@media screen and (max-width:800px){body .modal .modal-form{padding:56px 16px}}body .modal .modal-form small{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;display:block;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:20px;margin-bottom:32px;position:relative;text-align:center}body .modal .modal-form small a{color:#5b6076;text-decoration:none}body .modal .modal-form .close-modal{cursor:pointer;position:absolute;right:24px;top:24px}body .modal .modal-form .login-to-console{font-feature-settings:"pnum" on,"lnum" on;background:#eef0f1;border-radius:16px;color:#0f192e;display:block;font-size:18px;font-weight:600;height:64px;letter-spacing:-.02em;line-height:64px;position:relative;text-align:center;text-decoration:none;width:100%}@media screen and (max-width:800px){body .modal .modal-form .login-to-console{font-size:16px;height:56px;line-height:56px}}body .modal .modal-form .login-to-console:hover{background:#ccc}body .modal .modal-form .modal-title{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:24px;position:relative;text-align:center}body .modal .modal-form .modal-subtitle{font-feature-settings:"pnum" on,"lnum" on;color:#5b6076;margin-bottom:24px;margin-top:-16px;text-align:center}body .modal .modal-form .modal-subtitle,body .modal .modal-form input{display:block;font-size:16px;font-weight:500;line-height:160%;position:relative;width:100%}body .modal .modal-form input{font-feature-settings:"pnum" on,"lnum" on;background:none;border:1px solid #ebebeb;border-radius:16px;box-sizing:border-box;color:#0f192e;font-family:TT Wellingtons;height:64px;margin-bottom:12px;outline:none;padding:0 16px}@media screen and (max-width:800px){body .modal .modal-form input{height:56px}}body .modal .modal-form input::-webkit-input-placeholder{color:#8f93a3}body .modal .modal-form input:hover{border:1.5px solid #b3b8bf}body .modal .modal-form input:focus{border:1px solid #5b6076}body .modal .modal-form textarea{font-feature-settings:"pnum" on,"lnum" on;background:#fff;border:1.5px solid #eeeff1;border-radius:16px;box-sizing:border-box;color:#5b6176;display:block;font-family:TT Wellingtons;font-size:16px;font-weight:500;height:94px;line-height:160%;margin-bottom:16px;outline:none;padding:16px;position:relative;resize:none;width:100%}@media screen and (max-width:800px){body .modal .modal-form textarea{height:94px}}body .modal .modal-form textarea::-webkit-textarea-placeholder{color:#5b6176}body .modal .modal-form textarea:focus{border:1px solid #5b6076}body .modal .modal-form .input-block{display:block;position:relative}body .modal .modal-form .input-block.select-input-block{border:1px solid #ebebeb;border-radius:16px;box-sizing:border-box;height:64px;margin-bottom:12px;padding:0 16px;width:100%}body .modal .modal-form .input-block.select-input-block .select-title{color:#5b6076;cursor:pointer;height:62px;line-height:62px;opacity:.8;width:100%}body .modal .modal-form .input-block.select-input-block .select-title:after{background:url(/html/css/../img/blog_select.svg) no-repeat 50% 50%;content:"";display:block;height:24px;position:absolute;right:20px;top:20px;width:24px}body .modal .modal-form .input-block.select-input-block:hover{border:1px solid #b3b8bf}body .modal .modal-form .input-block.select-input-block.active{border:1px solid #5b6076}body .modal .modal-form .input-block.select-input-block.active .select-items{background:#fff;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:0;padding:24px;position:absolute;top:58px;width:100%;z-index:10}body .modal .modal-form .input-block.select-input-block.active .select-items .select-item{color:#5b6076;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;padding-left:28px;position:relative;text-decoration:none}body .modal .modal-form .input-block.select-input-block.active .select-items .select-item:before{background:#f5f6f7;border:1.5px solid #ebebeb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}body .modal .modal-form .input-block.select-input-block.active .select-items .select-item.active:before{background:url(/html/css/../img/select_check.svg) no-repeat 50% 50%;border:0}body .modal .modal-form .input-block.select-input-block.active .select-items .select-item:hover{color:#0f192e}body .modal .modal-form .input-block.select-input-block .select-items{display:none}body .modal .modal-form .input-block small{font-feature-settings:"pnum" on,"lnum" on;color:#ff735d;display:none;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:140%;margin-bottom:12px;margin-top:8px;position:relative;text-align:left}body .modal .modal-form .input-block.error small{display:block}body .modal .modal-form .input-block.error input{background:#fff6f5;border:1px solid #ff735d}body .modal .modal-form button{backdrop-filter:blur(95px);-webkit-backdrop-filter:blur(95px);background:linear-gradient(92.45deg,#f60,#ff9400);border:0;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:TT Wellingtons;font-size:18px;font-weight:600;height:64px;line-height:25px;margin-bottom:16px;margin-top:16px;outline:none;width:100%}@media screen and (max-width:800px){body .modal .modal-form button{font-size:16px;height:56px;line-height:56px}}body .modal#success-modal .modal-form{text-align:center}body .modal#success-modal .modal-form img{display:block;margin:0 auto 32px;position:relative}body .modal#success-modal .modal-form b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative;text-align:center}body .modal#success-modal .modal-form .again-button{font-feature-settings:"pnum" on,"lnum" on;background:#eef0f1;border-radius:16px;color:#0f192e;cursor:pointer;font-size:18px;height:64px;letter-spacing:-.02em;line-height:140%;text-align:center;width:454px}body .modal#success-job-modal .modal-form{text-align:center}body .modal#success-job-modal .modal-form img{display:block;margin:0 auto 32px;position:relative}body .modal#success-job-modal .modal-form b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative;text-align:center}body .modal#success-job-modal .modal-form .again-button{font-feature-settings:"pnum" on,"lnum" on;background:#eef0f1;border-radius:16px;color:#0f192e;cursor:pointer;font-size:18px;height:64px;letter-spacing:-.02em;line-height:140%;text-align:center;width:454px}body .modal#error-modal .modal-form{text-align:center}body .modal#error-modal .modal-form img{display:block;margin:0 auto 32px;position:relative}body .modal#error-modal .modal-form b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative;text-align:center}body .modal#error-modal .modal-form .again-button{font-feature-settings:"pnum" on,"lnum" on;background:#eef0f1;border-radius:16px;color:#0f192e;cursor:pointer;font-size:18px;height:64px;letter-spacing:-.02em;line-height:64px;margin-top:32px;text-align:center;width:454px}@media screen and (max-width:800px){body .modal#error-modal .modal-form .again-button{font-size:16px;height:54px;line-height:54px;width:100%}}body .modal#calculator-modal .modal-form{text-align:center;width:550px}@media screen and (max-width:800px){body .modal#calculator-modal .modal-form{width:auto}}body .modal#calculator-modal .modal-form span{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;text-align:center}@media screen and (max-width:800px){body .modal#calculator-modal .modal-form span br{content:"&nbsp;";display:inline-block}}body .modal#calculator-modal .modal-form b{font-feature-settings:"pnum" on,"lnum" on;-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.33deg,#121630,#596077);-webkit-background-clip:text;background-clip:text;display:block;font-size:20px;font-weight:600;letter-spacing:-.04em;line-height:120%;margin-bottom:8px;position:relative;text-align:center}body .modal#calculator-modal .modal-form .yes-button{font-feature-settings:"pnum" on,"lnum" on;background:linear-gradient(92.45deg,#f60,#ff9400);border-radius:16px;color:#fff;cursor:pointer;display:block;font-size:18px;height:64px;letter-spacing:-.02em;line-height:64px;margin-top:32px;position:relative;text-align:center;width:454px}@media screen and (max-width:800px){body .modal#calculator-modal .modal-form .yes-button{font-size:16px;height:54px;line-height:54px;width:100%}}body .modal#calculator-modal .modal-form .cancel-button{font-feature-settings:"pnum" on,"lnum" on;background:#eef0f1;border-radius:16px;color:#0f192e;cursor:pointer;font-size:18px;height:64px;letter-spacing:-.02em;line-height:64px;margin-top:12px;text-align:center;width:454px}@media screen and (max-width:800px){body .modal#calculator-modal .modal-form .cancel-button{font-size:16px;height:54px;line-height:54px;width:100%}}@keyframes progressSlider{to{width:100%}}[class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.top-advantages{bottom:40px;color:#d0d2d7;display:flex;justify-content:space-around;position:absolute;width:calc(100vw - 80px)}@media screen and (max-width:800px){body section.solution-top{box-sizing:border-box;flex-direction:column;height:auto;min-height:100vh;padding-top:70px}.top-advantages{align-items:flex-start;flex-direction:column;gap:20px;margin:30px 20px;position:relative;width:calc(100% - 40px)}}.block-wrapper.block-logotypes{font-size:0}body .landing-popup-publication-content-autopub-btn,body .landing-popup-publication-content-block{display:none !important}#we-help #we-help-list img {width: 50%;height: auto;display: flex;position: sticky;top: 2vw;justify-self: center;}
/*# sourceMappingURL=style.bundle.css.map*/
@media screen and (max-width: 800px){body section#services .container #services-list .swiper-wrapper .service .service-image{display:initial !important}body section#services .container #services-list .swiper-wrapper .service .service-image img.service-image-layer{opacity:1}body #b2670 section#services .container #services-list .swiper-wrapper .service .service-image{display:none !important}}@media (max-width: 1350px){body section#services .container #services-list .swiper-wrapper .service div.service-image img.service-image-layer{height:30rem}}





/* End */


/* Start:/local/templates/iteco/assets/css/style.css?174724743622722*/
.slick-loading .slick-list{background:#fff slick-image-url("/local/templates/iteco/assets/css/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:slick-font-url("/local/templates/iteco/assets/css/slick.eot");src:slick-font-url("/local/templates/iteco/assets/css/slick.eot?#iefix") format("embedded-opentype"),slick-font-url("/local/templates/iteco/assets/css/slick.woff") format("woff"),slick-font-url("/local/templates/iteco/assets/css/slick.ttf") format("truetype"),slick-font-url("/local/templates/iteco/assets/css/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Light.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Black.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Black.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:600;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-DemiBold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTWellingtons-ExtraBold.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Heavy.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Light.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:600;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Semibold.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Ultralight.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Display;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/SFUIDisplay-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Light.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Heavy.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:SF UI Text;font-style:normal;font-weight:600;src:url("/local/templates/iteco/assets/css/../fonts/SFUIText-Semibold.woff") format("woff")}@font-face{font-display:swap;font-family:Object Sans;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/ObjectSans-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:Object Sans;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/ObjectSans-Heavy.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Light.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Ultralight.woff") format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/Stem-Light.woff") format("woff")}@font-face{font-display:swap;font-family:Stem ExtLt;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/Stem-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/Stem-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/Stem-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:Stem Med;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/Stem-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:Stem SemLt;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/Stem-SemiLight.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Black.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:Stem;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/Stem-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:600;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-DemiBold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Light.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-ExtraBold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/TTFirsNeue-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:Neutral Face;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/NeutralFaceRegular.woff") format("woff")}@font-face{font-display:swap;font-family:Neutral Face;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/NeutralFaceBold.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Black.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Heavy.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Light.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:600;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Semibold.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces ExtBd;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-ExtraBold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces ExtLt;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Black.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/SFProDisplay-Ultralight.woff") format("woff")}@font-face{font-display:swap;font-family:SF Pro Text;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/SFProText-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Light.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces Med;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Interfaces;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/TTInterfaces-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:900;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Black.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:100;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:200;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:300;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Light.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:700;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:500;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:Visuelt Pro;font-style:normal;font-weight:400;src:url("/local/templates/iteco/assets/css/../fonts/VisueltPro-Regular.woff") format("woff")}.svg-inline{visibility:hidden}body section.solutions .container div.section-title{color:#000}@media(max-width: 1200px){body section.solutions .container .solution-container div.solution-container-menu{width:14.2857142857rem}body section.solutions .container .solution-container div.solution-container-logos{width:calc(100% - 14.4rem)}body section.solutions div.container{padding:1.4285714286rem}body section.solutions .container div.solution-container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.4285714286rem 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media(max-width: 900px){body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items a.solution-container-logo{width:calc(50% - 15px)}}@media(max-width: 800px){body section.solutions .container .solution-container div.solution-container-menu{width:100%}body section.solutions .container .solution-container div.solution-container-logos{width:100%}}@media(max-width: 550px){body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items a.solution-container-logo{width:100%}}@media(max-width: 1200px){body section#calculator div.container{padding:2.1428571429rem}}@media(max-width: 1070px){body section#calculator .container #calculator-form div.calculator-right{width:20rem}body section#calculator .container #calculator-form div.calculator-left{width:calc(100% - 23rem)}}@media(max-width: 960px){body section#calculator .container #calculator-form div.calculator-right{width:100%;position:relative;padding:0}body section#calculator .container #calculator-form div.calculator-left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 1350px){body section#services .container #services-list .swiper-wrapper div.service{width:calc(50% - 16px)}body section#services .container #services-list .swiper-wrapper .service div.service-image img.service-image-layer{height:14rem}}@media(max-width: 800px){body section#services div.container #services-list .swiper-wrapper .service a.mobile-more.without-svg{bottom:.4285714286rem}body section#services .container #services-list .swiper-wrapper div.service{padding-bottom:2.5rem}}@media(max-width: 640px){body section#services .container #services-list .swiper-wrapper div.service{width:100%}}@media(max-width: 1300px){body section#getprice .container div.getprice-right{width:calc(100% - 45rem)}}@media(max-width: 1050px){body section#getprice .container div.getprice-right{width:100%;position:relative;top:0;right:0;margin-bottom:1.4285714286rem}body section#getprice div.container{padding:2.1428571429rem}body section#getprice .container div.getprice-title{margin-bottom:1rem}}body section.solution-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}body section.what-is-it.dark-color div.container{color:#fff}@media(max-width: 900px){div#b4545 .section-title span{font-size:1em}body section div.container{margin-bottom:2.1428571429rem;margin-top:1.4285714286rem}}@media(max-width: 800px){body section#we-help div.container #we-help-list video#we-help-video{margin-bottom:1.4285714286rem;position:relative;z-index:20}body section.solution-top{margin-bottom:1.4285714286rem}body section.blog-lists .container .blog-list-item div.blog-list-item-header{color:#fff}body section.blog-lists .container .blog-list-item div.blog-list-item-header span{color:#8389a1}body section .container div.section-title{margin-bottom:.7142857143rem}body section.what-is-it.dark-color div.container div.section-title,body section .container div.section-title{background:none;background-clip:border-box;color:#000;-webkit-text-fill-color:unset}body section .container .section-title.section-title_black{background:#5b6076 !important;-webkit-background-clip:text !important;background-clip:text !important}body section.what-is-it.dark-color div.container div.section-title,body section .container div.section-title_white{background:none;background-clip:border-box;color:#fff;-webkit-text-fill-color:unset}body section.blog-lists .container .blog-list-item img{display:none}body section.what-is-it.dark-color div.container_my div.section-title{color:#fff}body section#we-help .container #we-help-list .we-help-list-items div.we-help-list-item b{background:none;-webkit-text-fill-color:unset;background-clip:border-box;background-clip:initial}body section.product-top .product-top-content .product-top-title_black{background:-webkit-gradient(linear, right top, left top, from(#5b6076), to(#5b6076)) !important;background:linear-gradient(to left, #5b6076 0%, #5b6076 100%) !important;-webkit-background-clip:text !important;background-clip:text !important}}@media(max-width: 640px){body section.solution-top div.solution-top-content b{font-size:10vw !important;line-height:1.2}}body header .header-right a.auth-btn:hover{-webkit-text-fill-color:#fff}body header.whitebgalways .header-right a{color:#5b6076 !important}body header .header-right a{color:#b8c0cf !important}.auth-btn:before{color:#fff}body header.whitebg .header-right a.auth-btn:before{color:#000}body header div.header-right a.auth-btn span{background:#fff;-webkit-background-clip:text;background-clip:text}body header.whitebgalways div.header-right a.auth-btn span{-webkit-text-fill-color:#fff}body header.whitebg .header-right a.auth-btn{-webkit-text-fill-color:#fff}body header div.header-right a.auth-btn{background:#000}.auth-btn:before{color:#fff}.seed{padding:0 3.5714285714rem;width:100%;position:relative;z-index:20;position:absolute;bottom:0;background-color:rgba(24,34,56,.7411764706)}.seed__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 12rem}.seed__link{-webkit-text-decoration:none;text-decoration:none;cursor:pointer;display:block;color:#fff;margin-right:1.7857142857rem;padding:1.5rem 5rem}.seed__link:hover{color:#fff;text-shadow:.0714285714rem .0714285714rem .0714285714rem hsla(0,0%,100%,.5333333333);background-color:#384460}@media(max-width: 1500px){.seed__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 3rem}}@media(max-width: 1200px){.seed__flex{padding:0 1rem}.seed__link{padding:1rem}}@media(max-width: 800px){.seed{display:none}}@media(max-width: 640px){.block-wrapper{background:#fff;margin-bottom:1.4285714286rem}}.hidden{display:none}.button-up{-webkit-transition:30ms;transition:30ms;opacity:.4;position:fixed;right:58px;bottom:106px;border:3px solid #ff9400;color:#ff9400;font-size:2.5rem;border-radius:4rem;padding:1.2rem 1rem .3rem;cursor:pointer}.button-up:hover{opacity:1}@media only screen and (max-width: 700px){.button-up{display:none !important}}.carousel-main{height:100%;width:100%}.carousel-main__slide{height:39vw;background-repeat:no-repeat;background-size:contain;background-position:center center;overflow:hidden;position:relative;text-align:center}.carousel-main .slick-dots li button:before{font-size:67px;color:#fff}#b5158 .full-section{overflow:hidden}.carousel-main .slick-dots{bottom:87px}.carousel-main .slick-arrow{z-index:1000;font-size:37px}.carousel-main .slick-arrow img{width:45px}.carousel-main .slick-prev{left:25px}.carousel-main .slick-prev:before{content:none}.carousel-main .slick-next{right:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-main .slick-next img{margin-top:-5px}.carousel-main .slick-next:before{content:none}.carousel-main__link{position:absolute;left:10%;bottom:13%;width:200px;z-index:9999;background:linear-gradient(92.45deg, #f60, #ff9400);border-radius:17px;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;padding:1rem;letter-spacing:-0.02em;line-height:25px;color:#fff;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}#b5158 .full-section{height:39vw}#b5158 .slick-dots{position:absolute;list-style:none;display:inline-block;text-align:center;padding:0;width:175px;margin:0 auto;left:0;right:0}@media all and (max-width: 1500px){.carousel-main__link{bottom:14%;width:118px;padding:.1rem}}@media all and (max-width: 800px){#b5158 .full-section{min-height:35vw;background:rgba(0,0,0,0)}.carousel-main__slide{height:35vw;background-repeat:no-repeat;background-size:contain;overflow:hidden}.carousel-main .slick-dots{bottom:0}.carousel-main__link{display:none}.carousel-main .slick-dots li button:before{font-size:39px}}

/* End */


/* Start:/html/css/custom.css?175129862012652*/
body header .header-left .header-selects{
	width: auto!important;
	overflow: visible!important;
}

body header .header-left .header-selects .header-select{
	width: auto!important;

}

body header .header-left .header-selects .header-select span{
	display: flex;
    align-items: center;
}

body #main-menu #main-menu-mobile-items .open-menu-list-items._active{
	display: block;
}


body header .header-left .header-selects .header-select:not(:last-child) {
    border-right: 1px solid rgba(255, 255, 255, .08);
}

body header.whitebgalways .header-left .header-selects .header-select:not(:last-child){
    border-right: 1px solid rgba(0, 0, 0, .08);
}

body footer{
    min-height: auto!important;
}

body header:not(.whitebg){
    background: #252f46;
}

.header-selects .open-header-menu {
    background: #0f192e;
    border-top: 1px solid rgba(255, 255, 255, .12);
    box-sizing: border-box;
    display: none;
    justify-content: space-between;
    left: 0;
    position: absolute;
    top: 39px;
    width: 230px;
    padding: 10px 0;
}

.header-selects .open-header-menu.active{
	display: flex;
    flex-wrap: wrap;
}

.open-header-menu .open-header-menu-items {
    display: flex;
    flex-direction: column;
    margin-right: 0;
    position: relative;
    width: 100%;
}

.open-header-menu-items a {
    font-feature-settings: "pnum" on, "lnum" on;
    color: #b8c0cf;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -.02em;
    line-height: 140%;
    padding: 10px 15px;
    text-decoration: none;
}

.open-header-menu-items a:hover {
    background-color: #273043;
}

body header.whitebg .header-left .header-selects .header-select:hover {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(92.45deg, #f60, #ff9400);
    -webkit-background-clip: text;
    background-clip: text;
}

body section.solution-top #solution-top-back .cube3 img,
body section.solution-top #solution-top-back .cube1 img{
height: 100%;
}

body{
	    overflow-x: hidden;
}

body header .header-right a{
    color: #fff!important;
}

body header.whitebg .header-right a {
    color: #5b6076!important;
}

.features-slider-item-data__block{
	display: flex;
    margin-bottom: 40px;
}

body section#features .container #features-slider .features-slider-item .features-slider-item-content .features-slider-item-data img{
margin: 0 19px 0 0;
}

.section-desc{
	text-align: center;
    margin-bottom: 56px;
    color: #0f192e;
}

body section .container .section-title._mb-26{
    margin-bottom: 26px;
}

body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data{
	background: #F5F6F7 url(/html/img/about_item7.png) no-repeat 50% 50%!important;
    background-size: contain !important;
}

body section#home-about #home-about-items .swiper-wrapper .home-about-item-link .home-about-item-link-data span{
	font-feature-settings: "pnum" on, "lnum" on;
    -webkit-text-fill-color: transparent!important;
    text-fill-color: transparent!important;
    background: linear-gradient(95.33deg, #121630, #596077)!important;
    -webkit-background-clip: text!important;
    background-clip: text!important;
    bottom: 28px!important;
    font-size: 20px!important;
    font-weight: 600!important;
    position: absolute!important;
}

body section#home-about #home-about-items .swiper-wrapper .home-about-item span.home-about-item__text>span,
body section#home-about #home-about-items .swiper-wrapper .home-about-item-link span.home-about-item__text>span{
    position: relative!important;
    bottom: 0!important;
}

body section#home-about #home-about-items .swiper-wrapper .home-about-item span.home-about-item__text,
body section#home-about #home-about-items .swiper-wrapper .home-about-item-link span.home-about-item__text{
    position: absolute!important;
    bottom: 28px !important;
	display: flex !important;
    align-items: center;
    flex-direction: column;
    box-sizing: border-box;
	padding: 0 10px;
}

.home-about-item__big,
body section#home-about #home-about-items .swiper-wrapper .home-about-item-link span.home-about-item__text .home-about-item__big{
    font-size: 26px!important;
    text-transform: uppercase!important;
	margin-bottom: 5px;
}

body section#features .container #features-slider .features-slider-item .features-slider-item-content>img{
	width: calc(80% - 390px);
    object-fit: contain;
}

.home-about-item-link svg{
    transition: all 350ms;
    opacity: 0;
}

.home-about-item-link:hover svg{
    opacity: 1;
}
body section.about-top{
    height: 93vh!important;
}

body section.about-top.about-top_custom{
    background-position: 50% 0;
}

body section.about-top .container .section-title{
margin-top: 0;
}

.home-about-item-link-data .desktop-more {
    background: url(/html/css/../img/product_arrow.svg) no-repeat 50% 50%;
    background-size: contain;
    bottom: 24px;
    display: block;
    height: 3.12vw;
    opacity: 0;
    position: absolute;
    right: 24px;
    width: 3.12vw;
}

.home-about-item-link-data:hover .desktop-more {
 opacity: 1;
}

a.solution-container-logo{
text-decoration: none;
    color: #5b6076;
}

body section#red-number-blocks .container #red-number-blocks-list{
    justify-content: flex-start!important;
	gap: 18px;
}


@media screen and (max-width: 1500px){
    body header .header-left .header-selects .header-select span{
            font-size: 12px;
    }
	body header .header-right a{
            font-size: 12px!important;
    }
    .auth-btn{
        position: relative;
        width: 40px;
        height: 40px;
    }

    .auth-btn:before{
        content: 'ЛК';
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        font-size: 14px;
        color: #121630;
    }
	body header.whitebg .header-right a.auth-btn:before{
color: #fff;
}

    .auth-btn span{
        display: none;
    }
body header .header-right a.auth-btn{
    padding: 0!important;
	}
}

@media screen and (max-width: 1250px) {
    body header .header-left .header-selects .header-select span {
        font-size: 10px!important;
    }
}

@media screen and (max-width: 1200px) {
    body header .header-left #burger {
        height: 48px!important;
        left: auto;
        position: absolute!important;
        right: 0;
        top: 11px;
        width: 48px!important;
    }
    body header .header-left .header-selects,
 	body header .header-right .header-divider,
 	body header .header-right a.auth-btn  {
        display: none!important;
    }

      body header .header-right {
        display: flex!important;
        flex-direction: column-reverse;
        gap: 0!important;
        position: absolute!important;
        right: 84px;
        text-align: right;
        top: 4px;
    }
    body header {
        display: block!important;
        padding: 0 20px!important;
    }
    body header .header-left {
        height: 70px;
    }

    body #main-menu #main-menu-mobile-items, body #main-menu #mobile-menu-footer {
        display: flex!important;
    }
}

@media screen and (max-width: 800px) {
   	body section#features .container #features-slider .features-slider-item .features-slider-item-content>img{
		width: 100%;
        margin-bottom: 50px;
    }
}

@media screen and (min-width: 1200px){
   body header .header-left #burger{
        display: none!important;
    }
}
	 

body section#services .container #services-list .swiper-wrapper {
   justify-content: flex-start!important;
}

body section.blog-top .container .section-title {
   background:linear-gradient(95.33deg, #fff, rgba(255, 255, 255, .64)) !important;
   background-clip:text !important;
}

body section.blog-top {
    color:#b8c0cf;
}

body section.contacts-top .container .section-title {
   background:linear-gradient(95.33deg, #fff, rgba(255, 255, 255, .64)) !important;
   background-clip:text !important;
}

#b3435 > section > div > span {
    color:#b8c0cf;
}

body section.product-top .product-top-content b {
   background:linear-gradient(95.33deg, #fff, rgba(255, 255, 255, .64)) !important;
   background-clip:text !important;
}

#b4614 > section > div > span {
    color:#b8c0cf;
}

#b2823 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2823 .test-button:hover {
   background: #ccc !important;
}

#b2856 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2856 .test-button:hover {
   background: #ccc !important;
}

#b2876 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2876 .test-button:hover {
   background: #ccc !important;
}

#b2892 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2892 .test-button:hover {
   background: #ccc !important;
}

#b2910 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2910 .test-button:hover {
   background: #ccc !important;
}

#b2935 .test-button {
   background: linear-gradient(92.45deg, #f60, #ff9400)!important;
}

#b2935 .test-button:hover {
   background: #ccc !important;
}

body section.container .flexRow .flexRow-col-text .flexRow-col-subtitle {
    font-size:17px !important;
}

body section.container .flexRow .flexRow-col-text .flexRow-col-list ul li {
    font-size:17px !important;
}

body section.product-top .product-top-content .product-top-text {
color:#b8c0cf !important;
}

#b4830 > section > div > span {
color:#b8c0cf !important;
}

body #leave-req section#form14day {
    background: url(/html/css/../img/14day_gray.webp) no-repeat 50% 50%;
    background-size: 100% 100%;
}

body #leave-req section#form14day .container #form-14 {
    background: #fff;
}

body .solution-top .solution-top-content .solution-top-buttons .btn-presentation {
    display: none;
}

#b5569 #red-number-blocks #red-number-blocks-list .red-number-block b.red-number-title {
	font-weight: 400;
}

#b5621 section #home-top-back .cube1, #b5621 section #home-top-back .cube2, #b5621 section #home-top-back .cube3,
#b5617 section #home-top-back .cube1, #b5617 section #home-top-back .cube2, #b5617 section #home-top-back .cube3{
    display: none;
}

body #b5317 section#services .container #services-list .swiper-wrapper .service{
    padding: 24px 24px;
}

body #b5317 section#services .container #services-list .swiper-wrapper .service .service-image img.service-image-layer{
    position: relative;
    width:50%;
    margin-bottom: 24px;
}

.service-image{
    display:flex;
    justify-content: center;
}

@media screen and (min-width: 1200px){
    body #b5621 section .solution-top-content .solution-top-title {
        width: 90%;
        padding-left: 8rem;
    }
}
body .red-button:before {
    transition: all .1s linear !important;
}

body  #b5342 section#services .container #services-list .swiper-wrapper .service {
    padding: 24px 24px !important;
}
body  #b5342 section#services .container #services-list .swiper-wrapper .service .service-image img.service-image-layer{
    position: relative !important;width:50% !important;margin-bottom: 24px;
}

#b5351 .tech-char-buttons, #b5352 a, #b5342 .desktop-more, #b5342 .service a {
     display: none!important;
}

@media (min-width: 801px) and (max-width: 1200px) {
  .block-home-slider > .full-section.solution-top {
    padding-top: 45px;
    padding-bottom: 20px;
  }
}

@media (min-width: 1101px) and (max-width: 1350px) {
  .service-info {
    padding-top: 30px !important;
  }
}
@media (min-width: 951px) and (max-width: 1100px) {
  .service-info {
    padding-top: 45px !important;
  }
}
@media (min-width: 801px) and (max-width: 950px) {
  .service-info {
    padding-top: 70px !important;
  }
}

@media (max-width: 640px) {
    body section.solution-top .solution-top-content b {
      font-size: 46px !important;
      padding: 4px 4vw !important;
      line-height: 1.1 !important;
    }
  }

@media (min-width: 801px) and (max-width: 860px) {
    body section.solution-top .solution-top-content b {
        font-size: 80px !important;
        padding: 4px 2vw !important;
        line-height: 1.1 !important;
    }
}

.page-content.active section.what-is-it .container .what-text p {
    position: relative;
    z-index: 10;
}

@media (min-width: 801px) and (max-width: 1100px) {
    .support24-text__title {
        word-break: break-word;
        hyphens: auto;
        padding-right: 10px;
    }
}

@media (min-width: 940px) and (max-width: 1100px) {
    .support24-text__title {
        font-size: 4vw !important;
    }
}

@media (min-width: 801px) and (max-width: 939px) {
    .support24-text__title {
        font-size: 3vw !important;
    }
}
/* End */


/* Start:/local/templates/iteco/assets/css/custom.css?175124146131900*/
html {
    scroll-behavior: smooth;
}

body section .container {
    margin: 80px 40px;
}

.svg-inline {
    visibility: hidden
}

.solution-container-menu-item:hover, .solution-container-logo:hover, .documentation-item-link:hover, .three-size-logotypes-list .three-size-logotypes-item:hover, #post-page .container #back-btn:hover, .blog-list.active .link-to-blog:hover {
  background-color: #EBEBEB!important;
}

body section.solutions .container div.section-title {
    color: #000
}
.section-title p {
    margin: 0;
}

@media(max-width: 1200px) {
    body section.solutions .container .solution-container div.solution-container-menu {
        width: 14.2857142857rem;
    }

    body section.solutions .container .solution-container div.solution-container-logos {
        width: calc(100% - 14.4rem);
    }

    body section.solutions div.container {
        padding: 1.4285714286rem;
    }

    body section.solutions .container div.solution-container {
        max-width: 100%;
        display: flex;
        margin: 1.4285714286rem 0 0;
        flex-flow: row wrap;
    }
}

@media(max-width: 900px) {
    body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items a.solution-container-logo {
        width: calc(50% - 15px);
    }
}

@media(max-width: 800px) {
    body section.solutions .container .solution-container div.solution-container-menu {
        width: 100%;
    }

    body section.solutions .container .solution-container div.solution-container-logos {
        width: 100%;
    }
}

@media(max-width: 550px) {
    body section.solutions .container .solution-container .solution-container-logos .solution-container-logos-items a.solution-container-logo {
        width: calc(50% - 10px);
    }
}

@media(max-width: 1200px) {
    body section#calculator div.container {
        padding: 2.1428571429rem;
    }
}

@media(max-width: 1070px) {
    body section#calculator .container #calculator-form div.calculator-right {
        width: 20rem;
    }

    body section#calculator .container #calculator-form div.calculator-left {
        width: calc(100% - 23rem);
    }
}

@media(max-width: 960px) {
    body section#calculator .container #calculator-form div.calculator-right {
        width:100%;
        position: relative;
        padding: 0;
    }

    body section#calculator .container #calculator-form div.calculator-left {
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media(max-width: 1350px) {
    body section#services .container #services-list .swiper-wrapper div.service {
        width: calc(50% - 16px);
    }

    body section#services .container #services-list .swiper-wrapper .service div.service-image img.service-image-layer {
        height: 14rem;
    }
}

@media(max-width: 800px) {
    body section#services div.container #services-list .swiper-wrapper .service a.mobile-more.without-svg {
        bottom: .4285714286rem;
    }

    body section#services .container #services-list .swiper-wrapper div.service {
        padding-bottom: 2.5rem;
    }
}

@media(max-width: 640px) {
    body section#services .container #services-list .swiper-wrapper div.service {
        width: 100%;
    }
}

@media(max-width: 1300px) {
    body section#getprice .container div.getprice-right {
        width: calc(100% - 45rem);
    }
}

@media(max-width: 1050px) {
    body section#getprice .container div.getprice-right {
        width: 100%;
        position: relative;
        top: 0;
        right: 0;
        margin-bottom: 1.4285714286rem;
    }

    body section#getprice div.container {
        padding: 2.1428571429rem;
    }

    body section#getprice .container div.getprice-title {
        margin-bottom: 1rem;
    }
}

body section.solution-top {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

body section.what-is-it.dark-color div.container {
    color: #fff;
    background: #0c1425 radial-gradient(circle, rgb(46, 57, 79) 0%, rgba(255, 255, 255, 0) 50%) !important;
}

@media(max-width: 900px) {
    div#b4545 .section-title span {
        font-size: 1em;
    }

    body section div.container {
        margin-bottom: 2.1428571429rem;
        margin-top: 1.4285714286rem;
    }
}

@media(max-width: 800px) {
    body section#we-help div.container #we-help-list video#we-help-video {
        margin-bottom: 1.4285714286rem;
        position: relative;
        z-index: 20;
    }

    body section.solution-top {
        margin-bottom: 1.4285714286rem;
    }
}

@media(max-width: 640px) {
    body section .container div.section-title {
        margin-bottom:.7142857143rem;
    }

    body section.what-is-it.dark-color div.container div.section-title,body section .container div.section-title {
        background: none;
        background-clip: border-box;
        color: #000;
        -webkit-text-fill-color: unset;
    }

    body section.what-is-it.dark-color div.container_my div.section-title {
        color: #fff;
    }

    body section#we-help .container #we-help-list .we-help-list-items div.we-help-list-item b {
        background: none;
        -webkit-text-fill-color: unset;
        background-clip: border-box;
        background-clip: initial;
    }
}

body header .header-right a.auth-btn:hover {
    -webkit-text-fill-color: #fff;
}

body header.whitebgalways .header-right a {
    color: #5b6076 !important;
}

body header .header-right a {
    color: #b8c0cf !important;
}

.auth-btn:before {
    color: #fff;
}

body header.whitebg .header-right a.auth-btn:before {
    color: #000;
}

body header.whitebgalways .header-left .header-selects .header-select:hover:not(.active) span {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(92.45deg, #f60, #ff9400);
    -webkit-background-clip: text;
    background-clip: text;
}

body header div.header-right a.auth-btn span {
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
}

body header.whitebgalways div.header-right a.auth-btn span {
    -webkit-text-fill-color: #fff;
}

body header.whitebg .header-right a.auth-btn {
    -webkit-text-fill-color: #fff;
}

body header div.header-right a.auth-btn {
    background: #000;
}

.auth-btn:before {
    color: #fff;
}

.seed {
    padding: 0 3.5714285714rem;
    width: 100%;
    position: relative;
    z-index: 20;
    position: absolute;
    bottom: 0;
    background-color: #182238bd;
}

.seed_custom {
    background-color: #0c172fdb;
}

.seed__flex {
    display: flex;
    flex-flow: row wrap;
    padding: 0 12rem;
}

.seed__link {
    text-decoration: none;
    cursor: pointer;
    display: block;
    color: #fff;
    margin-right: 1.7857142857rem;
    padding: 1.5rem 5rem;

    &:hover {
        color: #fff;
        text-shadow: .0714285714rem .0714285714rem .0714285714rem rgba(255,255,255,.5333333333);
        background-color: #384460;
    }
}

@media (max-width: 1500px)
{
    .seed__flex {
        display: flex;
        flex-flow: row wrap;
        padding: 0 3rem;
    }
}

@media (max-width: 1200px)
{
    .seed__flex {
        padding: 0 1rem;
    }
    .seed__link {
        padding: 1rem;
    }
}

@media (max-width: 800px)
{
    .seed {
        display: none ;
    }
}

@media(max-width: 640px) {
    .block-wrapper {
        background: #fff;
    }
}

@media(max-width: 600px) {
    body section.solution-top .solution-top-content b {
        font-size: 45px!important;
    }
}

.wishes-container {
    display: block;
    position: relative;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 14px;
    user-select: none;
    text-align: left;
    padding-left: 51px;
}

.wishes-container input {
    display: none !important;
}

.wishes-checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: transparent;
    border: 1px solid #ff9400;
    border-radius: 4px;
}

.wishes-container:hover input ~ .wishes-checkmark {
    background-color: transparent;
}

.wishes-container input:checked ~ .wishes-checkmark {
    border: 1px solid #ff9400;
    background-color: #ff9400;
}

.wishes-checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.wishes-container input:checked ~ .wishes-checkmark:after {
    display: block;
}

.wishes-container .wishes-checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.wishes-name {
    text-align: left;
    margin-bottom: 10px;
}

body footer {
    background: #0c1425 none !important;
}
body section.form-new-year-block {
    align-items: center;
    background: url(/html/img/14day.jpg) no-repeat 50% 50%;
    background-size: cover;
    display: flex;
    justify-content: center;
    position: relative
}

body section.form-new-year-block.gray {
    background: url(/html/img/14day_gray.webp) no-repeat 50% 50%;
    background-size: cover
}

body section.form-new-year-block.gray .container {
    color: #5b6076
}

body section.form-new-year-block.gray .container .section-title {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #121630, #596077);
    -webkit-background-clip: text;
    background-clip: text
}

body section.form-new-year-block.gray .container .form-new-year {
    background: #fff
}

body section.form-new-year-block.gray .container .form-new-year span {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #121630, #596077);
    -webkit-background-clip: text;
    background-clip: text
}

body section.form-new-year-block.gray .container .form-new-year input {
    border-color: rgba(89, 96, 119, .1);
    color: #7a7f8f
}

body section.form-new-year-block.gray .container .form-new-year input:hover {
    border: 1.5px solid #b3b8bf
}

body section.form-new-year-block.gray .container .form-new-year input:focus {
    border: 1.5px solid rgba(89, 96, 119, .4)
}

body section.form-new-year-block.gray .container .form-new-year input::-webkit-input-placeholder {
    color: #7a7f8f
}

body section.form-new-year-block.gray .container .form-new-year textarea {
    border-color: rgba(89, 96, 119, .1);
    color: #7a7f8f
}

body section.form-new-year-block.gray .container .form-new-year textarea:focus {
    border: 1.5px solid rgba(89, 96, 119, .4)
}

body section.form-new-year-block.gray .container .form-new-year textarea:hover {
    border: 1.5px solid #b3b8bf
}

body section.form-new-year-block.gray .container .form-new-year textarea::-webkit-input-placeholder {
    color: #7a7f8f
}

body section.form-new-year-block.gray .container .form-new-year small {
    color: #b3b8bf
}

body section.form-new-year-block.gray .container .form-new-year .input-block.error small {
    display: block
}

body section.form-new-year-block.gray .container .form-new-year .input-block.error input {
    background: #fff6f5;
    border: 1px solid #ff735d
}

body section.form-new-year-block.white {
    background: url(/html/img/14day_white.png) no-repeat 50% 50%;
    background-size: 100% 100%
}

body section.form-new-year-block.white .container {
    color: #5b6076
}

body section.form-new-year-block.white .container .section-title {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #121630, #596077);
    -webkit-background-clip: text;
    background-clip: text
}

body section.form-new-year-block.white .container .form-new-year {
    background: #f5f6f7
}

body section.form-new-year-block.white .container .form-new-year span {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #121630, #596077);
    -webkit-background-clip: text;
    background-clip: text
}

body section.form-new-year-block.white .container .form-new-year input {
    background: #fff;
    border-color: rgba(89, 96, 119, .1);
    color: #7a7f8f
}

body section.form-new-year-block.white .container .form-new-year input:hover {
    border: 1.5px solid #b3b8bf
}

body section.form-new-year-block.white .container .form-new-year input:focus {
    border: 1.5px solid rgba(89, 96, 119, .4)
}

body section.form-new-year-block.white .container .form-new-year input::-webkit-input-placeholder {
    color: #7a7f8f
}

body section.form-new-year-block.white .container .form-new-year small {
    color: #b3b8bf
}

body section.form-new-year-block .container {
    font-feature-settings: "pnum" on, "lnum" on;
    color: #b8c0cf;
    font-size: 16px;
    font-weight: 500;
    line-height: 160%;
    text-align: center
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container {
        text-align: left
    }
}

body section.form-new-year-block .container .form-description {
    margin: 0 auto;
    max-width: 605px
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-description br {
        content: " ";
        display: inline-block;
        width: 4px
    }
}

body section.form-new-year-block .container .section-title {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #fff, rgba(255, 255, 255, .64));
    -webkit-background-clip: text;
    background-clip: text;
    display: block;
    font-size: 64px;
    font-weight: 500;
    letter-spacing: -.06em;
    line-height: 100%;
    margin-bottom: 24px;
    padding: 0;
    position: relative;
    text-align: center;
    white-space: nowrap
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .section-title {
        font-size: 32px;
        line-height: 32px;
        padding: 0;
        text-align: left
    }
}

body section.form-new-year-block .container .form-new-year {
    backdrop-filter: blur(54px);
    -webkit-backdrop-filter: blur(54px);
    background: linear-gradient(94.71deg, rgba(255, 255, 255, .0336), hsla(0, 0%, 100%, .09) 101.02%);
    border-radius: 16px;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 56px auto 0;
    max-width: 592px;
    min-height: 300px;
    padding: 32px;
    position: relative
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year {
        padding: 24px 16px
    }
}

body section.form-new-year-block .container .form-new-year .select-file-block {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    margin-top: 16px;
    position: relative;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year .select-file-block {
        flex-direction: column
    }
}

body section.form-new-year-block .container .form-new-year .select-file-block .select-file-btn {
    background: #f5f6f7;
    border-radius: 16px;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    font-size: 18px;
    height: 56px;
    line-height: 56px;
    padding: 0 16px;
    position: relative;
    width: 334px
}

body section.form-new-year-block .container .form-new-year .select-file-block .select-file-btn:hover {
    background: #e3e6e8
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year .select-file-block .select-file-btn {
        font-size: 16px;
        text-align: center;
        width: 100%
    }
}

body section.form-new-year-block .container .form-new-year .select-file-block .select-file-btn img {
    display: inline-block;
    position: relative;
    top: -2px;
    vertical-align: middle
}

body section.form-new-year-block .container .form-new-year .select-file-block small {
    display: block;
    font-size: 14px;
    font-weight: 600;
    line-height: 56px;
    padding: 0;
    position: relative;
    white-space: nowrap;
    width: auto
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year .select-file-block small {
        font-size: 12px
    }
}

body section.form-new-year-block .container .form-new-year .input-block {
    display: block;
    position: relative;
    width: 100%
}

body section.form-new-year-block .container .form-new-year .input-block.half-block {
    display: inline-block;
    width: calc(50% - 8px)
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year .input-block.half-block {
        width: 100%
    }
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block {
    border: 1px solid #ebebeb;
    border-radius: 16px;
    box-sizing: border-box;
    height: 64px;
    margin-bottom: 12px;
    padding: 0 16px;
    width: 100%
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block .select-title {
    color: #5b6076;
    cursor: pointer;
    height: 62px;
    line-height: 62px;
    opacity: .8;
    width: 100%
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block .select-title:after {
    background: url(/html/img/blog_select.svg) no-repeat 50% 50%;
    content: "";
    display: block;
    height: 24px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 24px
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block:hover {
    border: 1px solid #b3b8bf
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active {
    border: 1px solid #5b6076
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active .select-items {
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 8px 28px rgba(0, 0, 0, .12);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 8px;
    left: 0;
    padding: 24px;
    position: absolute;
    top: 58px;
    width: 100%;
    z-index: 10
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active .select-items .select-item {
    color: #5b6076;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    padding-left: 28px;
    position: relative;
    text-decoration: none
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active .select-items .select-item:before {
    background: #f5f6f7;
    border: 1.5px solid #ebebeb;
    border-radius: 4px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 16px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 16px
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active .select-items .select-item.active:before {
    background: url(/html/img/select_check.svg) no-repeat 50% 50%;
    border: 0
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block.active .select-items .select-item:hover {
    color: #0f192e
}

body section.form-new-year-block .container .form-new-year .input-block.select-input-block .select-items {
    display: none
}

body section.form-new-year-block .container .form-new-year .input-block small {
    font-feature-settings: "pnum" on, "lnum" on;
    color: #ff735d;
    display: none;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 140%;
    margin-bottom: 12px;
    margin-top: 8px;
    position: relative;
    text-align: left
}

body section.form-new-year-block .container .form-new-year .input-block.error small {
    display: block
}

body section.form-new-year-block .container .form-new-year .input-block.error input {
    background: rgba(255, 246, 245, .2);
    border: 1px solid #ff735d
}

body section.form-new-year-block .container .form-new-year span {
    font-feature-settings: "pnum" on, "lnum" on;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    background: linear-gradient(95.33deg, #fff, rgba(255, 255, 255, .64));
    -webkit-background-clip: text;
    background-clip: text;
    display: block;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.04em;
    line-height: 120%;
    margin-bottom: 24px;
    position: relative;
    text-align: center;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year span br {
        content: " ";
        display: inline-block;
        position: relative;
        width: 6px
    }
}

body section.form-new-year-block .container .form-new-year input {
    background: none;
    border: 1.5px solid rgba(255, 255, 255, .16);
    border-radius: 16px;
    box-sizing: border-box;
    color: #fff;
    display: block;
    font-family: TT Wellingtons;
    font-size: 16px;
    font-weight: 500;
    height: 64px;
    line-height: 160%;
    margin-bottom: 16px;
    outline: none;
    padding: 0 16px;
    position: relative;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year input {
        height: 56px
    }
}

body section.form-new-year-block .container .form-new-year input::-webkit-input-placeholder {
    color: #b8c0cf
}

body section.form-new-year-block .container .form-new-year input:focus {
    border: 1.5px solid rgba(255, 255, 255, .92)
}

body section.form-new-year-block .container .form-new-year textarea {
    background: #fff;
    border: 1.5px solid #eeeff1;
    border-radius: 16px;
    box-sizing: border-box;
    color: #5b6176;
    display: block;
    font-family: TT Wellingtons;
    font-size: 16px;
    font-weight: 500;
    height: 94px;
    line-height: 160%;
    margin-bottom: 16px;
    outline: none;
    padding: 16px;
    position: relative;
    resize: none;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year textarea {
        height: 94px
    }
}

body section.form-new-year-block .container .form-new-year textarea::-webkit-textarea-placeholder {
    color: #5b6176
}

body section.form-new-year-block .container .form-new-year textarea:focus {
    border: 1.5px solid rgba(255, 255, 255, .92)
}

body section.form-new-year-block .container .form-new-year button {
    backdrop-filter: blur(95px);
    -webkit-backdrop-filter: blur(95px);
    background: linear-gradient(92.45deg, #f60, #ff9400);
    border: 0;
    border-radius: 16px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    font-family: TT Wellingtons;
    font-size: 18px;
    font-weight: 600;
    height: 64px;
    line-height: 25px;
    margin-bottom: 16px;
    margin-top: 16px;
    outline: none;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year button {
        font-size: 16px;
        height: 56px
    }

}

body section.form-new-year-block .container .form-new-year small {
    font-feature-settings: "pnum" on, "lnum" on;
    color: #636979;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 20px;
    text-align: center;
    width: 100%
}

@media screen and (max-width: 800px) {
    body section.form-new-year-block .container .form-new-year small {
        display: block;
        font-size: 12px;
        line-height: 16px;
        margin: 0 auto;
        position: relative;
        text-align: center;
        width: 311px
    }

    body section.form-new-year-block .container .form-new-year small br {
        content: " ";
        display: inline-block;
        position: relative;
        width: 4px;
    }

    body section.form-new-year-block {
        display: block;
        padding: 1px 0
    }

    body section.form-new-year-block .container .section-title {
        white-space: normal
    }

    body section.form-new-year-block .container .section-title br {
        content: "";
        display: inline-block;
        width: 10px
    }

    body section.form-new-year-block .container .form-new-year {
        margin-top: 40px;
        width: auto
    }
}

@media screen and (min-width: 800px) {
    .form-new-year.modal-form {
        min-width: 800px;
    }
}

#form-new-year-modal {
    overflow-x: hidden;
}


@media screen and (max-width: 2000px) {
    #b5073 .solution-top {
        height: 50vw;
    }


}
@media (max-width: 800px){
    .blog-list-item .with-image-item-over{

        background: linear-gradient(107.97deg, #14223f 16.79%, rgba(18, 23, 33, 0) 210.58%);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;

    }
    .blog-list-item.with-image strong{
        -webkit-text-fill-color: unset !important;
        color: #fff;
    }
}

@media (max-width: 640px) {
    body section.solution-top div.solution-top-content b {
        font-size: 10vw !important;
        line-height: 1.2;
    }

}

@media (max-width: 800px) {
    body section.product-top .product-top-content b {
        background: -webkit-gradient(linear, right top, left top, from(#5b6076), to(#5b6076)) !important;
        background: linear-gradient(to left, #5b6076 0%, #5b6076 100%) !important;
        -webkit-background-clip: text !important;
        background-clip: text !important;
    }
    body section.what-is-it.dark-color div.container div.section-title, body section .container div.section-title_white {
        background: none;
        background-clip: border-box;
        color: #fff;
        -webkit-text-fill-color: unset;
    }
    body section.contacts-top .container .section-title, body section.blog-top .container .section-title {
        background: #5b6076 !important;
        -webkit-background-clip: text !important;
        background-clip: text !important;
    }
    #we-help-video {
        display: none !important;
    }
}


.blog__main  .view-counter {
    background: linear-gradient(92.45deg, #f60, #ff9400);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0px 9px;
    border-radius: 20px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    position: absolute;
    right: 44px;
}

.view-counter:hover {
    transform: scale(1.05);
    box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15);
}

.view-counter__icon {
    margin-right: 8px;
    width: 16px;
    height: 16px;
    fill: #fff;
}

.view-counter__count {
    margin-left: 4px;
    color: #fff;
}

.blog__main {
    position: absolute;
    bottom: 5px;
    width: 100%;
}

@media (max-width: 800px) {
    .blog__main {
        display: none;
    }
}

@media screen and (max-width: 800px) {
    body header .header-right a.search-btn {
        display: none;
    }
    .search-page input[type="text"]{
        width: 65%;
    }
}

body header.whitebg .header-right .search-btn span {
    color: #5b6076!important;
}

body header .header-right a.search-btn span {
    border-radius: 17px;
    -webkit-text-decoration: none;
    -webkit-text-decoration: none;
    text-decoration: none;
    padding: 8px;
    letter-spacing: -0.02em;
    line-height: 25px;
    font-size: 18px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 28px;
    font-size: 16px;
}
body header:not(.whitebgalways, .whitebg) .header-right a.search-btn span {
    color: #fff !important;
}
header {
    z-index: 21 !important;
}

body #main-menu #mobile-menu-footer  .menu-search-btn{
    font-feature-settings: "pnum" on, "lnum" on;
    background: #fff;
    border-radius: 16px;
    color: #0c1426;
    display: block;
    font-size: 16px;
    font-weight: 600;
    height: 56px;
    letter-spacing: -.02em;
    line-height: 56px;
    margin-top: 2px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 49%;
}

body #main-menu #mobile-menu-footer .menu-auth  {
    width: 49%!important;
}

#post-page {
    padding-top: 70px;
}
  
  #we-help-list .help-list-img {
    width:  auto;
    height: auto;
    justify-content: center;
  }
  
  @media (max-width: 800px) {
    #we-help #we-help-list img {
      width: 80%;
      height: auto;
    }

    .help-list-img {
      width:100%;
      height: auto;
    }
  }

  .carousel-main__link:hover {
    background: linear-gradient(92.45deg, #ff9400, #f60);
  }

  body #b5587 section#use-products .container #product-items .product-item {
    padding: 0;
  }

  a.seed__link.seed__fourth[href='']{
    display:none;
}

body footer .container .footer-contacts a:hover {
   color: #ff9400!important;
}

body section .container #why-items {
    justify-content: normal !important; 
}

/* promo block */
.promo-item-link {
    align-items: center;
    background: #f5f6f7;
    border-radius: 16px;
    bottom: 32px;
    color: #0f192e;
    display: flex;
    font-weight: 600;
    height: 52px;
    justify-content: center;
    position: absolute;
    text-decoration: none;
    width: 169px;
    right: 45px;
    cursor: pointer;
}
.promo-item-link:hover {
    background-color: #ebebeb;
}
body section#use-products .container #product-items .product-item.promo-item .promo-item-link{
    background: linear-gradient(92.45deg, #f60, #ff9400);
    color: #f5f6f7;
}
body section#use-products .container #product-items .product-item.promo-item .promo-item-link:hover, .promo-dark-link:hover {
    background: linear-gradient(92.45deg, #ff9400, #f60);
    color: #fff;
}
body section#use-products .container #product-items .product-item.promo-item {
    position: relative;
    padding: 24px 24px 100px;
}
body section#use-products.promo-section  {
    border-radius: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 4rem;
    padding-top: 80px;
}
.promo-dark-title {
    display: block;
    font-size: 50px;
    font-weight: 500;
    letter-spacing: -0.06em;
    line-height: 100%;
    margin-bottom: 30px;
    position: relative;
    width: 700px;
}
.promo-dark-text {
    font-size: 20px;
}

body section#support24.dark.promo-dark .container {
    padding: 10px 80px 10px;
    height: auto;
}

.promo-dark-link {
    background: linear-gradient(92.45deg, #f60, #ff9400);
    border-radius: 17px;
    text-decoration: none;
    letter-spacing: -0.02em;
    line-height: 25px;
    color: #fff;
    font-size: 18px;
    -webkit-box-align: center;
    padding: 0.1rem;
    width: 130px;
    text-align: center;
    height: 25px;
    position: absolute;
    margin: 20px;
}

body section#support24.promo-dark{
    padding-bottom: 5rem;
}

body section#use-products.two-action-dark .container #product-items .product-item {
	background: #0f192e;
	color: #95969a;
}

body section#use-products.two-action-dark .container #product-items .product-item strong {
	-webkit-text-fill-color: #fff;
}

body #b5654 section#services .container #services-list .swiper-wrapper .service {
    @media (max-width: 800px) {
        height: 580px;
    }
}

@media (max-width: 800px) {
	body section#support24.dark.promo-dark .container img {
		display:none;
	}
	.promo-dark-title {
		display: inline;
		font-size: 20px;
		-webkit-text-fill-color: #fff;
	}
	.promo-dark-text {
		font-size: 16px;
		color: #95969a;
	}
	body section#support24.dark.promo-dark .container {
		padding: 20px 40px 50px;
    }
	body section#support24.dark.promo-dark {
		margin: 0.5rem;
	}
	body section#use-products.promo-section {
		margin: 2rem;
	}
	.promo-dark-link {
		font-size: 16px;
		right: 20px;
		margin-top: 30px;
	}
}

/* end promo block */
/* End */
/* /local/templates/iteco/styles.css?1744703541462 */
/* /local/templates/iteco/template_styles.css?173469600250 */
/* /html/css/style.bundle.css?1750500171287020 */
/* /local/templates/iteco/assets/css/style.css?174724743622722 */
/* /html/css/custom.css?175129862012652 */
/* /local/templates/iteco/assets/css/custom.css?175124146131900 */
