@font-face{font-family:AvenirNextCyr;src:url(../fonts/Avenir/AvenirNextCyr-Light.otf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextCyr;src:url(../fonts/Avenir/AvenirNextCyr-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextCyr;src:url(../fonts/Avenir/AvenirNextCyr-Medium.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextCyr;src:url(../fonts/Avenir/AvenirNextCyr-Demi.otf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextCyr;src:url(../fonts/Avenir/AvenirNextCyr-Bold.otf);font-weight:700;font-style:normal;font-display:swap}body,html{margin:0;padding:0;min-width:320px;font-family:AvenirNextCyr;font-weight:400;font-size:18px;color:#1a1a1a;line-height:1.5;overflow-x:hidden;overflow-y:auto;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:geometricPrecision;width:100vw;overflow-x:hidden;position:relative}img{max-width:100%}svg use{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}button,input,textarea{-webkit-appearance:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}input,textarea{color:#252525;font-family:AvenirNextCyr;font-size:16px;font-weight:400;line-height:24px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;height:55px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;border:2px solid #fff;outline:0;padding:5px 18px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#252525}input::-moz-placeholder,textarea::-moz-placeholder{color:#252525}input:-moz-placeholder,textarea:-moz-placeholder{color:#252525}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#252525}textarea{padding-top:14px;padding-bottom:14px}input.error,label:not(.with_line).error,textarea.error{border-color:red!important}label.error:not(.with_line) input{border-color:red!important}label.checkbox{font-size:16px;font-weight:300;letter-spacing:-.73px;line-height:25px;color:#fff;display:table;position:relative;padding-left:27px;cursor:pointer;margin-bottom:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0!important}label.checkbox:last-of-type{margin-bottom:0}label.checkbox .check{position:absolute;left:0;top:0;background:0 0;width:18px;height:18px;-webkit-border-radius:2px;border-radius:2px;border:solid 1px #191a1c;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:3px;overflow:hidden;display:block}label.checkbox span{font-size:14px;font-size:16px;line-height:24px;color:#000}label.checkbox span span{opacity:.5}label.checkbox input{display:none}label.checkbox input:checked~.check{border:0}label.checkbox input:checked~.check:after{content:"";display:block;position:absolute;top:-3px;bottom:-3px;left:-1px;right:-1px;background:#21a4ff url(../../img/tick.svg) no-repeat center center;background-size:70% auto}label.checkbox.error .check{border-color:RED}.with_line,label.with_line{position:relative;display:inline-block;margin-bottom:26px;width:100%}.with_line:after,label.with_line:after{content:"";position:absolute;display:block;left:0;bottom:0;height:1px;width:0;background:#21a4ff;-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);-o-transition:all .6s cubic-bezier(.785,.135,.15,.86);transition:all .6s cubic-bezier(.785,.135,.15,.86)}.with_line.hover:after,label.with_line.hover:after{width:100%}.with_line input,.with_line textarea,label.with_line input,label.with_line textarea{display:block;border:1px solid transparent;border-bottom-color:rgba(101,116,131,.14);font-size:18px;width:100%;height:58px;-webkit-border-radius:0;border-radius:0;outline:0;background:0 0;font-weight:400;padding:0;letter-spacing:normal;color:#657483}.with_line input::-webkit-input-placeholder,.with_line textarea::-webkit-input-placeholder,label.with_line input::-webkit-input-placeholder,label.with_line textarea::-webkit-input-placeholder{color:#686868}.with_line input::-moz-placeholder,.with_line textarea::-moz-placeholder,label.with_line input::-moz-placeholder,label.with_line textarea::-moz-placeholder{color:#686868}.with_line input:-moz-placeholder,.with_line textarea:-moz-placeholder,label.with_line input:-moz-placeholder,label.with_line textarea:-moz-placeholder{color:#686868}.with_line input:-ms-input-placeholder,.with_line textarea:-ms-input-placeholder,label.with_line input:-ms-input-placeholder,label.with_line textarea:-ms-input-placeholder{color:#686868}.with_line textarea,label.with_line textarea{padding-top:18px;resize:none}.with_line.error:after,label.with_line.error:after{width:100%;background:red!important}.with_line .hover_text,label.with_line .hover_text{position:absolute;left:0;top:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:inherit;font-size:inherit;font-weight:400;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;color:#657483;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.44;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;z-index:1}.with_line.hover .hover_text,label.with_line.hover .hover_text{-webkit-transform:translateY(-23px) scale(.8);-ms-transform:translateY(-23px) scale(.8);transform:translateY(-23px) scale(.8)}.with_line.textarea:before,label.with_line.textarea:before{top:21px}.with_line.textarea .hover_text,label.with_line.textarea .hover_text{bottom:auto;top:22px}.with_line .error_text,label.with_line .error_text{position:absolute;top:100%;left:0;font-size:16px;color:red}.with_line:hover:after{width:100%}.with_line:after{bottom:-2px}button{outline:0}.clear{clear:both;float:none}.clear:after{content:"";display:table;clear:both;float:none}h1,h2,h3,h4,h5,h6{margin-top:0;color:#1a1a1a;font-family:AvenirNextCyr;letter-spacing:-1.49px;line-height:1.1;margin-bottom:25px}.h1,h1{font-size:51px}.h1.small,h1.small{font-size:24px;letter-spacing:.6px;line-height:28px}.h2,h2{font-size:30px}.h2.small,h2.small{font-size:24px;letter-spacing:.6px;line-height:28px}.h3,h3{font-size:26px}.h4,h4{font-size:22px;margin-bottom:18px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.alignTextLeft{text-align:left!important}.alignTextCenter{text-align:center!important}.alignTextRight{display:block;text-align:right!important}.justifyCenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.alignStart{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.alignCenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.alignEnd{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;color:#1a1a1a}a:hover{text-decoration:underline;color:#657483}p{margin-top:0}li,ul{margin:0;padding:0}.clear{clear:both}.container{padding:30px;max-width:1160px;margin:auto;position:relative;width:100%}.container.no_padding_top{padding-top:0}.container.no_padding_bottom{padding-bottom:0}.container_without_padding{padding-top:0;padding-bottom:0}.container:after{content:"";display:table;clear:both}.wrapper{overflow:hidden;max-width:100vw;position:relative;min-height:100vh}.wrapper>div{max-width:100vw}.wrapper>div:after{content:"";display:table;clear:both}.mainBtn{position:relative;min-height:42px;height:42px;-webkit-border-radius:4px;border-radius:4px;background-color:#21a4ff;min-width:156px;color:#fff;font-family:AvenirNextCyr;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:initial;letter-spacing:-.3px;border:0;outline:0;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;text-decoration:none!important;padding:4px 18px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-perspective:1000px;perspective:1000px}.mainBtn.minHeight{min-height:32px;height:32px}.mainBtn.white{background:#fff;color:#191a1c}.mainBtn.no_bg{background:0 0;color:#21a4ff;border:1px solid #21a4ff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.mainBtn.no_bg:hover{background:#21a4ff;color:#fff}.mainBtn.no_border{color:#657483;border:0}.mainBtn.no_border:hover{background:0 0;color:#21a4ff}.mainBtn.h50{min-height:50px;height:50px}.mainBtn.disabled{background-color:#657483!important;cursor:default}.mainBtn:hover{background:#099aff;color:#fff}.mainBtn:hover .arrow{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}.mainBtn .arrow{margin-left:18px;margin-right:3px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mainBtn.hasArrow:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:inherit;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:-1}.mainBtn.hasArrow:hover:after{right:-7px}.mainBtn.hasArrow:not(.no_bg){background:0 0}.mainBtn.hasArrow:not(.no_bg):after{background:#21a4ff}.mainBtn.hasArrow:not(.no_bg):hover:after{background:#099aff}.owl-carousel{-ms-touch-action:none;touch-action:none}.owl-dot{display:inline-block;margin-right:20px}.owl-dot:last-child{margin-right:0}.owl-dot span{-webkit-border-radius:50%;border-radius:50%;display:block;width:11px;height:11px;border:1px solid #282828;background-color:#fff;cursor:pointer}.owl-dot.active span{background-color:#161616}.owl-next,.owl-prev{width:17px;height:32px;float:left;background:red url(../../img/vector-smart-object-copy.png) no-repeat center center;background-size:contain;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-prev{margin-right:46px}.owl-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-dot{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.seo{font-size:16px;line-height:24px;font-family:AvenirNextCyr;color:#505050}.seo.container{padding-top:53px;padding-bottom:10px}.seo p{margin-bottom:24px}.seo ol,.seo ul{margin-bottom:22px;padding-left:0;list-style:none}.seo ol li,.seo ul li{position:relative;margin-bottom:17px;padding-left:26px;margin-bottom:10px}.seo ol li:last-child,.seo ul li:last-child{margin-bottom:0}.seo ol li:before,.seo ul li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:10px;-webkit-border-radius:2px;border-radius:2px;background-color:#ff0f21}.close-btn{display:none;width:30px;height:21px;position:absolute;right:20px;top:22px;bottom:0;margin:auto}.close-btn:after,.close-btn:before{background-color:#fff;content:"";display:block;height:3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.close-btn:before{-webkit-box-shadow:0 9px 0 #fff;box-shadow:0 9px 0 #fff;margin-bottom:15px}.close-btn.on:before{-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.close-btn.on:after{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.menu-btn{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;width:30px;height:20px;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;display:none;right:0;top:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;top:5px}.menu-btn.no_access{opacity:.5}.menu-btn:after,.menu-btn:before{content:"";position:absolute;top:50%;left:50%;background-color:#1a1a1a;height:2px;width:22px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.menu-btn.active_line2 .line{opacity:0;visibility:hidden}.menu-btn.active_line2:before{opacity:1;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-box-shadow:none;box-shadow:none}.menu-btn.active_line2:after{opacity:1;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-btn .line{background-color:#1a1a1a;height:2px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%;right:0;margin:auto;top:0;bottom:0;position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-border-radius:5%;border-radius:5%}.menu-btn .line:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1a1a1a;left:-webkit-calc(100% + 8px);left:calc(100% + 8px);height:100%;width:100%;-webkit-border-radius:5%;border-radius:5%}.menu-btn .line:nth-child(1),.menu-btn .line:nth-child(3){display:block;margin-right:0;content:"";background-color:#1a1a1a;right:0;position:absolute}.menu-btn .line:nth-child(1):before,.menu-btn .line:nth-child(3):before{background-color:#1a1a1a;left:-webkit-calc(100% + 8px);left:calc(100% + 8px)}.menu-btn .line:nth-child(1){top:0;bottom:auto;width:100%}.menu-btn .line:nth-child(3){top:auto;bottom:0}.menu-btn.active .line{opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@-webkit-keyframes slide-bar{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-webkit-calc(-100% - 8px),0,0);transform:translate3d(calc(-100% - 8px),0,0)}}@keyframes slide-bar{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-webkit-calc(-100% - 8px),0,0);transform:translate3d(calc(-100% - 8px),0,0)}}@-webkit-keyframes slide-bar-long{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-webkit-calc(-100% - 8px),0,0);transform:translate3d(calc(-100% - 8px),0,0)}}@keyframes slide-bar-long{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-webkit-calc(-100% - 8px),0,0);transform:translate3d(calc(-100% - 8px),0,0)}}.fs-dropdown{width:100%;font-size:14px;outline:0}.fs-dropdown-selected{-webkit-border-radius:6px;border-radius:6px;height:55px;padding-left:18px;padding-right:18px;outline:0;font-size:14px;border:0;padding-right:35px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#252525;font-family:AvenirNextCyr;font-size:16px;font-weight:400;line-height:24px}.fs-dropdown-selected:after{content:"";position:absolute;margin:auto;width:22px;height:12px;top:4px;bottom:0;right:15px;background:url(../../img/arrow.png) no-repeat center center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.fs-dropdown-open .fs-dropdown-selected:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.fs-dropdown-open .fs-dropdown-selected{-webkit-border-radius:6px 6px 0 0!important;border-radius:6px 6px 0 0!important}.fs-dropdown-options{-webkit-box-shadow:0 23px 38px rgba(0,0,0,.13);box-shadow:0 23px 38px rgba(0,0,0,.13);border:1px solid #e3e3e3;border-top:0;top:-webkit-calc(100% + 3px);top:calc(100% + 3px);top:100%;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.fs-dropdown-options button{min-height:45px;padding-left:22px;padding-right:22px;color:#5a676e;outline:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.fs-dropdown-options button:first-of-type{border-top:0}.fs-dropdown-options button:hover{background:#ceffb3}.fs-dropdown-bottom .fs-dropdown-options{bottom:100%;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-bottom:0}.fs-dropdown-bottom .fs-dropdown-selected{-webkit-border-radius:0 0 6px 6px!important;border-radius:0 0 6px 6px!important}.fs-dropdown-item_selected{background:0 0}.fs-dropdown-item{font-size:14px;min-height:55px;height:55px;color:#252525!important;font-family:AvenirNextCyr;font-size:16px;font-weight:400;line-height:24px}.tabs{padding-top:49px;margin-bottom:46px}.tabs .main_tabs div{color:#252525;font-family:AvenirNextCyr;font-size:28px;font-weight:400;line-height:24px;text-decoration:underline;display:inline-block;margin-right:47px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs .main_tabs div:last-child{margin-right:0}.tabs .main_tabs div:hover{color:#ffafcf}.tabs .main_tabs div.active{color:#252525!important;text-decoration:none}.tabs .tabs_content{margin-top:36px}.tabs .tabs_content .before_slider:before{content:"";position:absolute;top:0;bottom:0;right:-50vw;left:-50vw;background-color:rgba(237,237,237,.5);display:block;z-index:-1}.tabs .tabs_content .item:nth-child(1) .container{padding-top:25px}.tabs .tabs_content .item:nth-child(2n+2){background-color:rgba(237,237,237,.5)}.tabs .tabs_content .item .container{padding-top:14px;padding-bottom:0}.tabs .tabs_content .item .before_slider{padding-bottom:19px}.tabs .tabs_content .item .offer{margin-bottom:13px}.animation0s{-webkit-animation:none!important;animation:none!important;-webkit-animation-delay:0s!important;animation-delay:0s!important}.animation0s *{-webkit-animation:none!important;animation:none!important;-webkit-animation-delay:0s!important;animation-delay:0s!important}.transition0s{-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.transition0s *{-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.row.nowrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.row .w100{width:100%;margin-left:0;margin-right:0}.row .w50{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.row .w33{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.row .w25{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.nowrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.margin0{margin:0}.custom_dropdown{display:inline-block;position:relative}.custom_dropdown>a{position:relative}.custom_dropdown .top{position:relative;z-index:1;padding-right:19px;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;padding-left:20px!important}.custom_dropdown .top:before{content:"";position:absolute;left:0;right:0;background:#fff;top:-7px;bottom:0;z-index:-1;-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.custom_dropdown .top button{background:0 0!important}.custom_dropdown .top .arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;position:relative;display:inline-block;width:22px;height:22px;position:absolute;top:1px;bottom:0;right:0;margin:auto}.custom_dropdown .top .arrow:after{content:"";position:absolute;top:-2px;bottom:0;right:0;left:0;background:url(../../img/arrow.png) no-repeat center center;width:11px;height:7px;margin:auto;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.custom_dropdown .hidden .wrap{display:inline-table;margin-left:auto;margin-right:auto;text-align:left}.custom_dropdown ul{display:none;position:absolute;overflow:hidden;top:100%;left:0;right:0;background:#fff;z-index:20;text-align:center;padding-left:0;list-style:none;width:100%;left:0;padding-bottom:10px}.custom_dropdown ul li{margin:0;width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-bottom:1px solid #d8d8d8;height:40px;opacity:1}.custom_dropdown ul li:last-child{margin-bottom:0}.custom_dropdown ul li a{font-size:12px;padding:5px 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;position:relative;color:#000;text-decoration:none}.custom_dropdown ul li a span{display:table-cell;vertical-align:middle}.custom_dropdown ul li a:hover{color:#ff5111}.custom_dropdown ul li:last-child{margin-bottom:0;border:0}.custom_dropdown ul.slide_top{top:auto;bottom:-webkit-calc(100% + 3px);bottom:calc(100% + 3px)}.custom_dropdown.open .arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom_dropdown.open .top:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.helloBlock{text-align:center;margin-bottom:25px}.helloBlock img{margin:0 auto 25px}.mobile_row .wrap,.popupContent,.popupWrap{-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y}.line_hover{position:relative;display:inline-table;text-decoration:none!important}.line_hover:after{content:"";position:absolute;display:block;left:0;right:0;bottom:-1px;width:100%;height:1px;background:#099aff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);-o-transition:all .6s cubic-bezier(.785,.135,.15,.86);transition:all .6s cubic-bezier(.785,.135,.15,.86);-webkit-animation:line_hover_out .2s cubic-bezier(.785,.135,.15,.86) both;animation:line_hover_out .2s cubic-bezier(.785,.135,.15,.86) both}.line_hover.active:after,.line_hover:hover:after{-webkit-animation:line_hover_in .2s cubic-bezier(.785,.135,.15,.86) both;animation:line_hover_in .2s cubic-bezier(.785,.135,.15,.86) both}.line_hover.tel:after{left:1px;right:3px}.line_hover.type2:after{bottom:-2px;width:100%}.line_hover.type2:before{content:"";position:absolute;display:block;left:0;right:0;bottom:-2px;height:1px;width:100%;background:#e9f3f7}.line_hover.pinkColor{color:#ffafcf!important}.line_hover.big:after{height:4px;bottom:0}@-webkit-keyframes line_hover_in{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes line_hover_in{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes line_hover_out{0%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}100%{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@keyframes line_hover_out{0%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}100%{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.mobile_row .wrap,.popupContent,.popupWrap{-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y}.button{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mainLogo{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-perspective:1000px;perspective:1000px;position:relative}.mainLogo img{width:222px;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.mainLogo svg{position:relative;top:1px;display:block}header{padding-top:38px;padding-bottom:17px;position:fixed;left:0;right:0;top:0;z-index:90;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}header.small{background:#fff;padding-top:17px;padding-bottom:10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.04);box-shadow:0 2px 5px 0 rgba(0,0,0,.04)}header.small .rightContent{padding-top:0}nav{margin-right:33px}nav a{text-decoration:none!important;font-size:16px;line-height:1}nav a:hover{color:#657483}nav ol{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}nav li{margin-right:32px}nav li:last-child{margin-right:0}header .rightContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}header .estimateBtn{letter-spacing:-.3px;font-weight:400}header.hideForPopup{-webkit-transform:translateY(-100%)!important;-ms-transform:translateY(-100%)!important;transform:translateY(-100%)!important;opacity:0!important}.titleBlock{position:relative;padding-top:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-8px}.titleBlock .container{margin-top:0;margin-bottom:0}.titleBlock .text{margin-bottom:45px}.titleBlock .text p{max-width:480px}.titleBlock .leftColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:96px}.titleBlockImage{margin-left:2px;margin-right:-42px;position:relative!important}.titleBlock .row>div{position:relative}.rectangle{width:600px;height:930.6px;-webkit-transform:rotate(-330deg);-ms-transform:rotate(-330deg);transform:rotate(-330deg);position:absolute;mix-blend-mode:multiply}.rectangle div{width:100%;height:100%;will-change:transform}.rectangle span{-webkit-border-radius:106px;border-radius:106px;background-image:-o-linear-gradient(285deg,#ebfaff 45%,#d3f2ff 93%);background-image:linear-gradient(165deg,#ebfaff 45%,#d3f2ff 93%);display:block;width:100%;height:100%;will-change:transform}.rectangle.first{top:-26%;left:43.5%;width:502px;height:500px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.rectangle.first span{-webkit-border-radius:55px;border-radius:55px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(47%,#ebf7ff),to(#d3ecff));background-image:-o-linear-gradient(top,#ebf7ff 47%,#d3ecff);background-image:linear-gradient(to bottom,#ebf7ff 47%,#d3ecff)}.rectangle.second{left:40.2%;width:74vw;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;height:150vh;top:auto;bottom:54%}.rectangle.second span{-webkit-border-radius:106px;border-radius:106px}.rectangleWrap{position:absolute;right:0;top:0;left:0;min-height:100%;z-index:-1}.blockTitle{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.2px;text-align:center;color:#657483;margin-bottom:53px}.services{margin-bottom:18px}.servicesItem{text-align:center;padding:0 25px;margin-bottom:47px!important}.servicesItem h2{font-size:22px;letter-spacing:-.64px;line-height:normal;margin-bottom:30px;min-height:55px}.servicesItem .img{height:43px;margin-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.servicesItem .img img{display:block;margin:0;max-height:100%;-o-object-fit:contain;object-fit:contain}.advantages{position:relative;margin-bottom:78px}.advantages .row{background:#fff;margin:0;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:32px 0 77px 0 rgba(142,142,142,.32);box-shadow:32px 0 77px 0 rgba(142,142,142,.32)}.advantages .rectangle.second{left:0;top:0;bottom:auto;width:500px;height:791px;-webkit-transform:translate(-108%,-43%) rotate(30deg);-ms-transform:translate(-108%,-43%) rotate(30deg);transform:translate(-108%,-43%) rotate(30deg)}.advantages .rectangle.second span{-webkit-border-radius:106px;border-radius:106px;background-image:-o-linear-gradient(276deg,#ebfaff -5%,#d3f2ff 60%);background-image:linear-gradient(174deg,#ebfaff -5%,#d3f2ff 60%)}.advantages .rectangle.first{width:278px;height:281px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);left:0;right:auto;top:61px;left:-17px}.advantages .rectangle.first span{-webkit-border-radius:55px;border-radius:55px;background-image:-o-linear-gradient(149deg,#ebf7ff 19%,#d3ecff 86%);background-image:linear-gradient(301deg,#ebf7ff 19%,#d3ecff 86%)}.advantagesItem{margin-bottom:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.advantagesItem .count{padding-right:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:50px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-5.24px;color:#191a1c;color:transparent;position:relative}.advantagesItem .count span{color:#191a1c;position:absolute;left:0;top:0;white-space:nowrap}.advantagesItem .count span:after{padding-left:5px;padding-right:5px;content:attr(data-plus);position:relative;top:-2px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);display:inline-block}.advantagesItem p{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;font-size:22px;font-weight:300;font-style:normal;line-height:1.05;letter-spacing:-.2px;color:#191a1c;margin:0}.advantagesItem .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.advantagesItemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:.5px solid #e9e9e9;border-right:.5px solid #e9e9e9;padding:26px 20px;width:33.333%}.advantagesItemWrap:nth-child(3n+1){border-left:0}.advantagesItemWrap:nth-child(3n+3){border-right:0}.whyCloudItem h2{line-height:normal;letter-spacing:-.64px;margin-bottom:30px;min-height:55px;font-size:22px}.whyCloudItem p{max-width:203px;line-height:1.55}.whyCloudItem p:last-child{margin-bottom:0}.whyCloud .textWrap:before{content:'';position:absolute;left:0;top:13px;width:20px;height:2px;background-color:#21a4ff}.textWrap{max-width:800px;margin:22px auto 0;max-width:860px;padding:0 30px;position:relative}.textWrap p:last-child{margin-bottom:0}.scrollDown{text-align:center;margin-top:61px;margin-bottom:60px}.scrollDownBtn{position:relative;width:59px;height:59px;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.scrollDownBtn:before{content:'';position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:14.4px;border-radius:14.4px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fff;-webkit-box-shadow:26px 0 62px 0 rgba(142,142,142,.32);box-shadow:26px 0 62px 0 rgba(142,142,142,.32)}.scrollDownBtn svg path{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.scrollDownBtn:hover svg path{fill:#657483}.scrollDownBtn:hover:before{-webkit-box-shadow:26px 0 62px 0 rgba(142,142,142,.5);box-shadow:26px 0 62px 0 rgba(142,142,142,.5)}@-webkit-keyframes animation--scrolldown{0%,60%,80%,95%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes animation--scrolldown{0%,60%,80%,95%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.hoverLinkInner a{position:relative;font-weight:500}.hoverLinkInner a:after{content:attr(data-text);position:absolute;padding-left:2px;padding-right:2px;left:-2px;right:-2px;top:-1px;bottom:0;color:#fff;z-index:2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:#21a4ff;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);padding-bottom:2px}.hoverLinkInner a:hover:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.approach{margin-bottom:60px;position:relative}.approach .textWrap{padding-top:3px}.approach h4{letter-spacing:-.64px}.approach .title{margin-bottom:30px;text-align:center}.approach .btnWrap{text-align:center;margin:65px auto 0}.approach .btnWrap .mainBtn{margin-bottom:10px}.hr{display:block;width:100%;height:1px;background:#e9e9e9;margin:86px 0 75px}.blogSlider{padding:0 15px;opacity:0}.blogSlider .swiper-container{padding:60px 60px 67px}.blogCard{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-border-radius:6px;border-radius:6px}.blogCard:hover{background:#fff;-webkit-box-shadow:2px 16px 67px 0 rgba(119,124,126,.18);box-shadow:2px 16px 67px 0 rgba(119,124,126,.18)}.blogCard a{text-decoration:none;padding:35px 35px 30px;display:block}.blogCard .img{margin-bottom:27px;position:relative;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.13);overflow:hidden}.blogCard .img:before{content:'';padding-top:72%;display:block}.blogCard .img img{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogCard h5{font-size:18px;line-height:normal;letter-spacing:-.53px;margin:0}.blog{margin-bottom:14px}.blog .container{padding-bottom:0}.blog .blockTitle{margin-bottom:-31px;position:relative;z-index:2}.technologyPlatforms{padding-top:76px;padding-bottom:39px;background-color:#fafafa}.technologyPlatformsSlider{padding-top:7px;margin:0 -66px}.technologyPlatformsSlider .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.technologyPlatformsItem{text-align:center;padding:0 20px;min-height:55px;max-height:100px;max-width:209px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.technologyPlatformsItem img{display:inline-block;margin:auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-filter:grayscale(1);filter:grayscale(1)}.technologyPlatformsItem img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}footer{padding-top:30px;padding-bottom:103px}footer .column{font-size:16px}footer .rightColumn{text-align:right}footer .rightColumn ul{list-style:none;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .rightColumn a{text-decoration:none;font-size:16px;letter-spacing:.1px}footer .rightColumn li{margin-right:14px;position:relative}footer .rightColumn li:after{content:'';position:relative;margin-left:13px;top:-2px;height:14px;width:1px;background:#1a1a1a;display:inline-block;vertical-align:middle}footer .rightColumn li:last-child{margin-right:0}footer .rightColumn li:last-child:after{display:none}footer .centerColumn .text{max-width:211px;margin:auto}footer a.estimateBtn{text-decoration:none}.cookiesPopup{position:fixed;left:0;right:0;bottom:0;z-index:900;padding:27px 55px 27px;display:none;-webkit-box-shadow:32px 7px 58px 0 rgba(87,87,87,.78);box-shadow:32px 7px 58px 0 rgba(87,87,87,.78);background-color:rgba(0,0,0,.89);color:#fff;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33}.cookiesPopup .mainBtn{margin-left:20px;min-width:79px}.approach .rectangle.first{width:152px;height:152px;right:-49px;left:auto;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);top:-48px;bottom:auto}.approach .rectangle.first span{-webkit-border-radius:26px;border-radius:26px}.approach .rectangle.second{height:420px;width:420px;left:auto;right:0;bottom:49%;-webkit-transform:rotate(30deg) translateX(88%);-ms-transform:rotate(30deg) translateX(88%);transform:rotate(30deg) translateX(88%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;bottom:auto;top:-203px}.approach .rectangle.second span{-webkit-border-radius:69px;border-radius:69px;background-image:-o-linear-gradient(315deg,#ebfaff 19%,#d3f2ff 62%);background-image:linear-gradient(135deg,#ebfaff 19%,#d3f2ff 62%)}.mobile_row{display:none;background:rgba(255,255,255,.97);height:-webkit-calc(100vh - 63px);height:calc(100vh - 63px);z-index:50;position:absolute;top:63px;left:-2px;right:-2px}.mobile_row .wrap{padding-left:42px;padding-right:42px;padding-top:10px;padding-bottom:50px;display:block;width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;position:relative;z-index:2;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile_row nav{display:block!important;opacity:1;margin-bottom:19px}.mobile_row nav a{font-size:30px}.mobile_row nav li{margin-bottom:25px}.mobile_row .mainBtn{-webkit-transform:scale(1.05) translate(0,-24px);-ms-transform:scale(1.05) translate(0,-24px);transform:scale(1.05) translate(0,-24px);opacity:0;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.mobile_row a{-webkit-transform:scale(1.05) translate(0,-24px);-ms-transform:scale(1.05) translate(0,-24px);transform:scale(1.05) translate(0,-24px);opacity:0;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;display:inline-block}.mobile_row .rightContent{width:100%;text-align:center}.mobile_row nav{margin:0 0 50px}.mobile_row nav ol{padding:0;display:block}.mobile_row nav ol li{margin-right:0;margin-bottom:20px;margin-bottom:30px;text-align:center}.mobile_row .estimateBtn{min-height:42px;height:45px;font-size:20px}.mobile_row .rightContent{display:block}.estimatePopup:before{display:none}label.required{position:relative}label.required::before{content:'*';color:#21a4ff;position:absolute;top:17px;left:-15px;font-size:20px}.textareaWrap textarea{overflow:hidden;min-height:58px}.textareaWrap textarea.shift{margin-top:20px}.textareaWrap textarea.scroll{max-height:250px;overflow-y:auto}.estimateForm{padding-top:8px;padding-left:3px;width:51%;-webkit-perspective:1000px;perspective:1000px}.estimateForm .checkboxBlock{margin-top:27px;padding-left:34px;margin-right:-5px;-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.estimateForm .checkboxBlock .checkbox{position:absolute;left:2px;top:4px;display:block;height:27px;width:27px;-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.estimateForm .checkboxBlock .checkbox span{-webkit-backface-visibility:hidden;backface-visibility:hidden}.estimateForm .checkboxBlock p{line-height:1.5;letter-spacing:normal;color:#191a1c;font-size:18px}.estimateForm .checkboxBlock p:last-child{margin-bottom:0}.estimateForm .btnWrap{margin-top:64px}.estimateForm .btnWrap .mainBtn{font-size:19px;letter-spacing:-.36px;font-weight:600;min-width:145px;margin-right:7px}.estimateForm .btnWrap .mainBtn[type=reset]{min-width:123px}.estimateForm .btnWrap .mainBtn:last-child{margin-right:0}.successBlock{max-width:589px;min-height:-webkit-calc(100vh - 60px - 136px);min-height:calc(100vh - 60px - 136px);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.successBlock .h1{margin-bottom:27px}.successBlock .h4{letter-spacing:-.64px;color:#657483}.successBlock .like{position:relative;width:59px;height:59px;margin-bottom:43px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.successBlock .like:before{content:'';position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:14.4px;border-radius:14.4px;background-color:#fff;-webkit-box-shadow:26px 0 62px 0 rgba(142,142,142,.32);box-shadow:26px 0 62px 0 rgba(142,142,142,.32)}.rectangle{-webkit-perspective:1000px;perspective:1000px}.rectangle div,.rectangle span{display:block;position:relative;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes move{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}33%{-webkit-transform:translate3d(-5px,-5px,10px);transform:translate3d(-5px,-5px,10px)}66%{-webkit-transform:translate3d(5px,5px,30px);transform:translate3d(5px,5px,30px)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes move{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}33%{-webkit-transform:translate3d(-5px,-5px,10px);transform:translate3d(-5px,-5px,10px)}66%{-webkit-transform:translate3d(5px,5px,30px);transform:translate3d(5px,5px,30px)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transform-style:initial!important;transform-style:initial!important;pointer-events:initial!important;background:#fff}.lazy,.rectangleWrap div,img.titleBlockImage{opacity:0}@-webkit-keyframes wave{0%{opacity:0;-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px)}}@keyframes wave{0%{opacity:0;-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px)}}.scrollDownBtn svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}.scrollDownBtn svg:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.titleBlockImageWrap{position:relative}.titleBlockImageWrap .star{position:absolute;z-index:1;width:4%;left:43%;top:35%;opacity:0}.textWrap .text ol,.textWrap .text ul{padding-left:20px}.articleWrap{padding-top:100px}.swiper-slide .technologyPlatformsItem img{position:absolute;left:10px;right:10px;top:0;bottom:0;margin:auto;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}.blogCardsGrid{padding:60px 60px 67px}.blogCardsGrid .swiper-lazy-preloader{display:none}@media screen and (min-width:2000px){.rectangleWrap.main .rectangle.second{left:45.2%}.rectangleWrap.main .rectangle.first{left:45.5%}}@media screen and (min-width:1141px){.whyCloud .row{margin-left:6px;margin-right:-42px}}@media screen and (min-width:992px){.titleBlockImageWrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}img.titleBlockImage{max-height:88vh}.rectangleWrap.main,.titleBlock{height:100vh;min-height:600px}#blog .swiper-container{display:none}.blogCard.w25 a{padding-left:20px;padding-right:20px}}@media screen and (min-width:1380px){.services .row{padding-top:7px}}@media screen and (min-width:1281px){.blogSlider .swiper-slide-duplicate-active,.blogSlider .swiper-slide-prev{pointer-events:none}}@media screen and (max-width:1280px){.top_banner h2{font-size:46px}.breadcrumbs h1{font-size:50px}.tabs .main_tabs div{font-size:25px}.h1,h1{font-size:45px}body,html{font-size:18px}.h4,.servicesItem h2,.whyCloudItem h2,h4{font-size:20px}.servicesItem h2,.whyCloudItem h2{margin-bottom:20px}.servicesItem{margin-bottom:30px!important}.advantagesItem .count{font-size:40px;letter-spacing:-2.5px}.advantagesItem p{font-size:20px}.whyCloudItem h2{min-height:48px}.scrollDown{margin-top:50px;margin-bottom:50px}.blockTitle{margin-bottom:45px}.approach .btnWrap{margin-top:45px}.hr{margin-top:50px;margin-bottom:50px}.technologyPlatformsSlider{margin-left:-30px;margin-right:-30px}.technologyPlatforms{padding-top:60px;padding-bottom:60px}.blogSlider{margin-left:-50px;margin-right:-50px}.blogSlider .swiper-container{padding-left:0;padding-right:0}.blogCardsGrid{padding-left:20px;padding-right:20px}.servicesItem h2{min-height:48px}.estimateForm .checkboxBlock p{font-size:16px}}@media screen and (max-width:991px){#blog .blogCardsGrid{display:none}.h1,h1{font-size:40px}.approach{margin-bottom:20px}.approach .btnWrap{margin-top:30px}.hr{margin-top:20px;margin-bottom:20px}.textWrap{padding-left:0;padding-right:0}.whyCloud .textWrap{padding-left:30px}.advantages{margin-bottom:60px}.blogSlider{margin-left:-55px;margin-right:-55px}.blogSlider .swiper-container{padding-left:25px;padding-right:25px}.blogCard a{padding-top:30px;padding-left:15px;padding-right:15px}.titleBlock{min-height:initial}.rectangleWrap.main{min-height:100vh}.blogSlider{margin-left:-35px;margin-right:-35px;padding:0}.blogSlider .swiper-slide{width:-webkit-calc(100vw / 2 - 45px);width:calc(100vw / 2 - 45px)}.blogSlider .swiper-container{padding-left:20px;padding-right:20px}.servicesItem h2{margin-bottom:15px}.servicesItem{margin-bottom:15px!important;padding-left:15px;padding-right:15px}.whyCloudItem{width:-webkit-calc(50% - 30px)!important;width:calc(50% - 30px)!important}.whyCloudItem p{max-width:initial}.whyCloudItem h2{min-height:initial}.whyCloudItem h2 br{display:none}.blog{margin-bottom:0}.technologyPlatforms{padding-top:20px;padding-bottom:20px}footer .column{width:100%!important;text-align:center}footer .rightColumn ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer{padding-bottom:20px}.titleBlockImage{margin:0}.scrollDown{margin-top:30px;margin-bottom:30px}.scrollDownBtn{width:50px;height:50px}.scrollDownBtn svg{width:20px;height:20px}.technologyPlatformsSlider{margin-left:-20px;margin-right:-20px}header .rightContent{display:none}.menu-btn{display:block}.cookiesPopup{padding:20px 0;font-size:16px}header.small{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.04);box-shadow:0 2px 5px 0 rgba(0,0,0,.04)}header.small .mobile_row{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}header.show .mobile_row{display:block;height:0;-webkit-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease}header.show{background:rgba(255,255,255,.97);-webkit-box-shadow:none;box-shadow:none}header.open .mobile_row{height:-webkit-calc(100vh - 63px);height:calc(100vh - 63px);padding-bottom:20px}header.open .mainBtn,header.open a{-webkit-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);opacity:1}header.hide nav a{-webkit-transform:scale(1.05) translate(0,-24px);-ms-transform:scale(1.05) translate(0,-24px);transform:scale(1.05) translate(0,-24px);opacity:0}.estimateForm .checkboxBlock{margin-top:15px}.estimateForm .btnWrap{margin-top:45px}.wrapper{padding-top:100px}.titleBlock{padding-top:0}.rectangleWrap.main .rectangle.first{left:auto;right:-191px;top:-37%;width:90vw;top:0;bottom:auto;left:20%;-webkit-transform:rotate(30deg) translateY(-65%);-ms-transform:rotate(30deg) translateY(-65%);transform:rotate(30deg) translateY(-65%)}.rectangleWrap.main .rectangle.second{top:0;left:12.2%;bottom:auto;height:100vw;width:100vw;-webkit-transform:rotate(30deg) translateY(-60%);-ms-transform:rotate(30deg) translateY(-60%);transform:rotate(30deg) translateY(-60%)}.rectangleWrap.main .rectangle.second span{-webkit-border-radius:55px;border-radius:55px}.rectangle div,.rectangle span{mix-blend-mode:multiply}.estimateForm{padding-left:0}.whyCloudItem h2{margin-bottom:15px}.popup_block .popupWrap .popupContent{padding-top:0}}@media screen and (max-width:820px){.h1,h1{font-size:35px}.titleBlock .row>div{width:-webkit-calc(40% - 30px);width:calc(40% - 30px)}.titleBlock .row>div.leftColumn{width:-webkit-calc(60% - 30px);width:calc(60% - 30px)}.titleBlock .text p{max-width:initial}.titleBlock .text{margin-bottom:20px}.estimateForm{width:75%}}@media screen and (max-width:720px){.servicesItem{padding:0;width:-webkit-calc(50% - 30px)!important;width:calc(50% - 30px)!important}.advantagesItemWrap{width:100%;margin-bottom:30px;background:#fff}.advantagesItemWrap:last-child{margin-bottom:0}.advantagesItem{max-width:100%}.advantagesItem .wrap{display:block;text-align:center}.advantagesItem .count span{right:0}.advantagesItem .count{padding:0}.advantages .row{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.advantagesItemWrap{width:223px;-webkit-border-radius:4px;border-radius:4px;border:0;-webkit-box-shadow:16px 0 38px 0 rgba(142,142,142,.22);box-shadow:16px 0 38px 0 rgba(142,142,142,.22)}.advantagesItemWrap:first-child{border-top:0}.advantagesItemWrap:last-child{border-bottom:0}.advantagesItem p{font-size:21px}.advantagesItem .count span:after{top:0}}@media screen and (max-width:678px){.titleBlock .text p:last-child{margin-bottom:0}.titleBlock .row>div{width:100%!important}.titleBlockImage{width:320px;margin:auto}.titleBlock .leftColumn{padding-bottom:0}.titleBlock .leftColumn .mainBtn{width:100%}.titleBlockImage{max-width:-webkit-calc(100vw - 40px);max-width:calc(100vw - 40px)}.titleBlock .leftColumn .mainBtn:after{right:0}}@media screen and (max-width:640px){h1,h2,h3,h4,h5,h6{margin-bottom:20px}.advantagesItem p{font-size:20px}.advantagesItem .count{font-size:36px}.blockTitle,.h4,.servicesItem h2,.whyCloudItem h2,h4{font-size:19px}.servicesItem h2{margin-bottom:5px}.container{padding-left:20px;padding-right:20px}.blogSlider{margin-left:-30px;margin-right:-30px}.blogCard a{padding-left:10px;padding-right:10px}.blogCard .img{margin-bottom:15px}.technologyPlatformsSlider{margin-left:-20px;margin-right:-20px}.technologyPlatformsSlider .row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:540px){.swiper-slide .technologyPlatformsItem img{max-width:-webkit-calc(100% - 10px);max-width:calc(100% - 10px);left:5px;right:5px;min-height:70%}.technologyPlatformsItem{min-height:65px}.blogSlider .swiper-slide{width:-webkit-calc(100vw - 70px);width:calc(100vw - 70px)}.servicesItem,.whyCloudItem{width:100%!important}footer .rightColumn a,footer a{font-size:16px}.cookiesPopup{font-size:16px}.cookiesPopup .mainBtn{margin-left:5px;min-width:initial;white-space:nowrap}.estimateForm{width:100%}.rectangleWrap.main .rectangle.second{left:30%}.rectangleWrap.main .rectangle.first{-webkit-transform:rotate(30deg) translateY(-82%);-ms-transform:rotate(30deg) translateY(-82%);transform:rotate(30deg) translateY(-82%)}.estimateForm .btnWrap .mainBtn{min-width:110px!important}.mainLogo img,.mainLogo svg{width:200px}header .mobile_row{top:62px}header.open .mobile_row{height:-webkit-calc(100vh - 62px);height:calc(100vh - 62px)}.estimateBtn{min-width:223px}.titleBlockImage.desktopOnly{display:none!important}.titleBlockImage.mobileOnly{display:block!important}}@media screen and (min-width:541px){.titleBlockImage.mobileOnly{display:none}}@media screen and (max-height:800px) and (min-width:992px){.titleBlock .leftColumn{padding-bottom:0}}@media screen and (max-width:991px){.advantages,.approach .textWrap>*,.blockTitle,.blogSlider,.hr,.scrollDown,.servicesItem,.technologyPlatformsItem,.whyCloud .textWrap,.whyCloudItem,footer .column{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (min-width:992px){.titleBlock .estimateBtnWrap,.titleBlock .text>*{opacity:0}.advantages,.approach .textWrap>*,.blockTitle,.blogSlider,.hr,.scrollDown,.servicesItem,.technologyPlatformsItem,.whyCloud .textWrap,.whyCloudItem,footer .column{opacity:0}.fadeDone .titleBlock .estimateBtnWrap,.fadeDone .titleBlock .text>*{opacity:1}}.detectIE .hoverLinkInner a:after{left:0;right:0;padding:0;width:0;overflow:hidden;white-space:nowrap}.detectIE .hoverLinkInner a:hover:after{width:100%}.isMacLike .mainBtn{padding-bottom:7px}.isMacLike .mainBtn .arrow{position:relative;top:1px}.popup_bg{position:fixed!important;top:0;bottom:0;right:0;left:0;z-index:280;display:none;pointer-events:initial}.popup_bg.dark{background-color:rgba(0,0,0,.6)}.popup_wrap{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:281;pointer-events:none}.popup_block{pointer-events:initial;overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;width:49.6vw;margin:auto;z-index:281;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.popup_block:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:-1}.popup_block .bottom .main_btn{margin-right:15px}.popup_block .bottom .main_btn:last-child{margin:0}.popup_block input,.popup_block textarea{background:0 0}.popup_block.gray{background:#f7f8f8}.popup_block *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup_block .content_wrap_inner{max-height:100%}.popup_block .content_wrap{padding:30px 30px 20px;max-height:100%;text-align:center}.popup_block h2{font-size:27px;margin-bottom:13px}.popup_block p.title{font-size:15px;line-height:18px;letter-spacing:.23px}.popup_block .content{margin-left:auto;margin-right:auto;margin-bottom:20px}.popup_block .content,.popup_block .content_wrap{position:relative;z-index:1}.popup_block .close{position:absolute;right:40px;width:42px;cursor:pointer;min-width:initial;width:auto;height:73px;top:0;font-family:"Jasan Wide";font-style:normal;font-weight:400;font-size:12px;padding-top:5px;z-index:20}.popup_block .close span{margin-right:12px}.popup_block .close svg{padding:6px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px}.popup_block .close svg line{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.popup_block .close:hover svg line{stroke:#657483}.popup_block.done img.done{margin-top:16px;margin-bottom:35px}.popup_block.done p{font-size:18px}.popup_block .popupWrap{overflow:hidden;height:100vh}.popup_block .popupWrap.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.popup_block .popupWrap .popupContent{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;max-height:100%}.popup_block .popupWrap>.contacts{min-height:100vh}.popup_block.fullWidth{width:100%}.popupContent{width:100%;padding:66px 0 70px 8px}.popupContent .bottom{margin-top:61px}.popupContent .main_btn{min-width:119px}form.contacts{margin-top:50px}@media screen and (max-height:900px) and (min-width:992px){.popupContent{padding-top:0;padding-bottom:0}.estimateForm .btnWrap{margin-top:30px}.estimateForm .checkboxBlock{margin-top:0}.estimateForm{padding-top:0}.with_line input,.with_line textarea,label.with_line input,label.with_line textarea{height:50px}.with_line .error_text,label.with_line .error_text{font-size:14px}}@media screen and (max-width:991px){.popup_block .close{right:10px;top:25px;height:auto}.popup_block .close svg{width:25px;height:auto;padding:0}.articlePopup .popupContent{padding-right:20px!important}}.articlePopup .popupContent{padding-right:8px}