@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;600;700;800&display=swap";@font-face{font-family:Kontora;src:url(/fonts/Kontora/Kontora-Black.otf);font-style:normal;font-weight:400;font-display:swap}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body,button{font-family:Montserrat,sans-serif}.margin_right{margin-right:1rem}a{color:inherit;text-decoration:none;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}h1,h2,h3,h4,h5,h6,p{margin:0}.container{padding:0 5%}.btn{color:#fff;border:none;cursor:pointer;font-size:18px;border-radius:3px;font-weight:600;display:-webkit-flex;flex-wrap:nowrap;padding:10px 18px;justify-content:center;align-items:center}.btn.cloud{background:linear-gradient(90deg,#6501f9,#6201fe 106.85%)}.btn.cloud:hover{background:linear-gradient(90deg,#7534ff,#8b3eff)}.btn.black{background:#000;border:1.5px solid #fff}.btn.black:hover{background:#6301fd;border-color:#6301fd}.btn.white{background:#fff;color:#000;border:1.5px solid #000}.btn.white:hover{background:none;color:#6a00f0;border-color:#6a00f0}.btn.outlined{color:#4200ff;border:1.5px solid #4200ff;border-radius:3px;background:hsla(0,0%,100%,0)}.btn.outlined:hover{background:#5200ff;color:#fff}.flex{display:-webkit-flex;flex-wrap:wrap}.flex.col{flex-direction:column}.flex.row{flex-direction:row}.grid{display:grid;display:-ms-grid}.bold{font-weight:700}.normal{font-weight:400}h1{font-size:clamp(34px,5vw,66px);font-weight:700}h2{font-size:clamp(30px,3vw,48px)}h2,h3{line-height:normal}h3{font-size:clamp(26px,3vw,36px)}h4{font-size:clamp(20px,2vw,24px)}h4,h5{line-height:normal}h5{font-size:20px}h6{font-size:18px;line-height:normal}p{line-height:20px}.small-font{font-size:14px;font-weight:400;line-height:22px}.hidden{display:none}.disable{color:#d9d7e4}.error-page{position:relative;height:100vh}.error-page img{height:100vh;min-height:570px;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.error-page div{position:absolute;top:50%;width:100%;transform:translateY(8%);color:#fff;display:-webkit-flex;justify-content:center;-webkit-flex-align:center;align-items:center;flex-direction:column}.error-page div p{width:100%;max-width:353px;text-align:center;font-size:16px;margin:10px 0 30px}.error-page div button{margin:0 auto;font-weight:500;font-family:Montserrat}.error-page__conetnt{position:absolute}.error-page__conetnt h2{font-size:48px}.pointer{cursor:pointer}.legal{margin:2rem 5%;font-family:Times New Roman,serif}header{position:fixed;width:100%;height:108px;background-color:#000;color:#fff;font-weight:700;z-index:9997}header,header .header__cloud-link{display:flex;-webkit-flex-align:center;align-items:center}header .header__cloud-link{width:140px;min-width:140px;max-width:140px;font-family:Kontora;font-weight:900;font-size:40px;z-index:1;justify-content:space-between}header .header__cloud-link p{margin-top:8px}header .mobile-nav{z-index:1}header .menu{display:flex;width:calc(100% - 345px);-webkit-flex-align:center;align-items:center}header .menu.configuration{width:calc(100% - 140px)}header .header__nav{height:100%;display:flex;justify-content:space-between;min-width:600px;align-items:inherit;margin:auto}header button{margin-left:auto;z-index:1}header .dropdown,header .dropdown-lang{height:100%;color:#fff;list-style-type:none;cursor:pointer;padding:0}header .dropdown .title,header .dropdown-lang .title{z-index:1}header .dropdown .title:after,header .dropdown-lang .title:after{position:relative;top:-3px;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #fff;border-top:.2em solid #fff;transform:rotate(135deg);margin-left:.5rem}header .dropdown .menu-container,header .dropdown-lang .menu-container{display:flex;width:100%;padding-left:5%}header .dropdown .menu-container section,header .dropdown-lang .menu-container section{display:flex;flex-direction:column}header .dropdown .menu-container section p,header .dropdown-lang .menu-container section p{font-size:18px;line-height:22px}header .dropdown .menu-container section:last-child,header .dropdown-lang .menu-container section:last-child{padding-left:4vw}header .dropdown .menu-container section:last-child div,header .dropdown-lang .menu-container section:last-child div{display:flex;flex-direction:column;margin-bottom:10px}header .dropdown .menu-container section:last-child div p,header .dropdown-lang .menu-container section:last-child div p{margin:6px 0 25px}header .dropdown .menu-container section:last-child div div.double-grid,header .dropdown-lang .menu-container section:last-child div div.double-grid{grid-template-columns:repeat(4,1fr)}header .dropdown .menu-container section:last-child div div.triple-grid,header .dropdown-lang .menu-container section:last-child div div.triple-grid{grid-template-columns:repeat(3,1fr)}header .dropdown .menu-container section:last-child div div.scroll,header .dropdown-lang .menu-container section:last-child div div.scroll{max-height:calc(100vh - 576px);overflow-y:scroll}header .dropdown .menu-container section:last-child div div.scroll::-webkit-scrollbar,header .dropdown-lang .menu-container section:last-child div div.scroll::-webkit-scrollbar{width:5px}header .dropdown .menu-container section:last-child div div.scroll::-webkit-scrollbar-thumb,header .dropdown-lang .menu-container section:last-child div div.scroll::-webkit-scrollbar-thumb{background-color:#34303e;border-radius:20px}header .dropdown .menu-container section:last-child div div.scroll::-webkit-scrollbar-thumb:hover,header .dropdown-lang .menu-container section:last-child div div.scroll::-webkit-scrollbar-thumb:hover{background-color:#2e2666}header .dropdown .menu-container section:last-child div div,header .dropdown-lang .menu-container section:last-child div div{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem}header .dropdown .menu-container section:last-child div div .menu-item-wrapper,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper{display:flex;flex-direction:row;align-items:flex-start;grid-column-gap:.3rem}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .icon,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .icon{width:28px;position:relative;margin-right:2px}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item{display:flex;flex-direction:column;margin:-3px 0 20px;max-width:300px}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item a,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item a{font-size:16px;font-weight:600;line-height:155.9%}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item span,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item span{font-weight:300;font-size:13px;line-height:16px;padding-top:0}header .dropdown .menu-container section.featured,header .dropdown-lang .menu-container section.featured{padding-right:4vw;max-width:-moz-max-content;max-width:max-content;border-right:2px solid hsla(0,0%,100%,.104)}header .dropdown .menu-container section.featured p,header .dropdown-lang .menu-container section.featured p{font-size:24px;line-height:29px;margin-bottom:10px;max-width:226px}header .dropdown .menu-container section.featured a,header .dropdown .menu-container section.featured span,header .dropdown-lang .menu-container section.featured a,header .dropdown-lang .menu-container section.featured span{font-weight:500;font-size:18px;line-height:22px;margin:10px 0}header .dropdown .menu-container section.featured.empty,header .dropdown-lang .menu-container section.featured.empty{max-width:calc(226px + 4vw);width:calc(226px + 4vw)}header .dropdown ul,header .dropdown-lang ul{position:absolute;display:none;padding:0}header .dropdown ul a,header .dropdown-lang ul a{width:100%;transition:.25s}header .dropdown ul a:hover,header .dropdown-lang ul a:hover{color:#00fff0;transition:.25s}header .dropdown li,header .dropdown-lang li{height:100%;display:-webkit-flex;-webkit-flex-align:center;align-items:center;position:relative;line-height:30px}header .dropdown li:hover ul,header .dropdown-lang li:hover ul{display:-webkit-flex;flex-direction:column;background-color:rgba(0,0,0,.9);margin:0;padding:60px 100px 40px 38px;font-size:16px;height:-moz-max-content;height:max-content;top:66px;width:100vw;position:fixed;left:0;cursor:default}header .dropdown-lang li:hover ul{top:24px;width:-moz-max-content;width:max-content;margin:0 -38px;position:absolute;padding-top:30px;padding-bottom:25px}header .icon{display:none}@media(max-width:1199px){header .menu,header .menu.configuration{width:100%}header .menu~.btn{display:none}header div.scroll{padding:10px}}@media(max-width:1023px){header .menu{display:inline;display:initial;top:0;padding-top:clamp(90px,15vh,108px);position:absolute;left:0;background:rgba(0,0,0,.95);text-align:center;max-height:100vh;overflow-y:scroll}header .menu.hidden{display:none}header .header__nav{min-width:100%;display:block;text-align:left}header .header__nav a.modal-button,header .header__nav a.pricing{margin-left:5%}header .dropdown:first-child li:first-child{line-height:20px}header .dropdown li,header .dropdown-lang li{flex-direction:column}header .dropdown li:hover ul,header .dropdown-lang li:hover ul{display:none}header .dropdown li ul.visible,header .dropdown-lang li ul.visible{position:relative;width:100%;display:-webkit-flex;flex-direction:column;padding:0;top:0;background:linear-gradient(180deg,#3c00ba,#5e01f6)}header .dropdown li a.title,header .dropdown-lang li a.title{padding-left:5%}header .dropdown li a.title:after,header .dropdown-lang li a.title:after{position:relative;top:0;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #fff;border-top:.2em solid #fff;transform:rotate(45deg);margin-left:.5rem}header .dropdown li a.title.expand,header .dropdown-lang li a.title.expand{margin-bottom:10px}header .dropdown li a.title.expand:after,header .dropdown-lang li a.title.expand:after{position:relative;top:-3px;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #fff;border-top:.2em solid #fff;transform:rotate(135deg);margin-left:.5rem}header .dropdown li .menu-container section:last-child div div .menu-item-wrapper .icon,header .dropdown-lang li .menu-container section:last-child div div .menu-item-wrapper .icon{display:none}header .dropdown .lang,header .dropdown-lang .lang{flex-direction:row}header .dropdown .lang div,header .dropdown-lang .lang div{display:inline;display:initial;width:calc(50% - 37px)}header .dropdown .lang div:after,header .dropdown-lang .lang div:after{position:relative;top:-3px;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #fff;border-top:.2em solid #fff;transform:rotate(-135deg);margin-left:.5rem}header .dropdown .lang div.right:after,header .dropdown-lang .lang div.right:after{transform:rotate(45deg)}header .dropdown .lang .title,header .dropdown-lang .lang .title{width:73px}header .dropdown .lang .title:after,header .dropdown-lang .lang .title:after{display:none}header .dropdown .title,header .dropdown-lang .title{width:100%}header .dropdown .menu-container,header .dropdown-lang .menu-container{display:flex;flex-direction:column;width:100%;align-items:flex-start;text-align:left}header .dropdown .menu-container section,header .dropdown-lang .menu-container section{display:flex;flex-direction:column}header .dropdown .menu-container section p,header .dropdown-lang .menu-container section p{font-weight:700;font-size:20px;line-height:24px}header .dropdown .menu-container section:last-child,header .dropdown-lang .menu-container section:last-child{margin-top:20px}header .dropdown .menu-container section:last-child div,header .dropdown-lang .menu-container section:last-child div{display:flex;flex-direction:column;margin-bottom:10px}header .dropdown .menu-container section:last-child div div.scroll,header .dropdown-lang .menu-container section:last-child div div.scroll{overflow:hidden;max-height:none;padding:0}header .dropdown .menu-container section:last-child div .marginLeft,header .dropdown-lang .menu-container section:last-child div .marginLeft{margin-left:0}header .dropdown .menu-container section:last-child div p,header .dropdown-lang .menu-container section:last-child div p{margin:6px 0 10px}header .dropdown .menu-container section:last-child div div,header .dropdown .menu-container section:last-child div div.double-grid,header .dropdown .menu-container section:last-child div div.triple-grid,header .dropdown-lang .menu-container section:last-child div div,header .dropdown-lang .menu-container section:last-child div div.double-grid,header .dropdown-lang .menu-container section:last-child div div.triple-grid{grid-template-columns:none}header .dropdown .menu-container section:last-child div div .menu-item-wrapper,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper{display:flex;flex-direction:row;align-items:center;grid-column-gap:.5rem}header .dropdown .menu-container section:last-child div div .menu-item-wrapper svg,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper svg{display:none}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item{display:flex;flex-direction:column;margin:3px 0}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item a,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item a{font-size:16px;font-weight:500;line-height:155.9%}header .dropdown .menu-container section:last-child div div .menu-item-wrapper .menu-item span,header .dropdown-lang .menu-container section:last-child div div .menu-item-wrapper .menu-item span{display:none}header .dropdown .menu-container section.featured,header .dropdown-lang .menu-container section.featured{margin-top:20px;padding-left:5%;border-right:none}header .dropdown .menu-container section.featured p,header .dropdown-lang .menu-container section.featured p{font-weight:700;font-size:20px;line-height:24px;margin-bottom:10px}header .dropdown .menu-container section.featured a,header .dropdown .menu-container section.featured span,header .dropdown-lang .menu-container section.featured a,header .dropdown-lang .menu-container section.featured span{font-weight:500;font-size:16px;line-height:20px}header .dropdown .menu-container section.featured a,header .dropdown-lang .menu-container section.featured a{margin:8px 0}header .mobile-nav{width:100%;display:flex;align-items:center;height:108px;background:#000;position:fixed;left:0;z-index:2;padding-left:5%}header .icon{display:inline;display:initial;z-index:2;cursor:pointer;position:fixed;right:5%}}@media(max-width:420px){header .header__cloud-link{min-width:150px}}main{padding-top:clamp(90px,15vh,108px)}.main{position:relative;display:-webkit-flex;color:#fff;height:max(100vh - 108px,100% + 100px)}.main__img{height:calc(100vh - 108px);min-height:600px;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.main__content{position:absolute;padding:calc(50vh - 240px) 5% 0;width:100%}.main h1{font-size:clamp(34px,8vw,66px);line-height:100%;margin-bottom:1rem}.main h1.ru{width:clamp(290px,87vw,724px)}.main h1.en{width:clamp(290px,74vw,540px)}.main h5{font-weight:500;font-size:clamp(16px,3vw,20px);line-height:24px;width:clamp(275px,48%,590px)}.main .flex{margin:2rem 0;grid-row-gap:1rem;row-gap:1rem;align-items:center}.main .flex.ru button{width:208px}.main .flex.en button{width:158px}.main button.award-winning{position:relative;box-sizing:border-box;padding:16px 32px;box-shadow:0 0 583.178px #540aff,0 0 10px #540aff,0 0 10px #540aff,0 0 97.1964px #540aff,0 0 27.7704px #540aff,0 0 13.8852px #540aff;border-radius:9px;background:rgba(0,0,0,.9);background-blend-mode:overlay,normal;cursor:pointer;font-weight:600;font-size:18px;line-height:24px;color:#fff;text-shadow:0 0 46.7712px #5e24ff,0 0 26.7264px #5e24ff,0 0 15.5904px #5e24ff,0 0 7.7952px #5e24ff,0 0 2.2272px #5e24ff,0 0 1.1136px #5e24ff;overflow:hidden}.main button.award-winning.en{padding:16px 30px}.main button.award-winning:after{content:"";position:absolute;top:calc(var(--y, 0)*1px - 50px);left:calc(var(--x, 0)*1px - 50px);width:100px;height:100px;background:radial-gradient(#0019ff,transparent 70%);opacity:0;transition:opacity .2s}.main button.award-winning:hover:after{opacity:.4}.features{padding:4rem 5%;display:grid;display:-webkit-grid;grid-template-columns:repeat(auto-fit,minmax(310px,460px) minmax(280px,1600px));grid-row-gap:2rem;grid-column-gap:10%}.features h3{font-weight:800;font-size:48px;line-height:59px}.features p{margin:2rem 0}.features__description{display:grid;display:-webkit-grid;grid-template-columns:repeat(auto-fit,minmax(380px,auto));grid-column-gap:5%;grid-row-gap:2rem}.features__description svg{margin-bottom:.5rem}.tools{padding:4rem 5%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tools h2{max-width:796px;text-align:center}.tools__content{display:flex;min-height:440px;max-width:1350px;width:100%;flex-wrap:wrap;justify-content:space-evenly}.tools__content .tool_trigger{border:none;background-color:transparent;margin:10px 0;cursor:pointer}.tools__content .image_container{flex-basis:600px}.tools__content img{width:100%}.tools__content__drop{flex-basis:600px;display:flex;flex-direction:column;justify-content:center;margin:2rem 0;min-height:380px}.tools__content__drop span{font-weight:700;font-size:24px;line-height:29px}.tools__content__drop p{font-weight:400;font-size:18px;line-height:20px;margin:30px 0 20px 30px;min-height:40px}.services{display:-webkit-flex;padding:clamp(24px,5%,60px) 6%;background-color:#000;color:#fff;height:100%;-webkit-flex-align:center;align-items:center;overflow:hidden;gap:4vw}.services,.services__content{flex-wrap:wrap;justify-content:space-between}.services__content{flex-basis:400px;flex-grow:1;row-gap:3rem;flex-direction:column}.services__content h2{font-size:clamp(30px,3vw,48px)}.services__content p{line-height:22px}.services__content button{max-width:12rem}.services img{width:48%;height:100%}.services .services_img{max-width:1013px;flex-basis:600px;flex-grow:1;width:100%;aspect-ratio:4.15/1;display:flex;flex-direction:column;row-gap:4%;margin:auto}.services .services_img .services_row:first-child{margin-left:3%}.services .services_img .services_row:nth-child(2){margin-left:10%}.services .services_img .services_row:nth-child(3){margin-left:5%}.services .services_img .services_row:nth-child(4){margin-right:3%}.services .services_img .services_row{display:flex;-moz-column-gap:1%;column-gap:1%;color:#fff;height:21%}.services .services_img .services_item{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:3.8/1;border:.1vw solid #fff;border-radius:4px;background:transparent;font-size:clamp(12px,1.2vw,22px)}.services .services_img .services_item.compute{background:linear-gradient(90deg,#6201fe,#0047ff);border:none}.services .services_img .services_item.database{background:linear-gradient(90deg,#ff2e00,#ff7a00);border:none}.interface .slide{width:100%;position:relative;display:-webkit-flex}.interface .slide img{width:100%}.interface .slide .mobile{display:none}.interface .slide__content{position:absolute;top:50%;transform:translateY(-50%);right:10%;width:19%}.interface .slide p{margin:1rem 0}.interface .slide button{background:transparent;border:1.5px solid #fff;margin-top:1rem}.interface .opportunities{display:grid;display:-webkit-grid;grid-template-columns:repeat(auto-fit,minmax(280px,auto));grid-column-gap:1rem;grid-row-gap:1rem;margin:5%}.interface .opportunities .item{border:1px solid #000;border-radius:3px;padding:6% 4%}.interface .opportunities .item h5{line-height:25px;margin-bottom:4%}.howitworks{background-color:#000;color:#fff;display:-webkit-flex;flex-direction:column;flex-wrap:wrap;-webkit-flex-align:center;align-items:center;padding:5rem 5%}.howitworks .steps{display:flex;width:clamp(290px,100%,1100px);justify-content:space-between;margin:4rem 0;min-height:176px}.howitworks .step{display:flex;flex-direction:column;-webkit-flex-align:center;align-items:center;row-gap:1rem}.howitworks .step:not(:first-child) .circle:after{content:"";display:block;text-align:center;width:117%;height:2px;position:absolute;background:linear-gradient(90deg,#000,#fff);left:-117%}.howitworks .step:not(:last-child) .circle{border:2px solid #fff;z-index:2}.howitworks .step:last-child .circle:after{background:linear-gradient(90deg,#000,#fff)}.howitworks .step:last-child .circle div{border:1.67px solid #82f7ff;width:clamp(26px,12vw,120px);height:clamp(26px,12vw,120px)}.howitworks .step:last-child .circle div div{border:1.33px solid #00f0ff;width:clamp(26px,12vw,100px);height:clamp(26px,12vw,100px)}.howitworks .step p{font-size:18px}.howitworks .circle,.howitworks .circle div{display:flex;-webkit-flex-align:center;align-items:center;justify-content:center;font-size:clamp(26px,6vw,64px);border-radius:50%;position:relative;background:#000}.howitworks .circle{width:clamp(56px,12vw,144px);height:clamp(56px,12vw,144px);border:2px solid #d0f4ff}.infrastructure{display:grid;display:-webkit-grid;grid-template-columns:repeat(auto-fit,minmax(290px,auto));grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding-top:5%;padding-bottom:5%;grid-row-gap:2rem;row-gap:2rem}.infrastructure ul{padding-left:20px;line-height:25px}hr{margin:20px auto;height:1px;border:none;background:-webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#000));max-width:600px}.terraform{padding:4rem 5%;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-row-gap:1rem;row-gap:1rem;-webkit-flex-align:center;align-items:center}.terraform,.terraform__content{display:grid;display:-webkit-grid;justify-content:space-between}.terraform__content{grid-template-columns:repeat(auto-fit,minmax(max(280px,30%),700px));max-width:1200px;width:100%;grid-gap:1rem}.terraform__content h2{font-size:clamp(30px,3vw,48px)}.terraform__content h5{max-width:440px}.terraform__content p{max-width:690px}.terraform img{width:100%;max-width:590px;height:auto}@media(max-width:1199px){.services{justify-content:center}.services__content{min-width:100%}.services__content button{margin-bottom:2rem}.services img{width:100%}}@media(max-width:1024px){.features{grid-template-columns:repeat(auto-fit,100%)}.features__description{grid-template-columns:repeat(auto-fit,minmax(280px,auto))}.terraform{padding:2rem 5%}.interface .slide{padding:1%;display:inline;display:initial}.interface .slide .slide__content{position:static;top:0;transform:none;right:0;width:0;padding:0;width:80%;margin:auto}.interface .slide .slide__content h2{font-size:clamp(24px,7vw,48px)}.interface .slide p{display:none}.interface .slide button{margin-top:1rem}.interface .slide .desktop{display:none}.interface .slide .mobile{display:block;width:80%;margin:2rem auto;min-width:280px}.howitworks .steps{flex-direction:column;row-gap:6vw}.howitworks .step{flex-direction:row}.howitworks .step:last-child .circle:after,.howitworks .step:not(:last-child) .circle:after{transform:rotate(90deg);left:28%;top:-25%;width:44%}.howitworks .step:last-child .circle div{position:absolute;width:clamp(26px,11vw,110px);height:clamp(26px,11vw,110px)}.howitworks .step:last-child .circle div div{position:absolute;width:clamp(26px,8vw,80px);height:clamp(26px,8vw,80px)}.howitworks .step p{margin-left:2%}.howitworks .services img{margin-left:0}}.services .services__content{flex-direction:column;justify-content:space-between}.services .services__content button{max-width:12rem}@media(max-width:496px){.main .flex{margin:1rem 0;flex-direction:column}.main .flex a,.main .flex button{width:100%!important}.main .award-winning{width:100%}}@media(max-width:430px){.services .services_img{display:none}}@media(max-width:400px){.buttons{align-items:center}.services__content{row-gap:1.5rem}.howitworks .step p{font-size:17px}}footer{position:relative;color:#fff;background-image:url(/_next/static/media/footer.d88749a8.png);background-size:cover}footer a{transition:.3s}footer a:hover{color:#00e0ff;transition:.3s}footer .container{padding-bottom:4px}footer .top{grid-template-columns:auto 1fr;-moz-column-gap:6rem;column-gap:6rem;grid-column-gap:6rem;row-gap:3rem;padding-top:3rem}footer .top div{min-width:430px;grid-template-columns:repeat(auto-fit,minmax(207px,1fr));-moz-column-gap:1rem;column-gap:1rem;grid-column-gap:1rem;row-gap:1rem;grid-row-gap:1rem;margin:auto;-webkit-flex-align:center;align-items:center;justify-content:center}footer .top button{height:-moz-min-content;height:min-content;width:207px}footer .border{margin:0 5% clamp(80px,10%,150px);padding:clamp(2rem,6%,66px);border:2px solid #fff}@media(max-width:600px){footer .top h2{text-align:left}footer .top div{min-width:100%;display:flex;flex-direction:column;align-items:flex-start}footer .buttons{grid-row-gap:1rem;row-gap:1rem;min-height:120px}}footer .middle{padding:0 5%;margin-top:5%}footer .middle h6{margin-bottom:2rem}footer .middle div{display:flex;flex-direction:column}footer .middle a{line-height:30px;font-weight:500}footer .middle p{line-height:30px;font-weight:300}footer .middle .footer_business,footer .middle .footer_resources,footer .middle .footer_services{margin-left:4rem}footer .middle .contacts{margin-left:10rem}footer .middle .contacts .linked{margin-top:1rem}footer .bottom{padding:6rem 5% 2rem;align-items:flex-end}footer .bottom .rights{display:flex;align-items:flex-end;flex-wrap:wrap}footer .bottom .rights p{color:#5f5f5f}footer .bottom h3{line-height:36px;margin-right:.5rem}footer .bottom .policies{display:-webkit-flex;flex-wrap:wrap;display:flex;align-items:flex-start;justify-content:space-between;margin-left:10%}footer .bottom .policies a{padding-right:1rem;margin-top:1rem}@media(max-width:400px){footer .bottom .policies{width:100%}}@media(max-width:900px){footer .bottom .policies{margin-left:0}footer .bottom .rights{margin-bottom:1rem;width:100%}}@media(max-width:1023px){footer .top{grid-template-columns:1fr;text-align:center}footer .middle{padding:0}footer .middle div{width:100%}footer .middle div h6{margin:0;padding:1rem 5%;cursor:pointer}footer .middle div .hidden-menu{padding:1rem;background:linear-gradient(180deg,#3c00ba,#5e01f6)}footer .middle div .hidden-menu.hidden{display:none}footer .middle div a{width:100%;padding:0 5%}footer .middle div p{padding:0 5%}footer .middle .footer_business,footer .middle .footer_resources,footer .middle .footer_services{margin-left:0}footer .middle .contacts{margin:0}}.modal-button{cursor:pointer}.modal{z-index:9999;position:fixed;display:-webkit-flex;flex-direction:column;top:50vh;left:50%;max-width:572px;width:90%;min-width:250px;padding:42px;border:1px solid #000;transform:translate(-50%,-50%);background:#fff;color:#000}.modal .close{position:absolute;right:20px;top:20px;width:1.2em;height:1.2em;background-color:#000;clip-path:polygon(20% 0,0 20%,30% 50%,0 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0,50% 30%)}.modal input{width:100%;margin:10px 0;height:36px;border:none;border-bottom:1px solid #8a8a8a;color:#000;font-size:14px;outline:none}.modal input.invalid{color:red;border-bottom:1px solid red}.modal input::-moz-placeholder{color:gray}.modal input:-ms-input-placeholder{color:gray}.modal input::placeholder{color:gray}.modal .btn.cloud{width:100%;margin:auto 0 0;justify-content:center}.modal .btn.cloud:disabled{cursor:auto;background:gray}.modal .checkbox-consent{display:grid;grid-template-columns:20px 1fr;width:100%;margin:1rem 0;grid-gap:1rem;gap:1rem}.modal .checkbox-consent input{max-width:20px;cursor:pointer}.modal .checkbox-consent label{font-size:.9rem}.modal .checkbox-consent label .link-personalData{color:blue}.modal .contact-info{margin:22px 0;align-items:center;gap:1.5rem;flex-wrap:wrap}.modal .contact-info a{position:relative;display:block;font-size:18px;color:#071bcf;padding-left:30px}.modal .contact-info a[href^="tel:"]:before{position:absolute;content:url(/_next/static/media/call.4e723402.svg);left:0}.modal .contact-info a[href^="mailto:"]:before{position:absolute;content:url(/_next/static/media/mail.9ea30453.svg);left:0;top:1px}.bg{z-index:9998;position:fixed;width:100%;height:100vh;top:0;left:0;background:rgba(0,0,0,.3)}.notification{z-index:9999;position:fixed;top:120px;right:5%;border:1px solid #000;background:#fff;color:#000;display:-webkit-flex;height:40px;-webkit-flex-align:center;align-items:center;justify-content:center;border-radius:5px;padding:10px;-moz-column-gap:8px;column-gap:8px}.notification svg{font-size:20px}.first_section{background-image:url(/_next/static/media/background.e6570cd6.png);background-size:cover;background-repeat:no-repeat;min-height:100vh;color:#fff;padding-top:108px}.first_section .buttons{min-height:115px;align-items:center}.first_section>div{padding-top:calc(50vh - 180px);width:100%}.first_section>div h2{max-width:664px}.first_section>div p{max-width:560px;margin:1rem 0}.first_section>div .flex{row-gap:1rem}.first_section>div .flex.ru button{width:200px}.first_section>div .flex.en button{width:180px}.service{max-width:720px;width:90%;border:1px solid #f5f5f5;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:10px;padding:2% 4%;margin:18px auto}.service p{max-width:600px;width:100%}.service .img_container{margin-top:1rem;display:-webkit-flex;flex-wrap:wrap;justify-content:center;-webkit-flex-align:center;align-items:center;text-align:center}.service .img_container img{margin:0 8px;max-height:72px}@media(max-width:780px){.service{border:unset;box-shadow:unset;padding:unset;margin:20px auto 40px}}.related-services{text-align:center;display:flex;flex-direction:column;justify-content:center;padding:60px 0 130px}.related-services h4{margin-bottom:40px}.related-services .related-services__list{display:flex;flex-wrap:wrap;gap:24px;margin:auto;justify-content:center;width:90%}.related-services .related-services__img-container{max-height:60px}.related-services .related-services__img-container>span{height:100%!important}.related-services .related-services__item{border-radius:3px;border:1px solid #000;padding:30px 0 16px;width:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:150px;flex-grow:1}.related-services .related-services__item p{font-size:16px;margin-top:auto}