@font-face{font-family:KyivTypeSans;src:url(../fonts/KyivTypeSans-Regular.eot);src:url(../fonts/KyivTypeSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/KyivTypeSans-Regular.woff2) format('woff2'),url(../fonts/KyivTypeSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KyivTypeSans;src:url(../fonts/KyivTypeSans-Medium.eot);src:url(../fonts/KyivTypeSans-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/KyivTypeSans-Medium.woff2) format('woff2'),url(../fonts/KyivTypeSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}body,html{margin:0;padding:0;min-width:320px;font-family:KyivTypeSans;font-weight:400;font-size:16px;line-height:1.2;color:#000;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-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}img{max-width:100%}svg use{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}button,input,textarea{-webkit-appearance:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0!important}input,textarea{width:100%;color:#fff;font-family:KyivTypeSans;font-size:12px;font-weight:400;line-height:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:56px;-webkit-border-radius:0;border-radius:0;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,.2);outline:0;padding:0 20px;padding-top:27px;padding-bottom:11px}input:focus,textarea:focus{border-color:#fff!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777584}input::-moz-placeholder,textarea::-moz-placeholder{color:#777584}input:-moz-placeholder,textarea:-moz-placeholder{color:#777584}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777584}.hover-text{display:block;font-weight:400;font-size:12px;line-height:18px;height:18px;color:#fff;position:absolute;left:20px;top:50%;margin-top:-9px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.hover .hover-text{margin-top:0;top:11px;font-size:10px;line-height:14px;height:14px;color:rgba(255,255,255,.4)}.error_text{position:absolute;left:0;top:100%;font-weight:400;font-size:8px;line-height:14px;color:#d80027;padding-left:20px}.btn{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:56px;font-family:KyivTypeSans;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#fff;-webkit-border-radius:0;border-radius:0;background:#ff6d00;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;cursor:pointer}.btn:hover{background:#ff994d}label.error input,label.error textarea{border-color:#d80027!important}.with-hover-text{position:relative;display:block}button{outline:0}.clear{clear:both;float:none}.clear:after{content:"";display:table;clear:both;float:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:initial;margin:0;padding:0;display:block;font-family:KyivTypeSans;font-weight:500;color:#000;letter-spacing:0}.h1,h1{font-size:48px;line-height:1.1;letter-spacing:-.04em}.h2,h2{font-size:32px;line-height:1.4;letter-spacing:-.03em;color:#121212}.h3,h3{font-size:24px;line-height:1.2;letter-spacing:-.02em}.h4,h4{font-size:22px;margin-bottom:18px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;color:#000}p{margin:0;padding:0;display:block}ul{list-style:none}li,ul{margin:0;padding:0}.clear{clear:both}.container{padding:0 106px;max-width:1340px;margin:0 auto;position:relative;width:100%}.container.less-padding{padding:0 30px}.container.no-padding{padding:0}.container:after{content:"";display:table;clear:both}.wrapper{overflow:hidden;padding-top:100px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.wrapper.header-collapsed{padding-top:70px}.wrapper.header-collapsed header{padding-top:13px;padding-bottom:12px}.wrapper.header-collapsed .form-search input{height:56px;padding-top:15px;padding-bottom:15px}header{background:#fff;z-index:99;position:fixed;left:0;top:0;width:100%;border-bottom:1px solid rgba(224,224,224,.5);padding-top:28px;padding-bottom:27px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .logo{margin-right:72px}header .logo a{display:inline-block;vertical-align:top}header .logo a img,header .logo a svg{display:block;width:auto;height:44px}header .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .menu-item li{margin-right:40px}header .menu-item li:last-child{margin-right:0}header .menu-item li a{display:block;text-transform:uppercase;font-size:12px;line-height:16px;color:#000}header .menu-item li a:hover{color:#ff6d00}header .menu-item li a.active{color:#ff6d00}.header{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-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header .left{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}.header .right{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}.header .right .menu-item{margin-right:40px}.lang{margin-right:40px;position:relative}.lang a{min-width:40px;text-align:center;display:inline-block;vertical-align:top;text-transform:uppercase;font-size:12px;line-height:16px;color:#000;padding:5px;background:rgba(0,0,0,.05);-webkit-border-radius:4px;border-radius:4px}.lang a:hover{color:#ff6d00}.lang a.active{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.lang .lang-drop{position:absolute;left:0;top:100%;width:100%;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid rgba(0,0,0,.05);-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.lang .lang-drop.active{opacity:1;visibility:visible}.lang .lang-drop li a{min-width:auto;width:100%;display:block;text-transform:uppercase;font-size:12px;line-height:16px;color:#000!important;padding:5px;background:#fff!important;-webkit-border-radius:0;border-radius:0}.lang .lang-drop li a:hover{background:#f2f2f2!important}.lang .lang-drop li.active a{background:#f2f2f2!important;pointer-events:none}.search-btn{margin-right:40px}.search-btn a{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;height:26px}.search-btn a img,.search-btn a svg{width:16px;height:16px;display:block}.search-btn a svg path{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.search-btn a:hover svg path{fill:#ff6d00}.search-btn a span{display:none}.header-consult-btn a{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}.header-consult-btn a span{display:block;text-transform:uppercase;font-weight:700;font-size:12px;line-height:16px;color:#ff6d00;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-consult-btn a:hover span{color:#000}.header-consult-btn a:hover svg path{fill:#000}.header-consult-btn a svg path{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-consult-btn a img,.header-consult-btn a svg{margin-right:6px;display:block;width:7px;height:auto}.wrapper:not(.on-main.header-collapsed) header.orange-style{background:#ff6d00;border-color:rgba(255,255,255,.2)}.wrapper:not(.on-main.header-collapsed) header.orange-style .logo a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .menu-item li a{color:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .menu-item li a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.orange-style .menu-item li a.active{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.orange-style .lang a{background:rgba(255,255,255,.05);color:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .lang a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.orange-style .lang .lang-drop{border-color:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .search-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .search-btn a:hover svg path{fill:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.orange-style .header-consult-btn a span{color:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .header-consult-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.orange-style .header-consult-btn a:hover span{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.orange-style .header-consult-btn a:hover svg path{fill:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style{background:#755afa;border-color:rgba(255,255,255,.2)}.wrapper:not(.on-main.header-collapsed) header.purple-style .logo a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .menu-item li a{color:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .menu-item li a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style .menu-item li a.active{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style .lang a{background:rgba(255,255,255,.05);color:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .lang a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style .lang .lang-drop{border-color:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .search-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .search-btn a:hover svg path{fill:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style .header-consult-btn a span{color:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .header-consult-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.purple-style .header-consult-btn a:hover span{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.purple-style .header-consult-btn a:hover svg path{fill:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style{background:#41d470;border-color:rgba(255,255,255,.2)}.wrapper:not(.on-main.header-collapsed) header.green-style .logo a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .menu-item li a{color:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .menu-item li a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style .menu-item li a.active{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style .lang a{background:rgba(255,255,255,.05);color:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .lang a:hover{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style .lang .lang-drop{border-color:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .search-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .search-btn a:hover svg path{fill:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style .header-consult-btn a span{color:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .header-consult-btn a svg path{fill:#fff}.wrapper:not(.on-main.header-collapsed) header.green-style .header-consult-btn a:hover span{color:rgba(255,255,255,.6)}.wrapper:not(.on-main.header-collapsed) header.green-style .header-consult-btn a:hover svg path{fill:rgba(255,255,255,.6)}.menu-btn,.mobile-menu{display:none}.search{position:absolute;left:0;top:100%;margin-top:1px;width:100%;z-index:98;padding:0 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;visibility:hidden;opacity:0}.search.active{visibility:visible;opacity:1}.form-search{width:100%;max-width:744px;margin-left:auto;margin-right:auto}.form-search .error_text{display:none!important}.form-search .form-group{margin:0;position:relative}.form-search input{width:100%;color:#000;font-size:16px;font-weight:400;line-height:1.5;height:64px;-webkit-border-radius:0;border-radius:0;background-color:#fff;border:1px solid rgba(255,255,255,0);padding:19px 57px;-webkit-box-shadow:0 14px 30px rgba(186,186,186,.3);box-shadow:0 14px 30px rgba(186,186,186,.3)}.form-search .btn{height:-webkit-calc(100% - 2px);height:calc(100% - 2px);width:56px;-webkit-border-radius:0;border-radius:0;background:#fff;position:absolute;left:1px;top:1px;padding:0}.form-search .btn svg{display:block;opacity:.1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-search .btn svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-search .btn:hover svg{opacity:1}.form-search .btn:hover svg path{fill:#ff6d00}.form-search .search-close{height:-webkit-calc(100% - 2px);height:calc(100% - 2px);width:56px;background:#fff;position:absolute;right:1px;top:1px;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;cursor:default;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-search .search-close svg{display:block}.form-search .search-close svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-search .search-close.active{opacity:1;cursor:pointer}.form-search .search-close.active:hover svg path{fill:#ff6d00}.main-slider .swiper-slide.orange-slide .top{background:#ff6d00}.main-slider .swiper-slide.orange-slide .top .top-box .img img,.main-slider .swiper-slide.orange-slide .top .top-box .img svg{top:-48px;top:-3.2vw;max-width:200%}.main-slider .swiper-slide.orange-slide.swiper-slide-active .bot .bot-box .item .line.orange-line:after{width:100%}.main-slider .swiper-slide.purple-slide .top{background:#755afa}.main-slider .swiper-slide.purple-slide .top .top-box .img img,.main-slider .swiper-slide.purple-slide .top .top-box .img svg{top:8px;max-width:200%}.main-slider .swiper-slide.purple-slide.swiper-slide-active .bot .bot-box .item .line.purple-line:after{width:100%}.main-slider .swiper-slide.green-slide .top{background:#41d470}.main-slider .swiper-slide.green-slide .top .top-box .img img,.main-slider .swiper-slide.green-slide .top .top-box .img svg{top:-87px;top:-5.6vw;max-width:347%}.main-slider .swiper-slide.green-slide.swiper-slide-active .bot .bot-box .item .line.green-line:after{width:100%}.main-slider .swiper-slide .top .top-box{padding:58px 35px;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;position:relative}.main-slider .swiper-slide .top .top-box .cont{width:680px}.main-slider .swiper-slide .top .top-box .cont .title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(255,255,255,.4);text-transform:uppercase;margin-bottom:20px}.main-slider .swiper-slide .top .top-box .cont h1{color:#fff;margin-bottom:40px}.main-slider .swiper-slide .top .top-box .img{position:absolute;width:-webkit-calc(100% - 680px - 70px);width:calc(100% - 680px - 70px);height:100%;right:35px;top:0}.main-slider .swiper-slide .top .top-box .img img,.main-slider .swiper-slide .top .top-box .img svg{display:block;max-width:none;height:auto;position:absolute;left:0;top:0}.main-slider .swiper-slide .bot{background:#fff;padding:55px 0}.main-slider .swiper-slide .bot .bot-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-slider .swiper-slide .bot .bot-box .item{width:270px;padding-bottom:15px;position:relative;font-weight:400;font-size:16px;line-height:1.5;color:#121212}.main-slider .swiper-slide .bot .bot-box .item span{display:block;margin-bottom:16px}.main-slider .swiper-slide .bot .bot-box .item p{display:block;margin:0;color:rgba(18,18,18,.6)}.main-slider .swiper-slide .bot .bot-box .item .line{width:190px;height:1px;position:absolute;left:0;bottom:0;background:#d2d2d2}.main-slider .swiper-slide .bot .bot-box .item .line:after{content:'';width:0;height:1px;position:absolute;left:0;top:0;-webkit-transition:all 10s linear;-o-transition:all 10s linear;transition:all 10s linear}.main-slider .swiper-slide .bot .bot-box .item .line.orange-line:after{background:#ff6d00}.main-slider .swiper-slide .bot .bot-box .item .line.purple-line:after{background:#755afa}.main-slider .swiper-slide .bot .bot-box .item .line.green-line:after{background:#41d470}.white-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:20px;text-align:center;background:#fff;letter-spacing:-.02em;padding:0 32px;height:56px}.white-btn:hover{opacity:.9}.white-btn.orange-color-text{color:#ff6d00}.white-btn.purple-color-text{color:#755afa}.white-btn.green-color-text{color:#41d470}.b-main-gray{margin-bottom:60px}.main-gray-box{background:#f7f7f7;padding:120px 76px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-gray-box .left{width:50%;padding-right:15px}.main-gray-box .left h2{max-width:455px}.main-gray-box .right{width:50%;padding-left:15px}.main-gray-box .right .big-text{font-weight:400;font-size:21px;line-height:1.5;color:#121212;margin-bottom:16px;max-width:456px}.main-gray-box .right .text{font-weight:400;font-size:16px;line-height:1.5;color:rgba(18,18,18,.6);margin-bottom:32px;max-width:456px}.link-text-arr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.link-text-arr svg{display:block;width:8px;height:13px;margin-right:8px}.link-text-arr svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.link-text-arr span{display:block;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#ff6d00;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.link-text-arr:hover span{color:#000}.link-text-arr:hover svg path{fill:#000}.b-main-areas-work{padding-top:60px;padding-bottom:36px}.b-main-areas-work .main-areas-work-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -12px;margin-bottom:58px}.b-main-areas-work .main-areas-work-head .left{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:0 12px}.b-main-areas-work .main-areas-work-head .right{width:-webkit-calc(66.6666% - 24px);width:calc(66.6666% - 24px);margin:0 12px;padding-right:84px}.default-text{font-weight:400;font-size:16px;line-height:1.5;color:rgba(18,18,18,.6)}.areas-work-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.areas-work-box .item{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:0 12px;margin-bottom:24px;padding:32px;position:relative;background:rgba(255,109,0,.1);border-top:1px solid #ff6d00}.areas-work-box .item .top{margin-bottom:16px}.areas-work-box .item .top .img{height:80px}.areas-work-box .item .top .img img,.areas-work-box .item .top .img svg{display:block;width:auto;max-height:62px}.areas-work-box .item .top .img svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.areas-work-box .item h3{text-transform:uppercase}.areas-work-box .item .default-text,.areas-work-box .item h3{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.areas-work-box .item:hover{background:#ff6d00}.areas-work-box .item:hover .default-text{color:rgba(255,255,255,.6)}.areas-work-box .item:hover h3{color:#fff}.areas-work-box .item:hover svg path{fill:#fff}.areas-work-box .item.new-color{background:rgba(117,90,250,.1);border-color:#755afa}.areas-work-box .item.new-color svg path{fill:#755afa}.areas-work-box .item.new-color:hover{background:#755afa;border-color:#755afa}.areas-work-box .item.new-color:hover svg path{fill:#fff}.b-main-advant{padding-top:60px;padding-bottom:120px}.advant-box .line{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-top:120px}.advant-box .line .img{width:56.5%;position:relative}.advant-box .line .img img{display:block;width:100%}.advant-box .line .img .icon{position:absolute}.advant-box .line .img .icon svg{display:block;width:auto;height:auto;max-height:100%;max-width:none}.advant-box .line .cont{width:43.5%;padding-left:120px;padding-right:76px}.advant-box .line .cont .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.4);margin-bottom:13px}.advant-box .line .cont h2{margin-bottom:32px;line-height:1.3}.advant-box .line:first-child{margin-top:0}.advant-box .line:nth-child(odd) .img .icon{mix-blend-mode:multiply;height:-webkit-calc(100% + 30px);height:calc(100% + 30px);top:0;left:-39%}.advant-box .line:nth-child(even) .img .icon{mix-blend-mode:multiply;height:77%;bottom:-15%;left:66%}.advant-box .line:nth-child(even) .img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.advant-box .line:nth-child(even) .cont{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:76px;padding-right:120px}.b-main-success-slider{background:#f7f7f7;padding-top:120px;margin-bottom:60px}.main-success-slider-head{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-success-slider-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-success-slider-nav .swiper-button-next,.main-success-slider-nav .swiper-button-prev{position:static;top:auto;width:auto;height:auto;padding:12px 16px;margin-top:0;cursor:pointer;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-success-slider-nav .swiper-button-next span,.main-success-slider-nav .swiper-button-prev span{display:block;font-family:KyivTypeSans;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.02em;color:#121212;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-success-slider-nav .swiper-button-next svg,.main-success-slider-nav .swiper-button-prev svg{display:block}.main-success-slider-nav .swiper-button-next svg path,.main-success-slider-nav .swiper-button-prev svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-success-slider-nav .swiper-button-next:hover span,.main-success-slider-nav .swiper-button-prev:hover span{color:#ff6d00}.main-success-slider-nav .swiper-button-prev,.main-success-slider-nav .swiper-container-rtl .swiper-button-next{background:0 0;left:auto;right:auto}.main-success-slider-nav .swiper-button-prev span,.main-success-slider-nav .swiper-container-rtl .swiper-button-next span{margin-left:10px}.main-success-slider-nav .swiper-button-next,.main-success-slider-nav .swiper-container-rtl .swiper-button-prev{background:0 0;right:auto;left:auto}.main-success-slider-nav .swiper-button-next span,.main-success-slider-nav .swiper-container-rtl .swiper-button-prev span{margin-right:10px}.main-success-slider{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;margin-bottom:10px}.main-success-slider .swiper-container{overflow:visible}.main-success-slider .swiper-slide{height:auto;min-height:500px;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px}.main-success-slider .swiper-slide .top{margin-bottom:40px}.main-success-slider .swiper-slide .data{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#fff}.main-success-slider .swiper-slide h3{margin-bottom:40px;line-height:1.3;color:#fff}.main-success-slider .swiper-slide .link-text-arr span{color:#fff}.main-success-slider .swiper-slide .link-text-arr svg path{fill:#fff}.main-success-slider .swiper-slide .link-text-arr:hover span{color:#000}.main-success-slider .swiper-slide .link-text-arr:hover svg path{fill:#000}.b-main-news{padding:60px 0}.b-main-news .btn-loadmore{padding-top:56px}.main-news-head{position:relative;padding-bottom:21px;margin-bottom:38px}.main-news-head:after{content:'';width:100%;max-width:400px;height:1px;background:rgba(0,0,0,.1);position:absolute;left:0;bottom:0}.main-news-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-news-box .blog-slider{width:69.23%;padding-right:12px}.main-news-box .blog-slider .item{min-height:550px}.main-news-box .blog-slider .item .img{right:0;max-width:-webkit-calc(100% - 435px);max-width:calc(100% - 435px)}.main-news-box .blog-slider .item>svg{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:192px}.main-news-box .items{width:30.77%;padding-left:12px;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}.main-news-box .items .item{background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:32px;margin-bottom:24px}.main-news-box .items .item:last-child{margin-bottom:0}.main-news-box .items .item .title{font-weight:500;font-size:18px;line-height:24px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:-.04em;color:#4f4f4f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-news-box .items .item .data{font-weight:400;font-size:16px;line-height:1.7;letter-spacing:-.02em;color:#a2a2a2}.main-news-box .items .item:hover .title{color:#ff6d00}.b-trust{padding-top:60px;padding-bottom:120px}.b-trust .head{margin-bottom:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-trust .btn-loadmore{padding-top:56px}.trust-slider-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.trust-slider-nav .swiper-button-next,.trust-slider-nav .swiper-button-prev{position:static;top:auto;width:auto;height:auto;padding:12px 16px;margin-top:0;cursor:pointer;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trust-slider-nav .swiper-button-next span,.trust-slider-nav .swiper-button-prev span{display:block;font-family:KyivTypeSans;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.02em;color:#121212;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trust-slider-nav .swiper-button-next svg,.trust-slider-nav .swiper-button-prev svg{display:block}.trust-slider-nav .swiper-button-next svg path,.trust-slider-nav .swiper-button-prev svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.trust-slider-nav .swiper-button-next:hover span,.trust-slider-nav .swiper-button-prev:hover span{color:#ff6d00}.trust-slider-nav .swiper-button-prev,.trust-slider-nav .swiper-container-rtl .swiper-button-next{background:0 0;left:auto;right:auto}.trust-slider-nav .swiper-button-prev span,.trust-slider-nav .swiper-container-rtl .swiper-button-next span{margin-left:10px}.trust-slider-nav .swiper-button-next,.trust-slider-nav .swiper-container-rtl .swiper-button-prev{background:0 0;right:auto;left:auto}.trust-slider-nav .swiper-button-next span,.trust-slider-nav .swiper-container-rtl .swiper-button-prev span{margin-right:10px}.trust-slider .swiper-slide{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto}.trust-slider .swiper-slide img{display:block;opacity:.5;max-height:102px}.btn-goTop{width:72px;height:72px;-webkit-border-radius:50%;border-radius:50%;background:#ff6d00;position:fixed;z-index:11;right:44px;bottom:44px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:-10px}.btn-goTop.active{visibility:visible;opacity:.2;margin-bottom:0}.btn-goTop.active:hover{opacity:1}.btn-goTop svg{display:block;width:100%;height:100%}footer{padding:64px 0}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.footer .logo{width:25%}.footer .logo a{display:inline-block;vertical-align:top}.footer .logo a img,.footer .logo a svg{display:block;width:190px;height:auto}.footer .box{width:75%}.footer .box-top{padding-top:8px;padding-bottom:47px;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .box-top .item{padding-right:74px}.footer .box-top .item>a{display:inline-block;vertical-align:top;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.02em;text-transform:uppercase;color:rgba(18,18,18,.8)}.footer .box-top .item>a:hover{color:#ff6d00}.footer .box-top .item ul{margin-top:0}.footer .box-top .item ul li{display:block;font-weight:400;font-size:16px;line-height:1.6;color:rgba(18,18,18,.6);margin-bottom:10px}.footer .box-top .item ul li:last-child{margin-bottom:0}.footer .box-top .item ul li a{display:inline-block;vertical-align:top;color:rgba(18,18,18,.6)}.footer .box-top .item ul li a:hover{color:#ff6d00}.footer .socials{position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:8px}.footer .box-bot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:32px;font-size:14px;line-height:1.6;color:rgba(18,18,18,.6)}.footer .box-bot .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .box-bot .left div{margin-right:90px}.footer .box-bot .left div:last-child{margin-right:0}.footer .box-bot .left a{display:inline-block;vertical-align:top;color:rgba(18,18,18,.6)}.footer .box-bot .left a:hover{color:#ff6d00}.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.socials a{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-right:10px;background:rgba(255,109,0,.1);-webkit-border-radius:8px;border-radius:8px}.socials a:last-child{margin-right:0}.socials a img,.socials a svg{display:block;max-width:18px;max-height:18px;width:auto;height:auto}.socials a:hover{background:rgba(255,109,0,.3)}.our-clients-head{background:#755afa;padding-top:32px;padding-bottom:64px}.our-clients-head h1{color:#fff}.our-clients-head .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.our-clients-head .box h1{width:42%}.our-clients-head .box p{width:58%;font-weight:500;font-size:24px;line-height:29px;letter-spacing:-.02em;color:#fff}.green-style ul.breadcrumbs,.orange-style ul.breadcrumbs,.purple-style ul.breadcrumbs{color:#fff}.green-style ul.breadcrumbs li.active,.orange-style ul.breadcrumbs li.active,.purple-style ul.breadcrumbs li.active{color:rgba(255,255,255,.2)}.green-style ul.breadcrumbs li a,.orange-style ul.breadcrumbs li a,.purple-style ul.breadcrumbs li a{color:#fff}.green-style ul.breadcrumbs li a:hover,.orange-style ul.breadcrumbs li a:hover,.purple-style ul.breadcrumbs li a:hover{color:rgba(0,0,0,.4)}ul.breadcrumbs{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(0,0,0,.4);margin-bottom:26px;text-transform:uppercase}ul.breadcrumbs li{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;white-space:nowrap}ul.breadcrumbs li a{white-space:nowrap;position:relative;display:inline-block;vertical-align:top;color:rgba(0,0,0,.4)}ul.breadcrumbs li a:after{content:'';width:100%;height:300%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}ul.breadcrumbs li a:hover{color:#ff6d00}ul.breadcrumbs li span{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}ul.breadcrumbs li:before{content:'/';color:rgba(0,0,0,.4);color:inherit;display:block;margin:0 5px}ul.breadcrumbs li:first-child:before{content:none}ul.breadcrumbs li.active{color:rgba(0,0,0,.2);-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden}.our-clients-trust{padding-top:90px;padding-bottom:60px}.our-clients-trust h2{margin-bottom:40px}.our-clients-trust .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;margin-bottom:32px}.our-clients-trust .box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:0 12px;margin-bottom:24px;border:1px solid #f7f7f7;border-top-color:#755afa;padding:32px;padding-bottom:64px}.our-clients-trust .box .item .img{height:102px}.our-clients-trust .box .item .img img{display:block}.our-clients-trust .box .item h3{margin-bottom:16px;color:#04001c}.our-clients-trust .box .item p{font-size:16px;line-height:1.3;letter-spacing:-.01em;color:#000;margin-bottom:.65em}.our-clients-trust .box .item p:last-child{margin-bottom:0}.btn-loadmore{text-align:center}.btn-loadmore a{display:inline-block;vertical-align:top;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#04001c;border:2px solid #ff6d00;-webkit-border-radius:4px;border-radius:4px;padding:18px 32px}.btn-loadmore a:hover{background:#ff6d00;color:#fff}.b-subscribe{padding:60px 0}.subscribe-box{padding:72px 115px;background:rgba(117,90,250,.1);position:relative;overflow:hidden}.subscribe-box svg{display:block;position:absolute;top:-98px;left:805px;z-index:1}.subscribe-box .box{position:relative;z-index:2}.subscribe-box .title{font-size:12px;line-height:1.5;text-transform:uppercase;color:#121212;margin-bottom:16px}.subscribe-box h3{max-width:454px;margin-bottom:33px}.form-subscribe input{color:#1f1f1f;background:#fff;border-bottom-color:#e0e0e0}.form-subscribe input:focus{border-color:#e0e0e0!important}.form-subscribe .btn{-webkit-border-radius:4px;border-radius:4px}.form-subscribe .hover-text{color:rgba(31,31,31,.7)}.form-subscribe .form-group-ps-btn{margin-top:32px}.form-subscribe .form-group-ps-btn .ps{color:rgba(31,31,31,.7);margin-left:0;margin-top:0}.form-subscribe .privacy-checkbox span:not(.error_text):before{border:1px solid #121212}.form-subscribe .privacy-checkbox span:not(.error_text):after{background:url(../../img/check-black.svg) no-repeat center center;opacity:.2}.form-subscribe-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.form-subscribe-box label{width:403px;margin-right:24px}.form-subscribe-box button{width:auto;padding:0 32px}.our-clients-success-stories{padding-top:60px;padding-bottom:108px}.our-clients-success-stories h2{margin-bottom:28px}.success-stories-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.success-stories-box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:12px;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:360px;padding:40px;padding-bottom:45px;background:#f7f7f7}.success-stories-box .item.item-purple{background:#755afa}.success-stories-box .item.item-purple .data{color:rgba(255,255,255,.6)}.success-stories-box .item.item-purple h3{color:#fff}.success-stories-box .item.item-purple h3 a{color:#fff}.success-stories-box .item.item-purple h3 a:hover{color:#000}.success-stories-box .item.item-purple a span{color:#fff}.success-stories-box .item.item-purple a svg path{fill:#fff}.success-stories-box .item.item-purple a:hover span{color:#000}.success-stories-box .item.item-purple a:hover svg path{fill:#000}.success-stories-box .item.item-green{background:#41d470}.success-stories-box .item.item-green .data{color:rgba(255,255,255,.6)}.success-stories-box .item.item-green h3{color:#fff}.success-stories-box .item.item-green h3 a{color:#fff}.success-stories-box .item.item-green h3 a:hover{color:#000}.success-stories-box .item.item-green a span{color:#fff}.success-stories-box .item.item-green a svg path{fill:#fff}.success-stories-box .item.item-green a:hover span{color:#000}.success-stories-box .item.item-green a:hover svg path{fill:#000}.success-stories-box .item.item-orange{background:#ff6d00}.success-stories-box .item.item-orange .data{color:rgba(255,255,255,.6)}.success-stories-box .item.item-orange h3{color:#fff}.success-stories-box .item.item-orange h3 a{color:#fff}.success-stories-box .item.item-orange h3 a:hover{color:#000}.success-stories-box .item.item-orange a span{color:#fff}.success-stories-box .item.item-orange a svg path{fill:#fff}.success-stories-box .item.item-orange a:hover span{color:#000}.success-stories-box .item.item-orange a:hover svg path{fill:#000}.success-stories-box .item.item-big{width:100%;min-height:450px;position:relative;overflow:hidden}.success-stories-box .item.item-big>svg{display:block;position:absolute;z-index:1;top:14px;right:-164px}.success-stories-box .item.item-big .top{position:relative;z-index:2}.success-stories-box .item.item-big .bot{max-width:534px;position:relative;z-index:2}.success-stories-box .item.item-big h3{font-size:32px;line-height:1.3}.success-stories-box .item .data{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.02em;color:rgba(0,0,0,.6);margin-bottom:25px}.success-stories-box .item h3{margin-bottom:25px}.success-stories-box .item a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.success-stories-box .item a span{display:block;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#755afa;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.success-stories-box .item a svg{display:block;width:8px;height:13px;margin-right:8px}.success-stories-box .item a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.success-stories-box .item a:hover span{color:#000}.success-stories-box .item a:hover svg path{fill:#000}.b-contact-form{background:#755afa;padding:120px 0}.contact-form-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-form-box .left{width:41%}.contact-form-box .right{width:59%}.contact-form-box .title-sub{font-size:12px;line-height:1.5;text-transform:uppercase;color:#fff;margin-bottom:16px}.contact-form-box .title{font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:#fff;margin-bottom:24px;max-width:344px}.contact-form-box .text{font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-.02em;color:rgba(255,255,255,.7);max-width:302px}.form-group-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form-group-double .form-group{width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}.form-group-double .form-group label{margin-bottom:20px}.form-group:not(:last-child) label{margin-bottom:20px}.form-group-ps-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:16px}.form-group-ps-btn .ps{font-size:16px;line-height:26px;letter-spacing:-.02em;color:rgba(255,255,255,.7);margin-left:32px;max-width:330px;position:relative;padding-left:43px;margin-top:14px}.form-group-ps-btn .ps a{color:inherit}.form-group-ps-btn .ps a:hover{color:#fff}.form-group-ps-btn .ps .error_text{padding-left:0;top:auto;bottom:100%;white-space:nowrap;margin-bottom:2px}.form-contact button{width:auto;padding:0 32px;white-space:nowrap;-webkit-border-radius:4px;border-radius:4px}.form-contact label.label-textarea .hover-text{margin-top:0;top:19px}.form-contact label.label-textarea textarea{resize:none;height:132px}.form-contact label.label-textarea.hover .hover-text{margin-top:0;top:12px}textarea{scrollbar-color:rgba(255,255,255,.2) #fff;scrollbar-width:thin}textarea::-webkit-scrollbar{width:4px;height:4px;background-color:rgba(255,255,255,.2)}textarea::-webkit-scrollbar-thumb{background-color:#fff;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}textarea::-webkit-scrollbar-thumb:hover{background-color:#fff}.success-stories-head{padding-top:32px;padding-bottom:60px}.success-stories-head ul.breadcrumbs{margin-bottom:10px}.success-stories-head h1{margin-bottom:40px}.success-stories-head .box{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px;background:#755afa;min-height:450px;position:relative;overflow:hidden}.success-stories-head .box .bot,.success-stories-head .box .top{position:relative;z-index:3}.success-stories-head .box>svg{display:block;z-index:1;position:absolute;top:-185px;left:437px}.success-stories-head .box>img{display:block;z-index:2;position:absolute;bottom:0;right:0;max-width:-webkit-calc(100% - 440px);max-width:calc(100% - 440px);max-height:100%}.success-stories-head .box .data{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#fff;margin-bottom:40px}.success-stories-head .box h2{color:#fff;max-width:400px;margin-bottom:40px}.success-stories-head .box h2 a{color:#fff}.success-stories-head .box h2 a:hover{color:#000}.success-stories-head .box a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.success-stories-head .box a span{display:block;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.success-stories-head .box a svg{display:block;width:8px;height:13px;margin-right:8px}.success-stories-head .box a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.success-stories-head .box a:hover span{color:#000}.success-stories-head .box a:hover svg path{fill:#000}.success-stories{padding-top:50px;padding-bottom:90px}.success-stories .success-stories-box{margin-bottom:54px}.pagination-box{text-align:center;margin-top:56px}.pagination-box .pagination{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.pagination-box .pagination li{margin-right:24px}.pagination-box .pagination li:last-child{margin-right:0}.pagination-box .pagination li a{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;-webkit-border-radius:4px;border-radius:4px;background:rgba(247,247,247,.5);font-size:16px;line-height:1.5;color:#132e08}.pagination-box .pagination li a:hover{background:#efefef}.pagination-box .pagination li a svg{display:block;margin-top:1px}.pagination-box .pagination li a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pagination-box .pagination li.active a{background:#ff6d00;color:#fff;pointer-events:none}.b-consult{padding:60px 0}.consult-box{padding:72px 76px;background:rgba(117,90,250,.1);position:relative;overflow:hidden}.consult-box svg{max-width:none;display:block;position:absolute;top:-90px;right:-417px;z-index:1}.consult-box .box{position:relative;z-index:2}.consult-box .title{font-size:12px;line-height:1.5;text-transform:uppercase;color:#121212;margin-bottom:16px}.consult-box h3{margin-bottom:32px}.form-consult input,.form-consult textarea{color:#1f1f1f;background:#fff;border-bottom-color:#e0e0e0}.form-consult input:focus,.form-consult textarea:focus{border-color:#e0e0e0!important}.form-consult .hover-text{color:rgba(31,31,31,.7)}.form-consult .form-group{max-width:840px}.form-consult .form-group-ps-btn .ps{color:rgba(31,31,31,.7)}.form-consult .privacy-checkbox span:not(.error_text):before{border:1px solid #121212}.form-consult .privacy-checkbox span:not(.error_text):after{background:url(../../img/check-black.svg) no-repeat center center;opacity:.2}.form-consult .form-group-double{max-width:840px}.form-consult .form-group-double .form-group:first-child{width:-webkit-calc(46% - 25px);width:calc(46% - 25px)}.form-consult .form-group-double .form-group:last-child{width:-webkit-calc(54% - 25px);width:calc(54% - 25px)}.form-consult label.label-textarea .hover-text{margin-top:0;top:19px}.form-consult label.label-textarea textarea{resize:none;height:132px}.form-consult label.label-textarea.hover .hover-text{margin-top:0;top:11px}.form-consult .form-btn .btn{padding-left:32px;padding-right:32px;-webkit-border-radius:4px;border-radius:4px}.success-stories-about{padding-top:60px;padding-bottom:50px}.success-stories-about .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.success-stories-about .box .left{width:50%;padding-right:100px;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:#000}.success-stories-about .box .right{width:50%;padding-left:10px;font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.success-stories-about .box .right p{margin-bottom:1em}.success-stories-about .box .right div{margin-top:40px}.success-stories-logos{padding-top:50px;padding-bottom:120px}.success-stories-logos .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.success-stories-logos .box .img{width:161px}.success-stories-logos .box .img img{display:block;width:100%;height:auto}.success-story-head{background:#ff6d00;padding-top:32px;padding-bottom:64px;overflow:hidden}.success-story-head .box{position:relative}.success-story-head .box ul.breadcrumbs{margin-bottom:64px;position:relative;z-index:2}.success-story-head .box .data{font-size:16px;line-height:19px;letter-spacing:-.02em;color:rgba(255,255,255,.6);margin-bottom:20px;margin-bottom:64px;position:relative;z-index:2}.success-story-head .box h1{font-weight:500;font-size:32px;line-height:1.3;letter-spacing:-.02em;color:#fff;max-width:528px;margin-bottom:64px;position:relative;z-index:2;margin-bottom:0}.success-story-head .box>svg{display:block;width:498px;height:auto;position:absolute;right:-40px;top:18px}.success-story-head .box>img{display:block;width:498px;height:auto;position:absolute;right:-40px;top:18px}.success-story{padding-top:120px;padding-bottom:60px}.success-story .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.success-story .box .title{width:43%;padding-right:114px}.success-story .box .content{width:57%}.success-story .box .content>:last-child{margin-bottom:0!important}.success-story .box .content p{font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6);margin-bottom:1.75em}.success-story .box .content p a{color:#ff6d00}.success-story .box .content p a:hover{color:#000}.success-story .box .content ul{font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6);margin-bottom:1.75em}.success-story .box .content ul li{position:relative;padding-left:15px}.success-story .box .content ul li:before{content:"•";position:absolute;left:0;top:0}.success-story .box .content ul a{color:#ff6d00}.success-story .box .content ul a:hover{color:#000}.success-story .box .content ol{font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6);padding:0;margin:0;margin-bottom:1.75em;counter-reset:number;list-style:none}.success-story .box .content ol li{position:relative;padding-left:20px}.success-story .box .content ol li:before{counter-increment:number;content:counter(number) ". ";position:absolute;left:0;top:0}.success-story .box .content ol a{color:#ff6d00}.success-story .box .content ol a:hover{color:#000}.success-story .box .content .img{margin:40px 0}.success-story .box .content .img img{display:block;width:100%}.success-story .box .content h2{margin-bottom:40px;margin-top:40px}.success-story .box .content .review{position:relative;margin:64px 0}.success-story .box .content .review:after{content:'';width:33px;height:29px;background:url(../../img/qq.svg) no-repeat 0 0;background-size:contain;position:absolute;left:-59px;top:9px}.success-story .box .content .review p{font-weight:400;font-size:20px;line-height:30px;color:#000;margin-bottom:1em}.success-story .box .content .review .author{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.success-story .box .content .review .author .ava{display:block;width:32px;height:32px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#eda617),to(#d9870a));background:-o-linear-gradient(top,#eda617 0,#d9870a 100%);background:linear-gradient(180deg,#eda617 0,#d9870a 100%)}.success-story .box .content .review .author .ava img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.success-story .box .content .review .author span{display:block;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);padding-left:12px;font-size:16px;line-height:20px;letter-spacing:-.02em;color:rgba(0,0,0,.6);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;white-space:nowrap}.success-story .box .content .review .author:hover span{color:#ff6d00}.success-story-slider{margin:64px 0}.success-story-slider .swiper-slide img{display:block;width:100%}.success-story-slider .swiper-button-next,.success-story-slider .swiper-button-prev{position:absolute;top:50%;width:48px;height:48px;margin-top:-24px;z-index:10;cursor:pointer;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.success-story-slider .swiper-button-next svg,.success-story-slider .swiper-button-prev svg{display:block}.success-story-slider .swiper-button-next svg path,.success-story-slider .swiper-button-prev svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.success-story-slider .swiper-button-next:hover svg path,.success-story-slider .swiper-button-prev:hover svg path{fill:#ff6d00}.success-story-slider .swiper-button-prev,.success-story-slider .swiper-container-rtl .swiper-button-next{background:0 0;left:0;right:auto}.success-story-slider .swiper-button-next,.success-story-slider .swiper-container-rtl .swiper-button-prev{background:0 0;right:0;left:auto}.success-story-team{padding:60px 0}.success-story-team .head{margin-bottom:28px;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-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.success-story-team h2{margin-bottom:16px}.team-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px -12px}.team-box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:20px 12px;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.team-box .item .img{display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;position:relative;padding-top:100%;background:-webkit-gradient(linear,left top,left bottom,from(#eda617),to(#d9870a));background:-o-linear-gradient(top,#eda617 0,#d9870a 100%);background:linear-gradient(180deg,#eda617 0,#d9870a 100%);margin-bottom:17px}.team-box .item .img:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.team-box .item .img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-box .item .name{display:block;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:#04001c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.team-box .item .name:hover{color:#ff6d00}.team-box .item .spec{margin-top:15px;font-weight:400;font-size:16px;line-height:1.5;color:rgba(18,18,18,.6)}.team-box .item .contacts{margin-top:24px}.team-box .item .contacts a{display:inline-block;vertical-align:top;font-weight:400;font-size:14px;line-height:2;letter-spacing:.03em;color:#04001c}.team-box .item .contacts a:hover{color:#ff6d00}.team-box .item .socials{margin-top:20px}.team-slider.team-box{display:block;margin:0;margin-top:-4px}.team-slider.team-box .item{width:100%;margin:0;height:100%}.team-slider.team-box .swiper-slide{height:auto;padding-top:4px}.team-slider-nav{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}.team-slider-nav .swiper-button-next,.team-slider-nav .swiper-button-prev{position:static;top:auto;width:14px;height:23px;margin-top:0;z-index:10;cursor:pointer;background:0 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.team-slider-nav .swiper-button-next:hover,.team-slider-nav .swiper-button-prev:hover{opacity:.8}.team-slider-nav .swiper-button-prev,.team-slider-nav .swiper-container-rtl .swiper-button-next{background:0 0;left:auto;right:auto}.team-slider-nav .swiper-button-next,.team-slider-nav .swiper-container-rtl .swiper-button-prev{background:0 0;left:auto;right:auto;margin-left:35px}.blog-head{padding-top:32px;padding-bottom:80px}.blog-head .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.blog-head h1{margin-bottom:0}.blog-head-title{font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(0,0,0,.4);text-transform:uppercase;margin-bottom:10px}.blog-head-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-head-nav a{display:inline-block;vertical-align:top;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#04001c;border:2px solid #e0e0e0;-webkit-border-radius:4px;border-radius:4px;padding:9px 30px;margin-right:10px}.blog-head-nav a:last-child{margin-right:0}.blog-head-nav a:hover{background:#ff6d00;border-color:#ff6d00;color:#fff}.blog-head-nav a.active{border-color:#ff6d00;pointer-events:none}.blog-publications{padding-bottom:60px}.blog-publications .head{margin-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.blog-publications .head h2{margin:0}.blog-publications .head a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-publications .head a span{font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#ff6d00;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-publications .head a svg{display:block;width:8px;height:13px;margin-right:9px}.blog-publications .head a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-publications .head a:hover span{color:#000}.blog-publications .head a:hover svg path{fill:#000}.blog-slider .item{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px;min-height:450px;position:relative;overflow:hidden}.blog-slider .item>svg{display:block;z-index:1;position:absolute;top:-197px;left:472px}.blog-slider .item .img{z-index:2;position:absolute;bottom:0;right:40px;max-width:-webkit-calc(100% - 480px);max-width:calc(100% - 480px);max-height:100%;text-align:center}.blog-slider .item .img img{display:inline-block;vertical-align:bottom;max-width:100%;max-height:100%}.blog-slider .item .bot,.blog-slider .item .top{position:relative;z-index:3}.blog-slider .item .data{font-size:16px;line-height:1.7;letter-spacing:-.02em;color:#fff;margin-bottom:24px}.blog-slider .item .bot{max-width:395px}.blog-slider .item .bot a.title{display:inline-block;vertical-align:top;font-weight:500;font-size:40px;line-height:1.3;letter-spacing:-.04em;color:#fff}.blog-slider .item .bot a.title:hover{color:#000}.blog-slider .item .bot .text{margin-top:24px;font-weight:400;font-size:16px;line-height:1.5;color:#fff;max-width:82%}.blog-slider .swiper-button-next,.blog-slider .swiper-button-prev{position:absolute;top:27px;width:30px;height:44px;margin-top:0;z-index:10;cursor:pointer;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog-slider .swiper-button-next svg,.blog-slider .swiper-button-prev svg{display:block}.blog-slider .swiper-button-next svg path,.blog-slider .swiper-button-prev svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-slider .swiper-button-next:hover svg path,.blog-slider .swiper-button-prev:hover svg path{fill-opacity:.6}.blog-slider .swiper-button-prev,.blog-slider .swiper-container-rtl .swiper-button-next{background:0 0;left:auto;right:60px}.blog-slider .swiper-button-next,.blog-slider .swiper-container-rtl .swiper-button-prev{background:0 0;right:30px;left:auto}.blog{padding-bottom:60px}.blog .btn-loadmore{padding-top:36px}.blog .blog-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.blog .blog-box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:20px 12px}.blog .blog-box .item a{display:block}.blog .blog-box .item a:hover .img{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.blog .blog-box .item a:hover h3{color:#ff6d00}.blog .blog-box .item .img{overflow:hidden;position:relative;padding-top:70%;margin-bottom:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog .blog-box .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.blog .blog-box .item h3{margin-bottom:16px;font-size:24px;line-height:1.3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog .blog-box .item .data{font-size:16px;line-height:19px;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.blog-events{padding:60px 0}.blog-events .head{margin-bottom:27px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.blog-events .head h2{margin:0}.events-slider-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.events-slider-nav .swiper-button-next,.events-slider-nav .swiper-button-prev{position:static;top:auto;width:auto;height:auto;padding:12px 16px;margin-top:0;cursor:pointer;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events-slider-nav .swiper-button-next span,.events-slider-nav .swiper-button-prev span{display:block;font-family:KyivTypeSans;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.02em;color:#121212;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events-slider-nav .swiper-button-next svg,.events-slider-nav .swiper-button-prev svg{display:block}.events-slider-nav .swiper-button-next svg path,.events-slider-nav .swiper-button-prev svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.events-slider-nav .swiper-button-next:hover span,.events-slider-nav .swiper-button-prev:hover span{color:#ff6d00}.events-slider-nav .swiper-button-prev,.events-slider-nav .swiper-container-rtl .swiper-button-next{background:0 0;left:auto;right:auto}.events-slider-nav .swiper-button-prev span,.events-slider-nav .swiper-container-rtl .swiper-button-next span{margin-left:10px}.events-slider-nav .swiper-button-next,.events-slider-nav .swiper-container-rtl .swiper-button-prev{background:0 0;right:auto;left:auto}.events-slider-nav .swiper-button-next span,.events-slider-nav .swiper-container-rtl .swiper-button-prev span{margin-right:10px}.events-slider .swiper-container{padding-top:4px}.events-slider .swiper-slide a{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(255,109,0,.1);padding:24px;min-height:300px}.events-slider .swiper-slide a:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.events-slider .swiper-slide a:hover h3{color:#ff6d00}.events-slider .swiper-slide .top{max-width:-webkit-calc(100% - 86px);max-width:calc(100% - 86px)}.events-slider .swiper-slide .data-time{position:absolute;right:24px;top:24px}.events-slider .swiper-slide .data-time .data{background:#fff;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;color:#04001c;text-align:center;padding-top:4px;padding-bottom:8px;width:64px}.events-slider .swiper-slide .data-time .data span{display:block;padding-top:4px;text-transform:uppercase;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.02em;color:rgba(4,0,28,.6)}.events-slider .swiper-slide .data-time .time{text-align:center;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:-.02em;color:#04001c}.events-slider .swiper-slide .type{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:#ff6d00}.events-slider .swiper-slide h3{font-size:24px;line-height:1.3;letter-spacing:-.02em;margin-bottom:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.events-slider .swiper-slide .adres{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}.events-slider .swiper-slide .adres svg{display:block;margin-right:9px}.events-slider .swiper-slide .adres span{display:block;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:-.02em;color:#04001c}.blog-lastnews{padding-top:60px;padding-bottom:120px}.blog-lastnews .btn-loadmore{padding-top:46px}.blog-lastnews .head{margin-bottom:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.blog-lastnews .head h2{margin:0}.blog-lastnews .head a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-lastnews .head a span{font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#ff6d00;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-lastnews .head a svg{display:block;width:8px;height:13px;margin-right:9px}.blog-lastnews .head a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-lastnews .head a:hover span{color:#000}.blog-lastnews .head a:hover svg path{fill:#000}.box-lastnews{margin:0 -12px}.box-lastnews:after{content:'';display:table;clear:both}.box-lastnews .item{float:left;width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:12px;height:200px;background:#f7f7f7}.box-lastnews .item.item-big{width:-webkit-calc(66.6666% - 24px);width:calc(66.6666% - 24px);height:424px;background:#ff6d00}.box-lastnews .item.item-big .data{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;color:#fff}.box-lastnews .item.item-big .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:32px;line-height:42px;letter-spacing:-.04em;color:#fff;max-height:126px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box-lastnews .item.item-big a:hover .title{color:#000}.box-lastnews .item a{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:32px}.box-lastnews .item a:hover .title{color:#ff6d00}.box-lastnews .item .data{font-weight:400;font-size:16px;line-height:1.7;letter-spacing:-.02em;color:#a2a2a2}.box-lastnews .item .title{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:500;font-size:18px;line-height:24px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:-.04em;color:#121212;max-width:86%}.policy{padding-bottom:120px;font-weight:400;font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.policy .policy-block{border-bottom:1px solid #f7f7f7;padding:32px 0;padding-right:26%}.policy .policy-block:first-child{padding-top:34px;padding-bottom:64px}.policy .data{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(0,0,0,.4);margin-bottom:10px}.policy h1{margin-bottom:64px}.policy h3{margin-bottom:40px}.policy P{margin-bottom:1.75em}.policy P:last-child{margin-bottom:0}.policy b{font-weight:500}.policy ul{margin-bottom:1.75em}.policy ul:last-child{margin-bottom:0}.policy ul li{position:relative;padding-left:15px}.policy ul li:before{content:'•';position:absolute;left:0;top:0}.search-results{padding-top:120px;padding-bottom:120px}.search-results h2{margin-bottom:16px}.search-results .blog-head-nav{margin-bottom:64px}.search-results .blog-head-nav a:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:10px}.search-results .blog-head-nav a{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.search-results-count{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.4);margin-bottom:40px}.search-results-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-results-box .left{padding-right:62px;width:62.5%}.search-results-box .left .item{display:block;padding:32px 0;border-bottom:1px solid #f7f7f7}.search-results-box .left .item:first-child{padding-top:0}.search-results-box .left .item h3{margin-bottom:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-results-box .left .item p{font-weight:400;font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.search-results-box .left .item:hover h3{color:#ff6d00}.search-results-box .right{padding-left:62px;width:37.5%}.search-results-box .right .item{display:block;margin-bottom:40px}.search-results-box .right .item:last-child{margin-bottom:0}.search-results-box .right .item .img{position:relative;padding-top:70%;margin-bottom:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-results-box .right .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.search-results-box .right .item h3{margin-bottom:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-results-box .right .item .data{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.search-results-box .right .item:hover h3{color:#ff6d00}.search-results-box .right .item:hover .img{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.b-event{padding-top:33px;padding-bottom:120px}.b-event ul.breadcrumbs{margin-bottom:40px}.b-event .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-event .box .left{width:50%;padding-right:12px}.b-event .box .left .item{width:100%;max-width:456px;position:relative}.b-event .box .left .item .img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.b-event .box .left .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-event .box .left .item .cont{position:relative;z-index:2;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:600px;width:312px;background:rgba(255,109,0,.8);padding:24px}.b-event .box .left .item .cont .top{margin-bottom:24px}.b-event .box .left .item .cont .bot{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:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-bottom:-16px}.b-event .box .left .item .cont .bot img{display:block;margin:16px}.b-event .box .left .item .cont .title{font-weight:500;font-size:40px;line-height:1;letter-spacing:-.02em;color:#fff;position:relative;padding-bottom:31px;margin-bottom:24px}.b-event .box .left .item .cont .title:after{content:'';width:100%;height:7px;background:#fff;position:absolute;left:0;bottom:0}.b-event .box .left .item .cont .data{font-weight:500;font-size:24px;line-height:1.3;letter-spacing:-.02em;text-transform:uppercase;color:rgba(255,255,255,.8)}.b-event .box .right{width:50%;padding-left:12px}.b-event .box .right .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(4,0,28,.4);margin-bottom:16px}.b-event .box .right h3{margin-bottom:32px}.b-event .box .right .data-place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.b-event .box .right .data-place .data{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-right:40px;margin-bottom:10px}.b-event .box .right .data-place .place{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-bottom:10px}.b-event .box .right .data-place img,.b-event .box .right .data-place svg{display:block;margin-right:14px}.b-event .box .right .data-place span{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:-.04em;color:#121212}.b-event .box .right .default-text{line-height:1.75}.b-event .box .right .default-text a{color:#ff6d00}.b-event .box .right .default-text a:hover{color:#000}.b-event .box .right .accordion{margin-top:32px;margin-bottom:40px}.b-event .box .right .btn-loadmore{text-align:left}.b-event .box .right .btn-loadmore a{padding-top:16px;padding-bottom:16px}.accordion .line{border-top:1px solid #f7f7f7}.accordion .line:last-child{border-bottom:1px solid #f7f7f7}.accordion .line .head{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-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:31px 0;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.accordion .line .head span{font-weight:500;font-size:24px;line-height:28px;letter-spacing:-.02em;color:#000;max-width:-webkit-calc(100% - 56px);max-width:calc(100% - 56px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.accordion .line .head svg{display:block;margin-right:6px;width:16px;height:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.accordion .line .head svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.accordion .line .head:hover span{color:#ff6d00}.accordion .line .head:hover svg path{fill:#ff6d00}.accordion .line .cont{display:none;padding-bottom:32px;font-weight:400;font-size:16px;line-height:1.75;letter-spacing:-.02em;color:rgba(0,0,0,.6)}.accordion .line .cont p{margin-bottom:1em}.accordion .line .cont p:last-child{margin-bottom:0}.accordion .line .cont ul{list-style:none;margin-bottom:1em}.accordion .line .cont ul:last-child{margin-bottom:0}.accordion .line .cont ul li{position:relative;padding-left:15px}.accordion .line .cont ul li:before{content:'•';position:absolute;left:0;top:0}.accordion .line.open .head{padding-bottom:15px}.accordion .line.open .head svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.accordion a{color:#ff6d00}.accordion a:hover{color:#000}.b-ourteam{padding-top:32px;padding-bottom:110px}.b-ourteam .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(0,0,0,.4);text-transform:uppercase;margin-bottom:10px}.b-ourteam h1{margin-bottom:52px}.b-vacancy{margin-bottom:120px}.b-vacancy .box{background:#f7f7f7;padding:100px 76px;padding-right:172px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-vacancy .box>svg{display:block;position:absolute;left:48px;top:48px;width:382px;height:auto;z-index:1}.b-vacancy .box .left{width:45%;padding-right:12px;position:relative;z-index:2}.b-vacancy .box .left h2{max-width:410px}.b-vacancy .box .right{width:55%;padding-left:12px;position:relative;z-index:2}.b-vacancy .box .right .title{font-weight:500;font-size:18px;line-height:22px;letter-spacing:-.01em;color:#000;margin-bottom:24px}.b-vacancy .box .right .rezume{margin-top:48px;font-weight:400;font-size:16px;line-height:19px;color:rgba(18,18,18,.6)}.b-vacancy .box .right .rezume .link-text-arr{margin-right:4px}.b-vacancy .box .right .rezume>span{color:#04001c;font-weight:500;margin-left:4px;display:inline-block;vertical-align:top}.b-vacancy .box .right .rezume>span a{color:inherit}.b-vacancy .box .right .rezume>span a:hover{color:#ff6d00}.b-vacancy .box .right ul{list-style:none}.b-vacancy .box .right ul li{position:relative;padding-left:15px}.b-vacancy .box .right ul li:before{content:'•';position:absolute;left:0;top:0}.b-spec{padding-top:32px;padding-bottom:60px}.b-spec ul.breadcrumbs{margin-bottom:40px}.b-spec .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-spec .box .left{width:50%;padding-right:12px;position:relative}.b-spec .box .left .team-box{display:block;margin:0;width:100%;max-width:456px}.b-spec .box .left .team-box .item{width:100%;margin:0;display:block}.b-spec .box .left .team-box .item .img{margin-bottom:40px}.b-spec .box .left .team-box .item .img:hover{-webkit-transform:none;-ms-transform:none;transform:none}.b-spec .box .left .team-box .item .name{font-size:48px;line-height:1.1;letter-spacing:-.04em;color:#04001c}.b-spec .box .left .team-box .item .name:hover{color:#04001c}.b-spec .box .left .team-box .item .spec{margin-top:16px;font-size:14px;line-height:1.5;color:rgba(4,0,28,.4);text-transform:uppercase;margin-bottom:40px}.b-spec .box .left .team-box .item .contacts{margin-top:0}.b-spec .box .left .team-box .item .contacts a{line-height:1.5}.b-spec .box .left .team-box .item .contacts div{margin-bottom:9px}.b-spec .box .left .team-box .item .contacts div:last-child{margin-bottom:0}.b-spec .box .left .team-box .item .link-text-arr{margin-bottom:40px}.b-spec .box .left .team-box .item .socials{margin-top:24px}.b-spec .box .right{width:50%;padding-left:12px}.b-spec .box .right .title{font-weight:400;font-size:18px;line-height:1.5;letter-spacing:-.02em;color:rgba(0,0,0,.6);margin-bottom:53px}.b-spec .box .right .title p{margin-bottom:1em}.b-spec .box .right .title p:last-child{margin-bottom:0}.b-calc-head{padding-top:32px;padding-bottom:64px;background:#ff6d00}.b-calc-head .calc-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-calc-head .calc-head .left{width:42.55%;padding-right:24px}.b-calc-head .calc-head .left h1{color:#fff}.b-calc-head .calc-head .right{width:57.45%;font-weight:500;font-size:24px;line-height:29px;letter-spacing:-.02em;color:#fff}.b-calc{padding-top:90px;padding-bottom:60px}.b-calc h2{margin-bottom:48px}.calc-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:120px}.calc-box>.left{width:-webkit-calc(100% - 360px);width:calc(100% - 360px);padding-right:64px}.calc-box>.left .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:44px}.calc-box>.left .line:last-child{margin-bottom:0}.calc-box>.left .line .item{width:-webkit-calc(50% - 32px);width:calc(50% - 32px)}.calc-box>.left .line .item .sub-title{font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.4);margin-bottom:14px}.calc-box>.left .line .item .select-box{margin-bottom:14px}.calc-box>.left .line .item .title{font-weight:500;font-size:20px;line-height:1.3;letter-spacing:-.02em;color:#000;margin-bottom:26px}.calc-box>.right{width:360px}.calc-box>.right .calc-result{background:#f7f7f7;-webkit-border-radius:8px;border-radius:8px;padding:24px}.calc-box>.right .calc-result .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.calc-box>.right .calc-result .line .left{width:170px;padding-right:15px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.01em;color:rgba(0,0,0,.6)}.calc-box>.right .calc-result .line .right{width:-webkit-calc(100% - 170px);width:calc(100% - 170px);font-weight:500;font-size:20px;line-height:24px;text-align:right;letter-spacing:-.01em;color:#000}.calc-box>.right .calc-result .line-total{margin-top:48px}.calc-box>.right .calc-result .line-total .left{font-weight:500;font-size:20px;line-height:1.3;letter-spacing:-.02em;color:#000;margin-bottom:16px}.calc-box>.right .calc-result .line-total .right{font-weight:500;font-size:40px;line-height:1.2;letter-spacing:-.01em;color:#ff6d00}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;display:block;margin:0;padding:15px 54px 15px 18px;width:100%;height:auto;min-height:56px;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:0;border-radius:0;background:#fff;cursor:pointer;color:#121212;line-height:24px}.chosen-container-multi .chosen-choices:after{content:'';width:54px;height:100%;position:absolute;right:0;top:0;background:url(../../img/select-arr.svg) no-repeat center center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.chosen-container-active .chosen-choices{border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-container-multi .chosen-choices:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);background:url(../../img/select-arr.svg) no-repeat center center}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:0;padding:0;height:auto;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#121212;font-family:KyivTypeSans;font-size:16px;line-height:24px;font-weight:400;-webkit-border-radius:0;border-radius:0;width:auto}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 19px 3px 0;border:0;max-width:100%;-webkit-border-radius:0;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#121212;line-height:12px;height:18px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{display:block}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:50%;margin-top:-3px;right:5px;display:block;width:8px;height:8px;background:url(../../img/select-del.svg) 0 0 no-repeat!important;background-size:contain!important;font-size:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:0 0;opacity:.6}.chosen-container-multi .chosen-drop .result-selected{position:relative}.chosen-container.chosen-container-multi .chosen-results li.result-selected:after{content:'';width:12px;height:8px;background:url(../../img/select-check.svg) no-repeat 0 0;background-size:contain;position:absolute;top:50%;margin-top:-4px;right:16px}.chosen-container{font-family:KyivTypeSans;font-size:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:15px 0 15px 18px;height:56px;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:0;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#121212;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid rgba(0,0,0,.1);background:#fff;-webkit-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-with-drop{-webkit-box-shadow:0 16px 50px rgba(0,0,0,.1);box-shadow:0 16px 50px rgba(0,0,0,.1)}.chosen-container-single .chosen-single span{margin-right:54px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:54px;height:100%;background:url(../../img/select-arr.svg) no-repeat center center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.chosen-container-active.chosen-with-drop .chosen-single div{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);background:url(../../img/select-arr.svg) no-repeat center center}.chosen-container-single .chosen-single div b{display:none!important}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:60;width:100%;border:1px solid rgba(0,0,0,.1);border-top:0;background:#fff;-webkit-box-shadow:0 20px 20px rgba(0,0,0,.05);box-shadow:0 20px 20px rgba(0,0,0,.05)}.chosen-container-single .chosen-drop{margin-top:-1px;-webkit-border-radius:0;border-radius:0}.chosen-container .chosen-results{color:#717171;margin:0 0 4px 0;padding:0;max-height:240px;scrollbar-color:rgba(255,255,255,.2) #ff6d00;scrollbar-width:thin}.chosen-container .chosen-results::-webkit-scrollbar{width:4px;height:4px;background-color:rgba(255,255,255,.2)}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color:#ff6d00;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.chosen-container .chosen-results::-webkit-scrollbar-thumb:hover{background-color:#ff6d00}.chosen-container .chosen-results li{margin:0;padding:9px 18px;list-style:none;line-height:24px}.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.result-selected{background:rgba(0,0,0,.05);color:#717171}.custom-radio{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;cursor:pointer}.custom-radio input{position:absolute;z-index:-1;opacity:0}.custom-radio span{display:block;width:-webkit-calc(100% - 18px);width:calc(100% - 18px);padding-left:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:24px;color:rgba(18,18,18,.6)}.custom-radio .icon{margin:3px 0;width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #ff6d00;position:relative}.custom-radio .icon:after{content:'';position:absolute;width:10px;height:10px;left:50%;top:50%;margin-top:-5px;margin-left:-5px;background:#ff6d00;-webkit-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.custom-radio input:checked+.icon:after{opacity:1}.radio-boxes .radio-box{margin-bottom:16px}.radio-boxes .radio-box:last-child{margin-bottom:0}.custom-radio2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;cursor:pointer}.custom-radio2 input{position:absolute;z-index:-1;opacity:0}.custom-radio2 span{display:inline-block;vertical-align:top;border:2px solid #e0e0e0;-webkit-border-radius:4px;border-radius:4px;padding:9px 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.02em;color:#04001c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.custom-radio2 input:checked+span{border-color:#ff6d00}.radio-boxes2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.radio-boxes2 .radio-box2{margin-right:16px;margin-bottom:16px}.radio-boxes2 .radio-box2:last-child{margin-right:0;margin-bottom:0}.calc-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.calc-info .left{width:50%;padding-right:108px}.calc-info .left h3{line-height:1.4}.calc-info .right{width:50%;padding-left:12px}.calc-info .right .accordion .line .cont p{margin-bottom:.5em}.b-calc-services{padding-top:60px;padding-bottom:106px}.b-calc-services h2{font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-.02em;color:#000;margin-bottom:40px}.b-calc-classes{padding-top:48px;padding-bottom:60px}.calc-classes-head{padding-bottom:48px;padding-right:23.41%}.calc-classes-head h1{margin-bottom:48px}.calc-classes-head .default-text{max-width:542px}.calc-classes-head .default-text hr{margin:9px 0;border:0;padding:0}.calc-classes-body{padding-top:32px;padding-bottom:60px;padding-right:18.62%;border-top:1px solid #f7f7f7}.calc-classes-body h3{margin-bottom:32px}.calc-classes-body ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:19px}.calc-classes-body ul li:last-child{margin-bottom:0}.calc-classes-body ul li span{width:78px;display:block;letter-spacing:-.02em;font-weight:500;color:#ff6d00}.calc-classes-body ul li .text{width:-webkit-calc(100% - 78px);width:calc(100% - 78px)}.b-about-head{padding-top:79px;padding-bottom:116px;background:#ff6d00}.b-about-head .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-about-head .box .left{width:25.54%;padding-right:24px}.b-about-head .box .left .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;color:rgba(255,255,255,.4);margin-bottom:10px}.b-about-head .box .left h1{color:#fff}.b-about-head .box .right{width:74.46%}.b-about-head .box .right h3{color:#fff}.about-head-img{position:relative;overflow:hidden}.about-head-img img{display:block;width:100%;height:auto}.about-head-img+.success-stories-about{padding-top:120px;padding-bottom:60px}.b-about-numbers{padding-top:60px;padding-bottom:60px}.b-about-numbers .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px}.b-about-numbers .box .item{margin:0 12px}.b-about-numbers .box .item .number{font-weight:500;font-size:100px;line-height:1.2;letter-spacing:-.02em;color:#ff6d00;margin-bottom:4px}.b-about-numbers .box .item .number.purple-color{color:#755afa}.b-about-numbers .box .item>span{display:block;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:#000}.b-about-advant{padding-top:60px;padding-bottom:60px}.b-about-advant h2{margin-bottom:32px}.b-about-advant .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -12px}.b-about-advant .box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);min-height:250px;margin:10px 12px;border:1px solid #f7f7f7;border-top-color:#41d470;padding:32px;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-about-advant .box .item .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:#04001c}.b-about-advant .box .item .head .numb span{color:#41d470}.b-about-advant .box .item .default-text{line-height:1.3}.b-about-values{padding-top:60px;padding-bottom:60px}.b-about-values .box{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}.b-about-values .box .img{width:56.5%;position:relative}.b-about-values .box .img img{display:block;width:100%}.b-about-values .box .img .icon{position:absolute;mix-blend-mode:multiply;height:-webkit-calc(100% + 30px);height:calc(100% + 30px);top:0;left:-39%}.b-about-values .box .img .icon svg{display:block;width:auto;height:auto;max-height:100%;max-width:none}.b-about-values .box .cont{width:43.5%;padding-left:120px;padding-right:76px}.b-about-values .box .cont .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.4);margin-bottom:16px}.b-about-values .box .cont h3{margin-bottom:24px}.b-about-values .box .cont .default-text{margin-bottom:40px}.b-about-values .box .cont .default-text:last-child{margin-bottom:0}.b-about-cando{padding-top:60px;padding-bottom:46px}.b-about-cando h2{margin-bottom:32px}.b-about-cando .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-about-cando .box .left{width:50%;padding-right:12px}.b-about-cando .box .left .item{padding:24px 0;padding-bottom:10px;border-top:1px solid #755afa}.b-about-cando .box .left .item:last-child{padding-bottom:0}.b-about-cando .box .left .item h3{margin-bottom:20px}.b-about-cando .box .left .item h3 a:hover{color:#755afa}.b-about-cando .box .left .item .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:12px;line-height:1.5;color:rgba(0,0,0,.6)}.b-about-cando .box .left .item .tags span{display:block;margin-bottom:14px}.b-about-cando .box .left .item .tags span.line{display:block;width:1px;height:20px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#c4c4c4;margin:0 12px;margin-bottom:14px}.b-about-cando .box .right{width:50%;padding-left:108px}.b-about-cando .box .right .title{font-weight:500;font-size:18px;line-height:1.22;letter-spacing:-.02em;color:#000;margin-bottom:24px;max-width:360px}.b-about-cando .box .right .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;font-size:12px;line-height:1.5;color:#755afa;margin:-8px -10px}.b-about-cando .box .right .tags span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(117,90,250,.05);-webkit-border-radius:4px;border-radius:4px;padding:4px 8px;margin:8px 10px}.success-story-team+.b-vacancy{margin-top:60px}.b-services{padding-top:80px;padding-bottom:36px}.services-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:80px}.services-head .left{width:42.56%;padding-right:24px}.services-head .left .sub-title{font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:rgba(4,0,28,.4);margin-bottom:10px}.services-head .right{width:57.44%;font-weight:500;font-size:24px;line-height:1.22;letter-spacing:-.02em;color:#000}.b-services-advant{padding:60px 0}.b-service-head{background:#41d470;padding-top:32px;padding-bottom:64px;overflow:hidden}.b-service-head h1{color:#fff;margin-top:116px;position:relative;z-index:2;max-width:47%}.b-service-head .breadcrumbs{position:relative;z-index:2}.service-head{position:relative}.service-head img,.service-head>svg{display:block;z-index:1;position:absolute;max-width:none;height:592px;max-height:244%;width:auto;top:-74px;left:50%}.b-service{padding-top:120px;padding-bottom:60px}.b-service .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-service .box .left{width:50%;padding-right:52px}.b-service .box .left h2{margin-bottom:40px}.b-service .box .left .text{font-weight:400;font-size:18px;line-height:1.5;letter-spacing:-.02em;color:rgba(0,0,0,.6);max-width:433px}.b-service .box .left .btn{margin-top:40px;background:#755afa;width:auto;-webkit-border-radius:4px;border-radius:4px;padding:0 32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:1199px){.b-service .box .left .btn{margin-top:30px}}@media screen and (max-width:991px){.b-service .box .left .btn{margin-top:24px}}@media screen and (max-width:767px){.b-service .box .left .btn{margin-top:16px;width:100%}}.b-service .box .left .btn:hover{background:#755afa;opacity:.9}.b-service .box .left .btn.disabled{pointer-events:none}.b-service .box .right{width:50%;padding-left:12px}.select-bg{display:none}.b-contacts{padding-top:63px;padding-bottom:90px;background:#755afa}.contacts-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts-box .left{width:50%;padding-right:12px}.contacts-box .left .sub-title{font-weight:400;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.4);margin-bottom:10px}.contacts-box .left h1{color:#fff}.contacts-box .right{width:50%;padding-left:12px}.contacts-box .right h3{color:#fff;margin-bottom:40px}.contacts-box .right .title{font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:12px}.contacts-box .right .address{padding-top:25px}.contacts-box .right .address p{font-weight:400;font-size:16px;line-height:1.6;color:rgba(255,255,255,.6)}.contacts-box .right .contacts-socmail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contacts-box .right .contacts-socmail .socials a{background:rgba(255,255,255,.1)}.contacts-box .right .contacts-socmail .socials a svg path{fill:#fff}.contacts-box .right .contacts-socmail .socials a:hover{background:rgba(255,255,255,.3)}.contacts-box .right .contacts-socmail .mail a{margin-top:-4px;display:inline-block;vertical-align:top;font-weight:400;font-size:16px;line-height:1.6;color:rgba(255,255,255,.6)}.contacts-box .right .contacts-socmail .mail a:hover{color:#fff}.contacts-select{margin-bottom:40px}.contacts-select .chosen-container-single .chosen-single{border:1px solid rgba(0,0,0,0);border-bottom-color:rgba(255,255,255,.1);background:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.contacts-select .chosen-container-single .chosen-single div{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.contacts-select .chosen-container{font-size:14px}.contacts-select .chosen-container-single .chosen-single span b{font-weight:400;font-size:16px;color:#fff;margin-right:12px}.contacts-select .chosen-container-single .chosen-drop{margin-top:0}.contacts-select .chosen-container .chosen-results{color:rgba(0,0,0,.7);margin:12px 0 12px 0;padding:0;max-height:274px;scrollbar-color:rgba(255,255,255,.2) #755afa;scrollbar-width:thin}.contacts-select .chosen-container .chosen-results::-webkit-scrollbar{width:4px;height:4px;background-color:rgba(255,255,255,.2)}.contacts-select .chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color:#755afa;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.contacts-select .chosen-container .chosen-results::-webkit-scrollbar-thumb:hover{background-color:#755afa}.contacts-select .chosen-container .chosen-results li{padding-top:12px;padding-bottom:12px}.contacts-select .chosen-container .chosen-results li b{font-weight:400;font-size:16px;color:#000;margin-right:12px}.contacts-select .chosen-container-active.chosen-with-drop{-webkit-box-shadow:none;box-shadow:none}.contacts-select .chosen-container .chosen-drop .title{display:none}#go-map{height:500px}.mapinfo{padding:24px;width:278px;background:#fff;margin-left:50px;margin-top:-50px;-webkit-box-shadow:0 16px 50px rgba(0,0,0,.15);box-shadow:0 16px 50px rgba(0,0,0,.15)}.gm-style .gm-style-iw-c{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;width:1px;height:1px;background-color:#fff;-webkit-border-radius:0;border-radius:0;padding:0!important;-webkit-box-shadow:0 16px 50px rgba(0,0,0,.15);box-shadow:0 16px 50px rgba(0,0,0,.15);font-family:KyivTypeSans}.gm-style .gm-style-iw-c span{display:block;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.02em;text-transform:uppercase;color:#755afa;margin-bottom:6px}.gm-style .gm-style-iw-c p{display:block;font-weight:400;font-size:16px;line-height:1.6;color:rgba(18,18,18,.6);margin-bottom:22px}.gm-style .gm-style-iw-c .mapp-btnn{cursor:pointer;display:block;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#fff;text-align:center;padding:18px 5px;background:#ff6d00;-webkit-border-radius:4px;border-radius:4px;width:230px;margin-top:40px}.gm-style .gm-style-iw-c .mapp-btnn:hover{background:rgba(255,109,0,.7)}.gm-ui-hover-effect{top:-50px!important;right:-327px!important;display:none!important}.gm-style .gm-style-iw-t::after{background:-o-linear-gradient(45deg,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(45deg,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);-webkit-box-shadow:0 16px 50px rgba(0,0,0,.15);box-shadow:0 16px 50px rgba(0,0,0,.15);content:"";height:15px;left:50px;position:absolute;top:0;-webkit-transform:translate(-50%,215%) rotate(45deg);-ms-transform:translate(-50%,215%) rotate(45deg);transform:translate(-50%,215%) rotate(45deg);width:15px}.gm-style-iw{overflow:visible!important}.gm-style-iw div{overflow:visible!important}.b-contacts-reserv{padding:120px 0}.b-contacts-reserv .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-contacts-reserv .box .left{width:41.171%;padding-right:12px}.b-contacts-reserv .box .right{width:58.829%;padding-left:12px;padding-right:43px}.b-contacts-reserv .box .right .default-text{margin-bottom:64px}.b-contacts-reserv .box .right .btn-loadmore{text-align:left}.b-contacts-reserv .box .right .btn-loadmore a{text-align:center}.b-spark-it-head{padding-top:143px;padding-bottom:197px;background:#ff6d00;overflow:hidden}.b-spark-it-head .box{position:relative}.b-spark-it-head .box h1{position:relative;z-index:2;width:50%;color:#fff}.b-spark-it-head .box img,.b-spark-it-head .box svg{display:block;position:absolute;left:50%;max-width:none;top:-258px;width:700px;-webkit-transform:rotate(42deg);-ms-transform:rotate(42deg);transform:rotate(42deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.b-sparkit-advant{padding-top:120px;padding-bottom:60px}.b-sparkit-advant .line-title+.line{margin-top:0}.b-sparkit-advant .line-title{margin-bottom:98px;padding-left:76px}.b-sparkit-services{padding-top:60px;padding-bottom:36px}.b-sparkit-services .h1{margin-bottom:54px}.b-sparkit-services .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.b-sparkit-services .box .item{width:-webkit-calc(33.3333% - 24px);width:calc(33.3333% - 24px);margin:0 12px;margin-bottom:24px;background:#f7f7f7;padding:64px;border-top:1px solid #ff6d00}.b-sparkit-services .box .item h3{margin-bottom:24px}.b-sparkit-services .box .item .default-text{margin-bottom:30px}.modal-wind{display:none}.fancybox-bg{background:#000}.fancybox-slide--html{padding:15px}.fancybox-is-open .fancybox-bg{opacity:.6}.fancybox-slide--html .fancybox-close-small{color:#ff6d00;padding:6px;right:34px;top:34px;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.fancybox-slide--html .fancybox-close-small:hover{opacity:.7}.fancybox-slide--html .modal-consult .fancybox-close-small{color:#fff}.modal-wind.fancybox-content{background:#fff0e6;padding:48px;width:100%;max-width:696px}.modal-wind.fancybox-content.modal-consult{background:#755afa}.modal-wind .modal-top .sub-title{font-weight:400;font-size:12px;line-height:1.5;text-transform:uppercase;color:#121212;margin-bottom:16px}.modal-wind .modal-top .title{font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:#121212;margin-bottom:24px}.modal-wind .modal-top .text{font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-.02em;color:rgba(18,18,18,.7);margin-bottom:56px;max-width:310px}.modal-wind .modal-form .form-group-ps-btn{margin-top:12px}.modal-wind.modal-consult .modal-top .sub-title{color:#fff}.modal-wind.modal-consult .modal-top .title{color:#fff}.modal-wind.modal-consult .modal-top .text{color:rgba(255,255,255,.7)}.modal-form-white .hover-text{color:#1f1f1f;text-transform:uppercase}.modal-form-white .hover .hover-text{color:rgba(31,31,31,.4)}.modal-form-white input,.modal-form-white textarea{color:#1f1f1f;background-color:#fff;border:1px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.1)}.modal-form-white .form-group-ps-btn .ps{color:rgba(18,18,18,.7)}.modal-form-white .form-group-ps-btn .ps a:hover{color:#121212}input.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.with-file{height:56px;padding-left:16px;cursor:pointer}.with-file:hover .text{color:#181818}.with-file:hover .icon svg path{fill:#181818}.with-file .text{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;height:100%;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#ff6d00;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.with-file .text .file-name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.with-file .text .file-size{margin-left:2px}.with-file .icon{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.with-file .icon svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.with-file .icon svg:first-child{display:block}.with-file .icon svg:last-child{display:none;margin-left:5px}.with-file.has-file{padding-left:34px;margin-right:34px}.with-file.has-file .text{color:#595552}.with-file.has-file svg:first-child{display:none}.with-file.has-file svg:last-child{display:block}.with-file.has-file:hover .icon svg path{fill:#595552}.has-file+.file-del{opacity:1;visibility:visible}.file-del{width:38px;padding-left:6px;height:56px;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-4px;bottom:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;visibility:hidden;cursor:pointer}.file-del svg{display:block;width:100%;height:auto}.file-del svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.file-del:hover svg path{fill:#ff6d00}.pos-rel{position:relative}.privacy-checkbox{position:absolute;left:0;top:-1px;display:block}.privacy-checkbox input{position:absolute;z-index:-1;opacity:0;width:.1px}.privacy-checkbox span:not(.error_text){display:block;position:relative;width:28px;height:28px;cursor:pointer}.privacy-checkbox span:not(.error_text):before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:0;top:0;cursor:pointer;width:100%;height:100%;border-bottom:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}.privacy-checkbox span:not(.error_text):after{content:'';background:url(../../img/check.svg) no-repeat center center;display:block;position:absolute;left:0;top:0;cursor:pointer;width:100%;height:100%;opacity:.1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.privacy-checkbox input:checked+span:not(.error_text):after{opacity:1}.modal-form-white .privacy-checkbox span:not(.error_text):before{border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.modal-form-white .privacy-checkbox span:not(.error_text):after{background:url(../../img/check-orange.svg) no-repeat center center}.contacts-dropdown{margin-bottom:40px}.contacts-dropdown .head{position:relative;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);padding:17px 16px;padding-right:70px;cursor:pointer}.contacts-dropdown .head:after{content:'';position:absolute;top:0;right:0;display:block;width:54px;height:100%;background:url(../../img/select-arr.svg) no-repeat center center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.contacts-dropdown .drop{list-style:none;padding-top:20px;display:none}.contacts-dropdown .drop li a{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;opacity:.7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:12px 0;padding-left:25px;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.contacts-dropdown .drop li a:hover{opacity:1}.contacts-dropdown .drop li a:hover .icon svg path:nth-child(1){fill-opacity:.4}.contacts-dropdown .drop li a:hover .icon svg path:nth-child(2){fill-opacity:.4}.contacts-dropdown .drop li a:hover .number{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.contacts-dropdown .drop li a:hover .text{color:#fff}.contacts-dropdown .drop li a .icon{position:absolute;left:0;top:50%;margin-top:-9px}.contacts-dropdown .drop li a .icon svg{display:block}.contacts-dropdown .drop li a .icon svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contacts-dropdown .drop li a .icon svg path:nth-child(1){fill-opacity:0}.contacts-dropdown .drop li a .icon svg path:nth-child(2){fill-opacity:0}.contacts-dropdown .drop li a .number{font-size:16px;line-height:1.6;color:#fff;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contacts-dropdown .drop li a .text{font-size:14px;line-height:1.6;color:rgba(255,255,255,.7);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-left:16px}.contacts-dropdown.open .head:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.b-faq{padding:60px 0}.b-faq h2{margin-bottom:30px;font-weight:500}@media screen and (max-width:1199px){.b-faq{padding:45px 0}}@media screen and (max-width:991px){.b-faq{padding:25px 0}}@media screen and (max-width:1341px){.container{padding:0 76px}header .logo{margin-right:40px}}@media screen and (max-width:1199px){.container{padding:0 20px}.container.less-padding{padding:0 20px}header{padding-top:23px;padding-bottom:22px}.wrapper{padding-top:90px}header .logo{margin-right:20px}header .menu-item li{margin-right:20px}header .menu-item li a{font-size:11px}.header .right .menu-item{margin-right:20px}.lang{margin-right:20px}.search-btn{margin-right:20px}.lang a{font-size:11px}.header-consult-btn a span{font-size:11px}}@media screen and (max-width:991px){header{padding-top:20px;padding-bottom:19px}.wrapper.header-collapsed header{padding-top:17px;padding-bottom:16px}.wrapper{padding-top:70px}.wrapper.header-collapsed{padding-top:64px}header .logo a img,header .logo a svg{width:auto;height:30px}header .logo{margin-right:15px}header .menu-item li{margin-right:10px}header .menu-item li a{font-size:10px}.header .right .menu-item{margin-right:10px}.lang{margin-right:10px}.lang a{font-size:10px}.search-btn{margin-right:10px}.search-btn a img,.search-btn a svg{width:14px;height:14px}.header-consult-btn a span{font-size:10px}.header-consult-btn a img,.header-consult-btn a svg{margin-right:4px;width:5px;height:auto}.form-search input,.wrapper.header-collapsed .form-search input{height:50px;padding-top:12px;padding-bottom:12px}.form-search .btn{width:51px}.form-search .search-close{width:51px}}@media screen and (max-width:767px){.container{padding:0 15px}.container.less-padding{padding:0 15px}.wrapper.header-collapsed header{padding-top:15px;padding-bottom:15px}.wrapper{padding-top:64px}.wrapper.header-collapsed{padding-top:64px}header{padding:15px 0}header .left .menu-item{display:none}.header .right{display:none}header .logo a img,header .logo a svg{width:auto;height:33px}.menu-btn{display:block;width:20px;height:12px;position:relative;cursor:pointer}.menu-btn span{display:block;width:100%;height:2.1px;-webkit-border-radius:2px;border-radius:2px;background:#ff6d00;position:absolute;right:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu-btn span:first-child{top:0}.menu-btn span:nth-child(2){top:50%;margin-top:-1px}.menu-btn span:last-child{bottom:0}.menu-btn.active span{background:#ff6d00}.menu-btn.active span:first-child{top:-2px;right:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;width:19px}.menu-btn.active span:nth-child(2){opacity:0}.menu-btn.active span:last-child{bottom:-2px;right:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;width:19px}.menu-btn:before{content:'';width:200%;height:300%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-menu{display:block;position:fixed;z-index:97;left:0;top:0;right:0;bottom:0;background:#fff;overflow:hidden;padding-top:64px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mobile-menu.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-menu .container{padding-bottom:48px;padding-top:48px;overflow-x:hidden;overflow-y:auto;height:100%}.mobile-menu-wrap{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}.mobile-menu-bot{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;position:relative}.mobile-menu-bot .search-btn{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mobile-menu-bot .menu-item{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:49px}.mobile-menu-bot .menu-item li:last-child{margin-bottom:0}.mobile-menu-bot .header-consult-btn{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.mobile-menu-bot .lang{margin-right:0;position:absolute;right:0;bottom:64px}.mobile-menu-bot .lang .lang-drop{top:auto;bottom:100%;-webkit-border-radius:0;border-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.mobile-menu-bot .lang a.active{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.mobile-menu .menu-item{display:block}.mobile-menu .menu-item li{margin-bottom:24px}.mobile-menu .menu-item li a{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:16px;line-height:1.3;color:#000}.mobile-menu .menu-item li a:hover{color:#ff6d00}.mobile-menu .menu-item li a.active{color:#ff6d00}.mobile-menu .search-btn{margin-bottom:24px;margin-right:0}.mobile-menu .search-btn a{display:inline-block;vertical-align:top;height:auto}.mobile-menu .search-btn a span{display:block;text-transform:uppercase;font-size:16px;line-height:1.3;color:#000}.mobile-menu .search-btn a span:hover{color:#ff6d00}.mobile-menu .search-btn a img,.mobile-menu .search-btn a svg{display:none}.mobile-menu .header-consult-btn a span{font-size:12px}.mobile-menu .header-consult-btn a img,.mobile-menu .header-consult-btn a svg{margin-right:6px;display:block;width:7px;height:auto}.mobile-menu .lang a{font-size:12px;padding:4px 5px}header.orange-style .menu-btn span{background:#fff}header.purple-style .menu-btn span{background:#fff}header.green-style .menu-btn span{background:#fff}.wrapper.on-main.header-collapsed header.orange-style .menu-btn span,.wrapper.on-main.menu-open header.orange-style .menu-btn span{background:#ff6d00}.wrapper.on-main.header-collapsed header.orange-style .menu-btn.active span,.wrapper.on-main.menu-open header.orange-style .menu-btn.active span{background:#ff6d00}.wrapper.on-main.header-collapsed header.purple-style .menu-btn span,.wrapper.on-main.menu-open header.purple-style .menu-btn span{background:#ff6d00}.wrapper.on-main.header-collapsed header.purple-style .menu-btn.active span,.wrapper.on-main.menu-open header.purple-style .menu-btn.active span{background:#ff6d00}.wrapper.on-main.header-collapsed header.green-style .menu-btn span,.wrapper.on-main.menu-open header.green-style .menu-btn span{background:#ff6d00}.wrapper.on-main.header-collapsed header.green-style .menu-btn.active span,.wrapper.on-main.menu-open header.green-style .menu-btn.active span{background:#ff6d00}.wrapper.on-main.menu-open header.green-style,.wrapper.on-main.menu-open header.orange-style,.wrapper.on-main.menu-open header.purple-style{background:#fff;border-color:rgba(224,224,224,.5)}.wrapper.on-main.menu-open header.green-style .logo a svg path,.wrapper.on-main.menu-open header.orange-style .logo a svg path,.wrapper.on-main.menu-open header.purple-style .logo a svg path{fill:#ff6d00}.wrapper.menu-open header.green-style,.wrapper.menu-open header.orange-style,.wrapper.menu-open header.purple-style{background:#fff;border-color:rgba(224,224,224,.5)}.wrapper.menu-open header.green-style .logo a svg path,.wrapper.menu-open header.orange-style .logo a svg path,.wrapper.menu-open header.purple-style .logo a svg path{fill:#ff6d00}.search{padding:0 15px}}@media screen and (max-width:1600px){.btn-goTop{width:52px;height:52px;right:20px;bottom:94px}}@media screen and (max-width:1199px){.footer .box-top .item{padding-right:60px}.footer .box-top .item>a{font-size:13px}.footer .box-top .item ul li{font-size:14px;margin-bottom:7px}.footer .box-bot{font-size:13px}.footer .box-bot .left div{margin-right:20px}.footer .box-top{padding-bottom:32px}}@media screen and (max-width:991px){.btn-goTop{width:50px;height:50px;right:20px;bottom:80px}.footer{display:block}.footer .logo{width:100%}.footer .box{width:100%}.footer .box-top{padding-top:15px;padding-bottom:32px;display:block}.footer .box-top .item{padding-right:0;margin-top:7px}.footer .box-top .item:first-child{margin-top:0}.footer .socials{position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px}footer{padding:50px 0}}@media screen and (max-width:767px){.btn-goTop{width:36px;height:36px;right:15px;bottom:15px}footer{padding:40px 0}.footer .logo a img,.footer .logo a svg{width:auto;height:40px}.footer .box-top{padding-top:48px;padding-bottom:40px;display:block}.footer .box-top .item>a{font-size:14px}.footer .box-top .item ul li{font-size:14px;margin-bottom:16px}.footer .box-top .item{padding-right:0;margin-top:16px;margin-bottom:0}.footer .socials{position:static;right:auto;top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:32px}.footer .box-bot{display:block;padding-top:40px;font-size:14px}.footer .box-bot .left{display:block;margin-bottom:48px}.footer .box-bot .left div{margin-right:0;margin-bottom:16px}.footer .box-bot .left div:last-child{margin-bottom:0}}@media screen and (max-width:1199px){ul.breadcrumbs{font-size:13px}.h1,h1{font-size:42px}.our-clients-head .box p{font-size:22px;line-height:27px}.our-clients-trust{padding-top:60px;padding-bottom:45px}.b-subscribe{padding:45px 0}.our-clients-success-stories{padding-top:30px;padding-bottom:75px}.b-contact-form{background:#755afa;padding:90px 0}.our-clients-trust .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-bottom:20px}.our-clients-trust .box .item{width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:0 10px;margin-bottom:20px;border:1px solid #f7f7f7;border-top-color:#755afa;padding:20px;padding-bottom:30px}.our-clients-trust .box .item p{font-size:15px}.subscribe-box{padding:60px 75px}.subscribe-box svg{display:block;position:absolute;top:-98px;left:670px;z-index:1}.form-subscribe-box label{width:367px;margin-right:20px}.success-stories-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.success-stories-box .item{width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:10px;min-height:290px;padding:20px;padding-bottom:30px}.success-stories-box .item h3{font-size:20px}.success-stories-box .item a span{font-size:15px}.contact-form-box .title{font-size:36px;line-height:1.1;margin-bottom:20px;max-width:320px}.form-group-ps-btn{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-top:0}.form-group-double .form-group{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.form-group-ps-btn .ps{margin-left:20px;margin-top:22px}h2{font-size:28px}}@media screen and (max-width:991px){.h1,h1{font-size:34px}.our-clients-head .box p{font-size:18px;line-height:23px}.our-clients-head{padding-top:32px;padding-bottom:50px}ul.breadcrumbs{margin-bottom:20px}.our-clients-trust .box .item{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.our-clients-trust{padding-top:50px;padding-bottom:25px}.b-subscribe{padding:25px 0}.our-clients-success-stories{padding-top:25px;padding-bottom:50px}.b-contact-form{padding:50px 0}.our-clients-trust h2{margin-bottom:20px}.subscribe-box{padding:40px 30px}.form-subscribe-box label{width:260px;margin-right:20px}.subscribe-box svg{display:block;position:absolute;top:2px;left:510px;z-index:1;width:600px;height:auto}.our-clients-success-stories h2{margin-bottom:10px}.success-stories-box .item h3{font-size:17px}.success-stories-box .item{width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:10px;min-height:224px;padding:20px;padding-bottom:30px}.success-stories-box .item a span{font-size:14px}.success-stories-box .item .data{font-size:14px;line-height:18px;margin-bottom:25px}.contact-form-box{display:block}.contact-form-box .left{width:100%;margin-bottom:30px}.contact-form-box .right{width:100%}.our-clients-trust .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-bottom:10px}}@media screen and (max-width:767px){.our-clients-head .box{display:block}.our-clients-head .box h1{width:100%}.our-clients-head .box p{width:100%;font-size:16px;line-height:1.5}.h1,h1{font-size:24px;line-height:1.3}.our-clients-head h1{margin-bottom:16px}ul.breadcrumbs{margin-bottom:12px}ul.breadcrumbs{font-size:12px}.our-clients-head{padding-top:40px;padding-bottom:40px}.our-clients-trust{padding-top:48px;padding-bottom:24px}.h2,h2{font-size:20px;line-height:1.5}.our-clients-trust h2{margin-bottom:30px}.our-clients-trust .box{display:block;margin:0;margin-bottom:32px}.our-clients-trust .box .item{width:100%;margin:0;margin-bottom:16px;padding:20px}.our-clients-trust .box .item .img{height:97px}.h3,h3{font-size:20px;line-height:1.2;letter-spacing:-.02em}.btn-loadmore a{font-size:14px;line-height:18px;padding:14px 10px;width:100%}.b-subscribe{padding:24px 0}.subscribe-box{padding:24px 15px;padding-bottom:104px}.subscribe-box h3{max-width:100%;margin-bottom:32px;line-height:1.5}.form-subscribe-box{display:block;vertical-align:top}.form-subscribe-box label{width:100%;margin-right:0;margin-bottom:16px}.form-subscribe-box button{width:100%;padding:0 32px}.form-subscribe .form-group-ps-btn{margin-top:24px}.btn{height:50px;font-size:14px;line-height:18px}input,textarea{height:50px;padding:0 15px;padding-top:23px;padding-bottom:8px}.hover-text{left:15px}.hover .hover-text{margin-top:0;top:8px}.subscribe-box svg{display:block;position:absolute;top:auto;bottom:-105px;left:116px;z-index:1;width:425px;height:auto}.our-clients-success-stories{padding-top:24px;padding-bottom:48px}.success-stories-box{display:block;margin:0}.success-stories-box .item{width:100%;margin:0;margin-bottom:16px;min-height:300px;padding:24px}.our-clients-success-stories h2{margin-bottom:32px}.success-stories-box .item h3{font-size:20px}.success-stories-box .item a svg{display:block;width:7px;height:11px;margin-right:8px}.success-stories-box .item h3{margin-bottom:32px}.b-contact-form{padding:48px 0}.contact-form-box .title-sub{margin-bottom:12px}.contact-form-box .title{font-size:24px;line-height:1.4;margin-bottom:16px;max-width:230px}.contact-form-box .left{width:100%;margin-bottom:24px}.contact-form-box .text{font-size:14px;line-height:1.5;max-width:280px}.form-group-double{display:block}.form-group-double .form-group{width:100%}.form-group-double .form-group label{margin-bottom:12px}.form-group:not(:last-child) label{margin-bottom:12px}.form-group-ps-btn{display:block;margin-top:24px}.form-contact button{width:100%}.form-group-ps-btn .ps{margin-left:0;margin-top:22px;font-size:14px;max-width:100%}.form-contact label.label-textarea textarea{resize:none;height:112px}.form-contact label.label-textarea .hover-text{margin-top:0;top:16px}.form-contact label.label-textarea.hover .hover-text{margin-top:0;top:9px}}@media screen and (max-width:1341px){.form-consult .form-group-double .form-group:first-child{width:-webkit-calc(46% - 10px);width:calc(46% - 10px)}.form-consult .form-group-double .form-group:last-child{width:-webkit-calc(54% - 10px);width:calc(54% - 10px)}.form-consult .form-group-double{max-width:780px}.form-consult .form-group{max-width:780px}}@media screen and (max-width:1199px){.success-stories-head{padding-top:32px;padding-bottom:45px}.success-stories{padding-top:35px;padding-bottom:70px}.b-consult{padding:45px 0}.success-stories-about{padding-top:45px;padding-bottom:40px}.success-stories-about .box .right div{margin-top:30px}.success-stories-logos{padding-top:40px;padding-bottom:90px}.success-stories-about .box .left{padding-right:60px}.success-stories .success-stories-box{margin-bottom:34px}.pagination-box{text-align:center;margin-top:40px}.success-stories-box .item.item-big>svg{display:block;position:absolute;z-index:1;top:14px;right:-166px;width:600px;height:auto}.success-stories-logos .box .img{width:150px}}@media screen and (max-width:991px){.success-stories-about .box .right div{margin-top:20px}.success-stories-head h1{margin-bottom:30px}.success-stories-head .box>svg{top:-80px;left:405px;width:600px;height:auto}.success-stories-head .box h2{font-size:28px}.success-stories-head .box{min-height:350px;padding:30px}.success-stories-head{padding-top:25px;padding-bottom:25px}.success-stories{padding-top:15px;padding-bottom:50px}.b-consult{padding:25px 0}.success-stories-about{padding-top:25px;padding-bottom:20px}.success-stories-logos{padding-top:20px;padding-bottom:50px}.success-stories-box .item.item-big h3{font-size:28px;line-height:1.3}success-stories-box .item.item-big>svg{display:block;position:absolute;z-index:1;top:14px;right:-130px;width:400px;height:auto}.success-stories-box .item.item-big{width:100%;min-height:350px;position:relative;overflow:hidden}.success-stories-box .item.item-big .bot{max-width:434px;position:relative;z-index:2}.success-stories-box .item.item-big>svg{display:block;position:absolute;z-index:1;top:14px;right:-150px;width:400px;height:auto}.consult-box{padding:40px 30px;background:rgba(117,90,250,.1)}.form-consult-box label{width:-webkit-calc(36% - 20px);width:calc(36% - 20px);margin-right:20px}.form-consult-box button{width:28%}.consult-box svg{display:block;position:absolute;top:-100px;right:-190px;z-index:1;width:400px;height:auto}.success-stories-about .box .left{padding-right:10px}.success-stories-logos .box .img{width:120px}}@media screen and (max-width:767px){.success-stories-about .box .right div{margin-top:24px}.success-stories-head{padding-top:40px;padding-bottom:24px}.success-stories{padding-top:14px;padding-bottom:24px}.b-consult{padding:24px 0}.success-stories-about{padding-top:24px;padding-bottom:16px}.success-stories-logos{padding-top:16px;padding-bottom:18px}.success-stories-head .box{min-height:350px;padding:24px}.success-stories-head .box .data{font-size:14px;line-height:18px;color:rgba(255,255,255,.6);margin-bottom:130px}.success-stories-head .box h2{font-size:20px;margin-bottom:32px}.success-stories-head .box a span{font-size:14px;line-height:17px}.success-stories-head .box a svg{width:7px;height:11px;margin-right:8px}.success-stories-head .box>img{display:none!important}.success-stories-head .box>svg{top:-93px;left:auto;right:-218px;width:372px;height:auto;-webkit-transform:rotate(-23deg);-ms-transform:rotate(-23deg);transform:rotate(-23deg)}.success-stories-box .item.item-big h3{font-size:20px;line-height:1.3}.success-stories-box .item.item-big>svg{display:block;position:absolute;z-index:1;top:-47px;right:-251px;width:332px;height:auto;-webkit-transform:rotate(-29deg);-ms-transform:rotate(-29deg);transform:rotate(-29deg)}.success-stories-box .item.item-big .data{margin-bottom:170px}.success-stories .success-stories-box{margin-bottom:32px}.pagination-box{margin-top:32px}.pagination-box .pagination li a{width:34px;height:34px;font-size:14px}.pagination-box .pagination li{margin-right:0}.pagination-box .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.consult-box{padding:24px 15px;padding-bottom:48px}.consult-box h3{max-width:100%;margin-bottom:32px;line-height:1.5}.form-consult-box{display:block}.form-consult-box label{width:100%;margin-right:0;margin-bottom:16px}.form-consult-box button{width:100%}.consult-box svg{display:block;position:absolute;top:auto;right:auto;left:143px;bottom:-187px;z-index:1;width:300px;height:auto}.form-consult label.label-textarea.hover .hover-text{margin-top:0;top:8px}.form-consult label.label-textarea .hover-text{margin-top:0;top:16px}.form-consult .form-group-double .form-group label{margin-bottom:15px}.form-consult label.label-textarea textarea{resize:none;height:116px}.form-consult .form-group-ps-btn{margin-top:12px}.form-consult .form-group-double .form-group:first-child,.form-consult .form-group-double .form-group:last-child{width:100%}.form-consult .form-btn .btn{padding-left:10px;padding-right:10px;-webkit-border-radius:2px;border-radius:2px;width:100%}.success-stories-about .box{display:block}.success-stories-about .box .left{width:100%;padding-right:0;margin-bottom:16px;font-size:20px;line-height:1.5}.success-stories-about .box .right{width:100%;padding-left:0;font-size:14px;line-height:1.5}.success-stories-logos .box{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.success-stories-logos .box .img{width:-webkit-calc(33.3333% - 30px);width:calc(33.3333% - 30px);max-width:161px;margin:0 15px;margin-bottom:30px}}@media screen and (max-width:1199px){.success-story-head .box>img,.success-story-head .box>svg{width:430px;right:-40px;top:18px}.success-story-head .box h1{font-size:30px}.success-story-head{padding-top:32px;padding-bottom:45px}.success-story{padding-top:90px;padding-bottom:45px}.success-story .box .title{width:43%;padding-right:60px}.success-story .box .content .review p{font-size:20px;line-height:30px}.success-story-team{padding:45px 0}.success-story-slider{margin:40px 0}.success-story-team .head{margin-bottom:20px}.team-box .item .contacts{margin-top:20px}}@media screen and (max-width:991px){.success-story-head .box>img,.success-story-head .box>svg{width:310px;right:-40px;top:40px}.success-story-head .box ul.breadcrumbs{margin-bottom:40px}.success-story-head .box .data{margin-bottom:40px}.success-story-head .box h1{font-size:28px;max-width:400px}.success-story{padding-top:50px;padding-bottom:25px}.success-story .box .title h3{font-size:20px}.success-story .box .title{width:40%;padding-right:30px}.success-story .box .content{width:60%}.success-story .box .content ol,.success-story .box .content p,.success-story .box .content ul{font-size:15px;line-height:1.6;margin-bottom:1.6em}.success-story .box .content .img{margin:32px 0}.success-story .box .content .review{position:relative;margin:32px 0}.success-story .box .content .review p{font-size:20px;line-height:26px}.success-story .box .content .review:after{width:24px;height:20px;left:-33px;top:6px}.success-story .box .content h2{margin-bottom:20px;margin-top:20px;font-size:24px}.success-story-slider{margin:32px 0}.success-story-team{padding:25px 0}.success-story-team .head{margin-bottom:18px}.team-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -10px}.team-box .item{width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:10px}.team-box .item .name{font-size:18px;line-height:1.2}.team-box .item .spec{margin-top:10px;font-size:14px;line-height:1.5}}@media screen and (max-width:767px){.success-story-head{padding-top:40px;padding-bottom:0}.success-story-head .box{padding-bottom:270px}.success-story-head .box .data{display:none}.success-story-head .box ul.breadcrumbs{margin-bottom:48px}.success-story-head .box h1{font-size:24px;max-width:100%}.success-story-head .box>img,.success-story-head .box>svg{width:280px;right:-100px;top:auto;bottom:-94px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.success-story{padding-top:48px;padding-bottom:24px}.success-story .box{display:block}.success-story .box .title{width:100%;padding-right:0;margin-bottom:16px}.success-story .box .title>div{position:static!important}.success-story .box .title>div.is_stuck+div{display:none!important}.success-story .box .content{width:100%}.success-story .box .content ol,.success-story .box .content p,.success-story .box .content ul{font-size:14px;line-height:1.5;margin-bottom:1.5em}.success-story .box .content .review{padding-top:32px}.success-story .box .content .review:after{width:24px;height:20px;left:0;top:0}.success-story .box .content .review p{font-size:18px;line-height:1.5;margin-bottom:16px}.success-story .box .content .review .author .ava{width:24px;height:24px}.success-story .box .content .review .author span{width:-webkit-calc(100% - 24px);width:calc(100% - 24px);padding-left:12px;font-size:14px;line-height:18px}.success-story .box .content h2{margin-bottom:16px;margin-top:16px;font-size:20px}.success-story-team{padding:24px 0}.team-box{display:block;margin:0}.team-box .item{width:100%;margin:32px 0}.team-box .item:last-child{margin-bottom:0}.team-box .item:first-child{margin-top:0}.team-box .item .name{font-size:20px;line-height:1.2}.team-box .item .spec{margin-top:12px;font-size:14px;line-height:1.5}.success-story-team .head{margin-bottom:24px}.success-story-team .head h2{margin-bottom:16px}.team-box .item .contacts{margin-top:16px}.team-box .item .contacts a{line-height:1.5}.team-box .item .contacts div{margin-bottom:6px}.team-box .item .contacts div:last-child{margin-bottom:0}.team-box .item .socials{margin-top:16px}}@media screen and (max-width:1199px){.blog-publications{padding-bottom:45px}.blog-head{padding-top:32px;padding-bottom:60px}.blog{padding-bottom:45px}.blog-events{padding:45px 0}.blog .btn-loadmore{padding-top:30px}.blog-lastnews .btn-loadmore{padding-top:36px}.blog-lastnews{padding-top:45px;padding-bottom:90px}.blog .blog-box .item h3{margin-bottom:12px;font-size:20px}.blog .blog-box .item .img{margin-bottom:16px}.blog-slider .item>svg{top:-64px;left:472px;width:1600px;height:auto}.events-slider .swiper-slide h3{font-size:20px;margin-bottom:24px}.events-slider .swiper-slide a{min-height:240px}.blog-lastnews .head{margin-bottom:28px}.box-lastnews .item a{padding:24px}}@media screen and (max-width:991px){.blog-publications{padding-bottom:24px}.blog-head{padding-top:32px;padding-bottom:48px}.blog{padding-bottom:24px}.blog-events{padding:24px 0}.blog .btn-loadmore{padding-top:20px}.blog-lastnews .btn-loadmore{padding-top:26px}.blog-lastnews{padding-top:24px;padding-bottom:48px}.blog-head .line{display:block}.blog-head h1{margin-bottom:24px}.blog-head-nav a{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.blog-head-nav a:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:10px}.blog-slider .item{padding:30px;min-height:350px}.blog-slider .swiper-button-next,.blog-slider .swiper-button-prev{top:17px}.blog-slider .swiper-button-next,.blog-slider .swiper-container-rtl .swiper-button-prev{right:20px}.blog-slider .swiper-button-prev,.blog-slider .swiper-container-rtl .swiper-button-next{right:50px}.blog-slider .item .bot a.title{font-size:28px}.blog-slider .item>svg{top:-64px;left:430px;width:1200px;height:auto}.blog .blog-box{margin:0 -10px}.blog .blog-box .item{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:18px 10px}.blog-lastnews .head{margin-bottom:18px}.box-lastnews{margin:0 -10px}.box-lastnews .item.item-big{width:-webkit-calc(66.6666% - 20px);width:calc(66.6666% - 20px);height:288px}.box-lastnews .item{width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:10px;height:134px}.box-lastnews .item a{padding:20px}.box-lastnews .item .title{font-size:16px;line-height:22px;max-height:66px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%}.box-lastnews .item .data{font-size:14px}.box-lastnews .item.item-big .title{font-size:24px;line-height:34px;max-height:72px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media screen and (max-width:767px){.blog-head{padding-top:32px;padding-bottom:32px}.blog-head-title{font-size:12px}.blog-publications .head a span{font-size:14px;line-height:17px}.blog-publications .head a svg{width:7px;height:11px;margin-right:7px}.blog-head-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:hidden;overflow-x:auto;padding:0 15px;margin:0 -15px;padding-bottom:10px;margin-bottom:-10px}.blog-head-nav a:last-child{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;margin-right:10px}.blog-head-nav a.active,.blog-head-nav a.active:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.blog-slider .item{padding:25px;min-height:350px}.blog-slider .swiper-button-next,.blog-slider .swiper-button-prev{top:13px}.blog-slider .swiper-button-next,.blog-slider .swiper-container-rtl .swiper-button-prev{right:16px}.blog-slider .swiper-button-prev,.blog-slider .swiper-container-rtl .swiper-button-next{right:46px}.blog-slider .item .data{font-size:14px;line-height:17px;margin-bottom:24px}.blog-slider .item .bot a.title{font-size:20px}.blog-slider .item .bot .text{margin-top:14px;font-size:14px;line-height:1.5;max-width:88%}.blog-slider .item .img{display:none}.blog-slider .item>svg{top:-278px;left:75px;width:907px;height:352px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.blog .blog-box{display:block;margin:0}.blog .blog-box .item{width:100%;margin:0;margin-bottom:32px}.blog .blog-box .item:last-child{margin-bottom:0}.blog-publications{padding-bottom:40px}.blog .btn-loadmore{padding-top:32px}.events-slider-nav .swiper-button-next span,.events-slider-nav .swiper-button-prev span{display:none}.events-slider-nav .swiper-button-next,.events-slider-nav .swiper-button-prev{padding:7px 16px}.blog-events .head{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.events-slider .swiper-slide a{min-height:280px;padding:24px 16px}.events-slider .swiper-slide .type{font-size:12px}.events-slider .swiper-slide .data-time{position:absolute;right:16px;top:24px}.events-slider .swiper-slide .data-time .data{font-size:24px;padding-top:4px;padding-bottom:8px;width:60px}.events-slider .swiper-slide .data-time .data span{padding-top:4px;font-size:12px;line-height:1.5}.events-slider .swiper-slide .data-time .time{font-size:14px}.blog-lastnews .head a span{font-size:14px;line-height:17px}.blog-lastnews .head a svg{display:block;width:7px;height:11px;margin-right:7px}.blog-lastnews .head,.blog-publications .head{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.box-lastnews{margin:0}.box-lastnews .item.item-big{width:100%;height:268px}.box-lastnews .item{float:none;width:100%;margin:0;margin-bottom:16px;height:134px}.box-lastnews .item:last-child{margin-bottom:0}.box-lastnews .item.item-big .title{font-size:16px;line-height:22px;max-height:66px}.blog-lastnews .btn-loadmore{padding-top:32px}}@media screen and (max-width:1341px){.policy .policy-block{padding-right:20%}}@media screen and (max-width:1199px){.policy .policy-block{padding-right:0}.policy .policy-block:first-child{padding-top:32px;padding-bottom:48px}.policy h1{margin-bottom:32px}.policy h3{margin-bottom:32px}.policy{padding-bottom:90px}}@media screen and (max-width:991px){.policy{padding-bottom:68px}}@media screen and (max-width:767px){.policy .data{font-size:12px;margin-bottom:12px}.policy .policy-block{padding:24px 0}.policy h3{margin-bottom:20px}}@media screen and (max-width:1199px){.search-results{padding-top:90px;padding-bottom:90px}.search-results-box .left{padding-right:30px;width:62.5%}.search-results-box .right{padding-left:30px;width:37.5%}}@media screen and (max-width:991px){.search-results-count{margin-bottom:24px}.search-results h2{margin-bottom:16px;font-size:28px}.search-results{padding-top:80px;padding-bottom:50px}.search-results-box .left .item h3{margin-bottom:16px;font-size:20px;line-height:1.5}.search-results-box .left .item p{font-size:14px;line-height:1.5}.search-results-box .left .item{padding:24px 0}.search-results-box .right .item h3{margin-bottom:12px;line-height:1.5;font-size:20px}.search-results-box .right .item .data{font-size:12px;line-height:1.5}.search-results-box .right .item .img{padding-top:70%;margin-bottom:16px}.search-results-box .right .item{margin-bottom:24px}.search-results .blog-head-nav{margin-bottom:40px}}@media screen and (max-width:767px){.search-results h2{margin-bottom:12px;font-size:24px;line-height:1.3}.search-results-count{font-size:12px}.search-results .blog-head-nav{margin-bottom:32px}.search-results-box{display:block}.search-results-box .left{padding-right:0;width:100%;margin-bottom:48px}.search-results-box .right{padding-left:0;width:100%}.search-results-box .right .item .img{padding-top:55%;margin-bottom:16px}}@media screen and (max-width:1341px){.main-gray-box{padding:90px 46px}.areas-work-box .item h3{font-size:22px}.advant-box .line .cont{padding-left:90px;padding-right:46px}.advant-box .line:nth-child(even) .cont{padding-left:46px;padding-right:90px}.b-main-areas-work .main-areas-work-head .right{padding-right:70px}}@media screen and (max-width:1199px){.main-slider .swiper-slide .top .top-box .cont{width:580px}.main-slider .swiper-slide .top .top-box .img{width:-webkit-calc(100% - 580px - 70px);width:calc(100% - 580px - 70px)}.main-gray-box{padding:60px 35px}.main-gray-box .left h2{max-width:420px}.main-gray-box .right .big-text{font-size:19px}.b-main-gray{margin-bottom:45px}.b-main-areas-work{padding-top:45px;padding-bottom:21px}.areas-work-box .item{padding:24px}.areas-work-box .item h3{font-size:18px}.areas-work-box .item .top .img{height:70px}.areas-work-box .item .top .img img,.areas-work-box .item .top .img svg{max-height:52px}.b-main-advant{padding-top:45px;padding-bottom:90px}.advant-box .line .cont{padding-left:45px;padding-right:0}.advant-box .line:nth-child(even) .cont{padding-left:0;padding-right:45px}.advant-box .line{margin-top:90px}.advant-box .line .cont h2{margin-bottom:24px;line-height:1.3}.b-main-success-slider{padding-top:90px}.main-success-slider-head{margin-bottom:40px}.b-main-success-slider{margin-bottom:45px}.main-news-box .items .item{padding:24px;margin-bottom:24px}.main-news-box .blog-slider .item{min-height:500px}.main-news-box .blog-slider .item>svg{margin-top:-70px}.b-main-news{padding:45px 0}.b-main-news .btn-loadmore{padding-top:40px}.b-trust{padding-top:45px;padding-bottom:90px}.b-trust .head{margin-bottom:40px}.b-trust .btn-loadmore{padding-top:40px}.b-main-areas-work .main-areas-work-head .right{padding-right:40px}.advant-box .line:nth-child(odd) .img .icon{left:-41%}}@media screen and (max-width:991px){.b-main-areas-work .main-areas-work-head .right{padding-right:0}.main-slider .swiper-slide .top .top-box{padding:58px 0}.main-slider .swiper-slide .top .top-box .cont{width:60%}.main-slider .swiper-slide .top .top-box .img{width:40%;right:0}.main-slider .swiper-slide.purple-slide .top .top-box .img img,.main-slider .swiper-slide.purple-slide .top .top-box .img svg{top:8px;max-width:160%}.main-slider .swiper-slide.green-slide .top .top-box .img img,.main-slider .swiper-slide.green-slide .top .top-box .img svg{top:-5.6vw;max-width:270%}.main-slider .swiper-slide .bot .bot-box .item span{font-size:16px}.main-slider .swiper-slide .bot .bot-box .item{width:220px;padding-bottom:15px;font-size:14px;line-height:1.5}.main-slider .swiper-slide .bot .bot-box .item .line{width:100%}.main-slider .swiper-slide .bot{padding:40px 0}.main-slider .swiper-slide .bot .bot-box .item span{margin-bottom:10px}.main-gray-box .left h2{max-width:310px;font-size:22px}.main-gray-box .right .big-text{font-size:17px;margin-bottom:10px;max-width:320px}.main-gray-box .right .text{font-size:15px;margin-bottom:20px;max-width:320px}.b-main-gray{margin-bottom:25px}.link-text-arr span{font-size:15px}.areas-work-box .item{width:-webkit-calc(50% - 24px);width:calc(50% - 24px)}.b-main-areas-work .main-areas-work-head{margin-bottom:35px}.b-main-areas-work{padding-top:25px;padding-bottom:11px}.b-main-advant{padding-top:25px;padding-bottom:50px}.advant-box .line{margin-top:50px}.advant-box .line .cont{padding-left:20px;padding-right:0}.advant-box .line:nth-child(even) .cont{padding-left:0;padding-right:30px}.advant-box .line .cont .sub-title{font-size:12px;line-height:1.5;margin-bottom:12px}.advant-box .line .cont h2{margin-bottom:16px;line-height:1.5;font-size:20px}.advant-box .default-text{font-size:14px}.b-main-success-slider{padding-top:50px}.main-success-slider-head{margin-bottom:32px}.main-success-slider{width:100%;max-width:710px;margin-left:auto;margin-right:auto;margin-bottom:20px}.main-success-slider .swiper-slide{min-height:350px;padding:24px}.main-success-slider .swiper-slide .top{margin-bottom:28px}.main-success-slider .swiper-slide h3{margin-bottom:28px;line-height:1.3;font-size:20px}.main-success-slider .swiper-slide .data{font-size:14px}.b-main-success-slider{margin-bottom:25px}.main-news-box{display:block}.main-news-box .blog-slider{width:100%;padding-right:0;margin-bottom:20px}.main-news-box .items{width:100%;padding-left:0;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}.main-news-box .items .item{padding:30px;margin-bottom:20px;min-height:134px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.main-news-box .blog-slider .item{min-height:400px}.b-main-news{padding:25px 0}.main-news-head{position:relative;padding-bottom:11px;margin-bottom:24px}.b-main-news .btn-loadmore{padding-top:32px;padding-bottom:18px}.b-trust{padding-top:25px;padding-bottom:68px}.b-trust .btn-loadmore{padding-top:32px}.b-trust .head{margin-bottom:30px}}@media screen and (max-width:767px){.b-trust{padding-bottom:48px}.main-slider .swiper-slide .top .top-box .cont{width:100%;max-width:100%;position:relative;z-index:2}.white-btn{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:18px;height:50px}.main-slider .swiper-slide .top .top-box .img{width:60%;right:0;z-index:1;opacity:.1}.main-slider .swiper-slide .top .top-box{padding:58px 0;padding-bottom:32px}.main-slider .swiper-slide .top .top-box .cont .title{font-size:12px;margin-bottom:12px}.main-slider .swiper-slide .top .top-box .cont h1{margin-bottom:24px}.main-slider .swiper-slide.orange-slide .top .top-box .img img,.main-slider .swiper-slide.orange-slide .top .top-box .img svg{top:-48px;top:-52px;max-width:none;width:500px;left:-17px}.main-slider .swiper-slide.purple-slide .top .top-box .img img,.main-slider .swiper-slide.purple-slide .top .top-box .img svg{top:-103px;max-width:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:380px;left:138px}.main-slider .swiper-slide.green-slide .top .top-box .img img,.main-slider .swiper-slide.green-slide .top .top-box .img svg{top:-155px;left:75px;max-width:none;width:717px;-webkit-transform:rotate(-33deg);-ms-transform:rotate(-33deg);transform:rotate(-33deg)}.main-slider .swiper-slide .bot{padding-top:32px;padding-bottom:48px}.main-slider .swiper-slide .bot .bot-box .item{width:100%;padding-bottom:24px;font-size:14px;line-height:1.5}.main-slider .swiper-slide.orange-slide .bot .bot-box .item{display:none}.main-slider .swiper-slide.orange-slide .bot .bot-box .item:nth-child(1){display:block}.main-slider .swiper-slide.purple-slide .bot .bot-box .item{display:none}.main-slider .swiper-slide.purple-slide .bot .bot-box .item:nth-child(2){display:block}.main-slider .swiper-slide.green-slide .bot .bot-box .item{display:none}.main-slider .swiper-slide.green-slide .bot .bot-box .item:nth-child(3){display:block}.main-slider .swiper-slide .bot .bot-box .item p{max-width:87%}.main-gray-box{display:block;padding:48px 15px}.main-gray-box .left{width:100%;padding-right:0;margin-bottom:16px}.main-gray-box .left h2{max-width:100%;font-size:20px}.main-gray-box .right{width:100%;padding-left:0}.main-gray-box .right .big-text{font-size:14px;margin-bottom:12px;max-width:100%}.main-gray-box .right .text{font-size:14px;line-height:1.5;margin-bottom:32px;max-width:100%}.link-text-arr span{font-size:14px}.link-text-arr svg{width:7px;height:11px;margin-right:8px}.b-main-areas-work .main-areas-work-head{display:block;margin:0;margin-bottom:32px}.b-main-areas-work .main-areas-work-head .left{width:100%;margin:0;margin-bottom:16px}.b-main-areas-work .main-areas-work-head .right{width:100%;margin:0}.default-text{font-size:14px}.areas-work-box{display:block;margin:0}.areas-work-box .item{width:100%;margin:0;margin-bottom:15px}.areas-work-box .item:hover{background:rgba(255,109,0,.1)}.areas-work-box .item:hover svg path{fill:#ff6d00}.areas-work-box .item:hover h3{color:#000}.areas-work-box .item:hover .default-text{color:rgba(18,18,18,.6)}.advant-box .line{display:block;margin-top:40px}.advant-box .line .img{width:100%;margin-bottom:32px}.advant-box .line .cont{width:100%;padding-left:0;padding-right:0}.advant-box .line:nth-child(odd) .img .icon{top:0;height:105%}.advant-box .line:nth-child(even) .img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.advant-box .line:nth-child(even) .cont{padding-left:0;padding-right:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.advant-box .line:nth-child(even) .img .icon{height:76%;bottom:8px}.main-success-slider-nav .swiper-button-next span,.main-success-slider-nav .swiper-button-prev span{display:none}.main-success-slider-nav .swiper-button-next,.main-success-slider-nav .swiper-button-prev{padding:7px 16px}.main-success-slider{margin-bottom:12px}.main-news-box .blog-slider .item>svg{margin-top:0;top:-278px;left:75px;width:907px;height:352px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-news-box .blog-slider .item{min-height:350px}.main-news-head:after{content:none}.main-news-head{position:relative;padding-bottom:0;margin-bottom:32px}.main-news-box .items .item{padding:24px 15px;margin-bottom:15px;min-height:134px}.main-news-box .items .item .title{font-size:16px;line-height:22px;max-height:66px}.main-news-box .blog-slider{margin-bottom:15px}.main-news-box .items .item .data{font-size:14px}.trust-slider-nav .swiper-button-next span,.trust-slider-nav .swiper-button-prev span{display:none}.trust-slider-nav .swiper-button-next,.trust-slider-nav .swiper-button-prev{padding:7px 16px}.trust-slider .swiper-slide img{max-height:68px}}@media screen and (max-width:1341px){.b-event .box .right .default-text{line-height:1.5}.b-event .box .right .data-place{margin-bottom:20px}.accordion .line .cont{line-height:1.5}.accordion .line .head span{font-size:22px;line-height:26px}}@media screen and (max-width:1199px){.b-event .box .left{width:50%;padding-right:50px}.b-event .box .right .data-place img,.b-event .box .right .data-place svg{display:block;margin-right:8px;width:24px;height:24px}.b-event .box .right .data-place span{font-size:14px}.b-event .box .right h3{margin-bottom:26px}.accordion .line .head span{font-size:20px;line-height:24px}.accordion .line .head{padding:25px 0}.b-event .box .left .item .cont .title{font-size:32px}.b-event .box .left .item .cont .data{font-size:22px}.b-event{padding-bottom:90px}}@media screen and (max-width:991px){.b-event .box .left .item .cont{min-height:360px;width:210px;padding:24px 16px}.b-event .box .left .item .cont .title{font-size:24px;padding-bottom:20px;margin-bottom:16px}.b-event .box .left .item .cont .data{font-size:16px}.b-event .box .left .item .cont .bot{margin-left:-6px;margin-right:-6px;margin-bottom:-6px}.b-event .box .left .item .cont .bot img{display:block;margin:6px;max-height:32px}.b-event .box .left .item{max-width:290px}.b-event .box .left{width:43%;padding-right:10px}.b-event .box .right{width:57%;padding-left:10px}.b-event .box .right h3{margin-bottom:24px;font-size:20px}.b-event .box .right .sub-title{font-size:12px;margin-bottom:12px}.b-event .box .right .data-place .data{margin-right:24px;margin-bottom:16px}.b-event .box .right .default-text{font-size:14px}.b-event .box .right .data-place .place{margin-bottom:16px}.b-event .box .right .data-place{margin-bottom:16px}.b-event .box .right .accordion{margin-top:24px;margin-bottom:32px}.accordion .line .cont{font-size:14px;padding-bottom:24px}.accordion .line .head{padding:24px 0}.b-event{padding-bottom:48px}}@media screen and (max-width:767px){.b-event{padding-top:23px;padding-bottom:48px}.b-event ul.breadcrumbs{margin-bottom:32px}.b-event .box{display:block}.b-event .box .left{width:100%;padding-right:0;margin-bottom:24px}.b-event .box .right{width:100%;padding-left:0}.b-event .box .right h3{line-height:1.5}.b-event .box .right .btn-loadmore a{text-align:center}.b-event .box .left .item{max-width:100%}.stick,.stick2{position:static!important}.stick+div,.stick2+div{display:none!important}}@media screen and (max-width:1341px){.b-vacancy .box{padding:90px 76px}}@media screen and (max-width:1199px){.b-ourteam h1{margin-bottom:32px}.b-ourteam{padding-bottom:80px}.b-vacancy{margin-bottom:90px}.b-vacancy .box{padding:70px 40px}.b-vacancy .box .left{width:40%;padding-right:12px}.b-vacancy .box .right{width:60%;padding-left:12px}.b-vacancy .box .right .rezume{margin-top:32px}.b-vacancy .box>svg{left:32px;top:32px;width:310px}}@media screen and (max-width:991px){.b-ourteam{padding-bottom:48px}.b-vacancy{margin-bottom:48px}.b-vacancy .box{padding:48px 30px;display:block}.b-vacancy .box .right .title{font-size:16px;line-height:22px;margin-bottom:20px}.b-vacancy .box .right .rezume{margin-top:32px}.b-vacancy .box .left{width:100%;padding-right:0;margin-bottom:20px}.b-vacancy .box .right{width:100%;padding-left:0}.b-vacancy .box>svg{left:auto;top:12px;right:-5px;width:125px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}}@media screen and (max-width:767px){.b-ourteam .sub-title{font-size:12px;margin-bottom:12px}.b-ourteam h1{margin-bottom:32px}.b-vacancy .box{padding:48px 15px;display:block}.b-vacancy .box .left{margin-bottom:16px}.b-vacancy .box .right .title{font-size:14px;line-height:1.5;margin-bottom:12px}.b-vacancy .box .right .rezume{font-size:14px}.b-vacancy .box .right .rezume>span{margin-left:0;display:block;margin-top:12px}.b-vacancy .box>svg{width:94px}}@media screen and (max-width:1341px){.b-spec .box .left .team-box .item .name{font-size:40px}}@media screen and (max-width:1199px){.b-spec{padding-top:32px;padding-bottom:45px}.b-spec .box .right .title{font-size:16px;margin-bottom:40px}.b-spec .box .left{width:50%;padding-right:40px}.b-spec .box .left .team-box .item .name{font-size:36px}.b-spec .box .left .team-box .item .img{margin-bottom:20px}.b-spec .box .left .team-box .item .spec{margin-bottom:20px}.b-spec .box .left .team-box .item .link-text-arr{margin-bottom:20px}.b-spec ul.breadcrumbs{margin-bottom:32px}}@media screen and (max-width:991px){.b-spec{padding-bottom:24px}.b-spec .box .left{width:43%;padding-right:20px}.b-spec .box .right{width:57%;padding-left:10px}.b-spec .box .left .team-box .item .name{font-size:24px}.b-spec .box .left .team-box .item .spec{margin-bottom:24px;margin-top:12px}.b-spec .box .left .team-box .item .link-text-arr{margin-bottom:24px}.b-spec .box .left .team-box .item .socials{margin-top:16px}.b-spec .box .left .team-box .item .spec{font-size:12px}}@media screen and (max-width:767px){.b-spec .box{display:block}.b-spec .box .left{width:100%;padding-right:0;margin-bottom:48px}.b-spec .box .right{width:100%;padding-left:0}.b-spec .box .left .team-box .item .img{margin-bottom:16px}.b-spec .box .left .team-box .item .contacts div{margin-bottom:6px}.b-spec .box .right .title{font-size:14px;margin-bottom:48px}}@media screen and (max-width:1341px){.calc-box>.left{width:-webkit-calc(100% - 360px);width:calc(100% - 360px);padding-right:32px}.custom-radio2 span{padding:9px 24px}.calc-box>.left .line .item{width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}@media screen and (max-width:1199px){.b-calc-head .calc-head .right{width:57.45%;font-size:22px;line-height:1.3}.calc-box>.right .calc-result{padding:20px}.calc-box>.left{width:-webkit-calc(100% - 300px);width:calc(100% - 300px);padding-right:32px}.calc-box>.right{width:300px}.calc-box>.right .calc-result .line .left{width:160px;padding-right:10px;font-size:14px;line-height:22px}.calc-box>.right .calc-result .line .right{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);font-size:18px;line-height:22px}.calc-box>.right .calc-result .line-total .left{font-size:18px;margin-bottom:16px}.calc-box>.right .calc-result .line-total .right{font-size:34px}.calc-box>.left .line{margin-bottom:34px}.calc-box>.left .line .item .title{font-size:18px;line-height:1.3;margin-bottom:16px}.custom-radio span{width:-webkit-calc(100% - 18px);width:calc(100% - 18px);padding-left:12px;font-size:14px;line-height:22px}.custom-radio .icon{margin:2px 0}.radio-boxes .radio-box{margin-bottom:12px}.b-calc{padding-top:45px;padding-bottom:45px}.calc-box{margin-bottom:90px}.b-calc-services{padding-top:45px;padding-bottom:70px}.calc-info .left h3{font-size:22px;line-height:1.4}.b-calc-services h2{font-size:40px;line-height:1.2;margin-bottom:30px}.b-calc h2{margin-bottom:30px}}@media screen and (max-width:991px){.b-calc-head .calc-head .right{width:57.45%;font-size:20px;line-height:1.3}.b-calc-head{padding-top:32px;padding-bottom:48px}.calc-box{display:block}.calc-box>.left{width:100%;padding-right:0;margin-bottom:48px}.calc-box>.right{width:100%}.calc-box>.right .calc-result{padding:24px}.chosen-container-single .chosen-single{padding:12px 0 12px 18px;height:50px}.b-calc{padding-top:48px;padding-bottom:24px}.calc-box>.right .calc-result .line .left{width:360px;padding-right:10px;font-size:16px;line-height:24px}.calc-box>.right .calc-result .line .right{width:-webkit-calc(100% - 360px);width:calc(100% - 360px);font-size:20px;line-height:24px}.calc-info .left h3{font-size:20px;line-height:1.4}.calc-info .left{width:43%;padding-right:30px}.calc-info .right{width:57%;padding-left:12px}.b-calc-services h2{font-size:28px;line-height:1.2;margin-bottom:24px}.b-calc-services{padding-top:24px;padding-bottom:28px}.calc-box{margin-bottom:48px}.custom-radio2 span{padding:9px 30px}}@media screen and (max-width:767px){.custom-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-calc-head .calc-head{display:block}.b-calc-head .calc-head .left{width:100%;padding-right:0;margin-bottom:16px}.b-calc-head .calc-head .right{width:100%;font-size:20px;line-height:1.3}.b-calc-head ul.breadcrumbs{margin-bottom:32px}.b-calc-head{padding-top:40px;padding-bottom:48px}.b-calc h2{margin-bottom:32px}.calc-box>.left .line{margin-bottom:32px;display:block}.calc-box>.left .line .item{width:100%;margin-bottom:32px}.calc-box>.left .line .item:last-child{margin-bottom:0}.calc-box>.left .line .item .select-box{margin-bottom:12px}.calc-box>.left .line .item .title{font-size:16px;line-height:1.3;margin-bottom:16px}.custom-radio span{font-size:14px;line-height:20px}.custom-radio .icon{margin:1px 0}.radio-boxes2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -4px}.radio-boxes2 .radio-box2{width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin:0 4px;margin-bottom:0}.custom-radio2 span{padding:9px 5px;text-align:center;display:block;width:100%;font-size:14px}.custom-radio2{width:100%}.calc-box>.right .calc-result .line .left{width:145px;padding-right:10px;font-size:12px;line-height:18px}.calc-box>.right .calc-result .line .right{width:-webkit-calc(100% - 145px);width:calc(100% - 145px);font-size:14px;line-height:18px}.calc-box>.right .calc-result .line-total .left{font-size:16px;margin-bottom:20px}.calc-box>.right .calc-result .line-total .right{font-size:32px}.calc-info{display:block}.calc-info .left{width:100%;padding-right:0;margin-bottom:24px}.calc-info .right{width:100%;padding-left:0}.b-calc-services h2{font-size:24px;line-height:1.3;margin-bottom:24px}.b-calc-services{padding-top:24px;padding-bottom:33px}.error_text{padding-left:15px}.chosen-container-multi .chosen-choices{padding:12px 54px 12px 18px;min-height:50px}}@media screen and (max-width:1199px){.b-calc-classes{padding-top:32px;padding-bottom:45px}.calc-classes-head{padding-bottom:48px;padding-right:0}.calc-classes-body{padding-top:32px;padding-bottom:45px;padding-right:0}.calc-classes-head h1{margin-bottom:32px}}@media screen and (max-width:991px){.b-calc-classes{padding-top:32px;padding-bottom:24px}.calc-classes-head{padding-bottom:32px;padding-right:0}.calc-classes-body{padding-top:24px;padding-bottom:32px;padding-right:0}}@media screen and (max-width:767px){.calc-classes-head h1{margin-bottom:16px}.calc-classes-body ul li{display:block;margin-bottom:24px}.calc-classes-body ul li span{width:100%;margin-bottom:12px}.calc-classes-body ul li .text{width:100%}.b-calc-classes{padding-top:32px;padding-bottom:16px}}@media screen and (max-width:1341px){.b-about-numbers .box .item .number{font-size:80px;margin-bottom:4px}.b-about-numbers .box .item>span{font-size:22px}.b-about-advant .box .item{padding:24px}.b-about-values .box .cont{padding-left:90px;padding-right:46px}.b-about-values .box .cont h3{margin-bottom:18px}.b-about-values .box .cont .default-text{margin-bottom:32px}}@media screen and (max-width:1199px){.b-about-head{padding-top:60px;padding-bottom:60px}.b-about-head .box .right h3{font-size:20px}.about-head-img+.success-stories-about{padding-top:90px;padding-bottom:45px}.b-about-numbers{padding-top:45px;padding-bottom:45px}.b-about-numbers .box .item .number{font-size:60px;margin-bottom:4px}.b-about-numbers .box .item>span{font-size:18px}.b-about-advant{padding-top:45px;padding-bottom:45px}.b-about-advant .box .item{padding:20px;min-height:236px;width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px);margin:10px 10px}.b-about-advant .box .item .head{font-size:20px;margin-bottom:24px}.b-about-advant .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -10px}.b-about-advant h2{margin-bottom:28px}.b-about-values{padding-top:45px;padding-bottom:45px}.b-about-values .box .cont{padding-left:45px;padding-right:0}.b-about-values .box .cont .sub-title{margin-bottom:12px}.b-about-values .box .cont h3{margin-bottom:16px}.b-about-values .box .cont .default-text{margin-bottom:24px}.b-about-values .box .img .icon{left:-41%}.b-about-cando .box .right{width:50%;padding-left:70px}.b-about-cando{padding-top:45px;padding-bottom:31px}.success-story-team+.b-vacancy{margin-top:45px}}@media screen and (max-width:991px){.b-about-head{padding-top:45px;padding-bottom:45px}.b-about-head .box .right h3{font-size:18px}.b-about-head .box .left .sub-title{font-size:12px}.about-head-img+.success-stories-about{padding-top:48px;padding-bottom:24px}.b-about-numbers{padding-top:24px;padding-bottom:24px}.b-about-numbers .box .item .number{font-size:40px;margin-bottom:4px}.b-about-numbers .box .item>span{font-size:16px}.b-about-advant .box .item{padding:20px;min-height:215px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:10px 10px}.b-about-advant{padding-top:24px;padding-bottom:24px}.b-about-values .box .cont{padding-left:20px;padding-right:0}.b-about-values .box .cont .sub-title{margin-bottom:12px;font-size:12px}.b-about-values .box .cont h3{margin-bottom:16px;font-size:20px}.b-about-values .box .cont .default-text{margin-bottom:24px;font-size:14px}.b-about-values .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.b-about-values{padding-top:24px;padding-bottom:24px}.b-about-cando{padding-top:24px;padding-bottom:24px}.b-about-cando .box .right{width:50%;padding-left:12px}.success-story-team+.b-vacancy{margin-top:24px}}@media screen and (max-width:767px){.b-about-head{padding-top:40px;padding-bottom:40px}.b-about-head .box{display:block}.b-about-head .box .left{width:100%;padding-right:0;margin-bottom:16px}.b-about-head .box .right{width:100%}.b-about-head .box .right h3{font-size:16px;line-height:1.5}.about-head-img img{display:block;width:100%;height:auto;max-width:100%}.b-about-numbers .box{display:block;margin:0}.b-about-numbers .box .item{margin:0;margin-bottom:32px}.b-about-numbers .box .item:last-child{margin-bottom:0}.b-about-numbers .box .item .number{font-size:64px;margin-bottom:10px}.b-about-numbers .box .item>span{font-size:20px}.b-about-advant .box{display:block;margin:0}.b-about-advant .box .item{padding:24px;min-height:auto;width:100%;margin:0;margin-bottom:15px}.b-about-advant .box .item:last-child{margin-bottom:0}.b-about-advant .box .item .head{margin-bottom:40px}.b-about-values .box{display:block}.b-about-values .box .img{width:100%;margin-bottom:32px}.b-about-values .box .img .icon{top:0;height:105%}.b-about-values .box .cont{width:100%;padding-left:0;padding-right:0}.b-about-cando .box{display:block}.b-about-cando .box .left{width:100%;padding-right:0;margin-bottom:45px}.b-about-cando .box .right{width:100%;padding-left:0}.b-about-cando .box .left .item h3{margin-bottom:16px}.b-about-cando .box .left .item .tags span.line{margin:0 10px;margin-bottom:8px}.b-about-cando .box .left .item .tags span{margin-bottom:8px}.b-about-cando .box .left .item{padding:24px 0;padding-bottom:16px}.b-about-cando .box .right .title{font-size:16px;line-height:1.5;margin-bottom:24px;max-width:100%}.b-about-cando .box .right .tags span{padding:4px 8px;margin:8px 8px}.b-about-cando .box .right .tags{margin:-8px -8px}}@media screen and (max-width:1199px){.b-services-advant{padding:45px 0}.services-head .right{width:57.44%;font-size:20px;line-height:1.5}.b-services{padding-top:60px;padding-bottom:21px}.services-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}}@media screen and (max-width:991px){.b-services-advant{padding:24px 0}.services-head .right{width:57.44%;font-size:18px;line-height:1.5}.b-services{padding-top:40px;padding-bottom:5px}.services-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:48px}.services-head .left .sub-title{font-size:12px}}@media screen and (max-width:767px){.services-head{display:block;margin-bottom:48px}.services-head .left{width:100%;padding-right:0;margin-bottom:24px}.services-head .right{width:100%;font-size:16px}}@media screen and (max-width:1199px){.b-service{padding-top:60px;padding-bottom:45px}.b-service .box .left h2{margin-bottom:30px}.b-service .box .left .text{font-size:16px}}@media screen and (max-width:991px){.b-service{padding-top:48px;padding-bottom:24px}.b-service-head{padding-top:32px;padding-bottom:48px}.b-service .box .left h2{margin-bottom:24px;font-size:24px}}@media screen and (max-width:767px){.b-service-head{padding-top:40px;padding-bottom:340px}.b-service-head h1{color:#fff;margin-top:48px;position:relative;z-index:2;max-width:100%}.service-head img,.service-head>svg{display:block;z-index:1;position:absolute;max-width:none;height:464px;height:362%;max-height:none;width:auto;top:100%;margin-top:-34px;left:-15px}.b-service .box{display:block}.b-service .box .left{width:100%;padding-right:0;margin-bottom:48px}.b-service .box .right{width:100%;padding-left:0}.b-service .box .left h2{margin-bottom:16px;font-size:20px}.b-service .box .left .text{font-size:14px}}@media screen and (max-width:1199px){.b-contacts{padding-top:48px;padding-bottom:60px}.contacts-box .right h3{color:#fff;margin-bottom:30px;font-size:22px}.contacts-select{margin-bottom:30px}}@media screen and (max-width:991px){.contacts-box .left{width:45%;padding-right:12px}.contacts-box .right{width:55%;padding-left:0}contacts-box .right h3{color:#fff;margin-bottom:30px;font-size:20px}.contacts-box .right .title{font-size:12px;line-height:1.5;margin-bottom:12px}.contacts-box .right .contacts-socmail{display:block}.contacts-box .right .contacts-socmail .soc{margin-bottom:30px}}@media screen and (max-width:767px){.contacts-box{display:block}.contacts-box .left{width:100%;padding-right:0;margin-bottom:16px}.contacts-box .right{width:100%;padding-left:0}.b-contacts{padding-top:40px;padding-bottom:48px}.contacts-box .left .sub-title{font-size:12px;margin-bottom:12px}.contacts-box .right h3{margin-bottom:32px;font-size:16px;line-height:1.3}.contacts-box .right .title{font-size:12px;line-height:1.5;margin-bottom:16px}.contacts-select{margin-bottom:40px}.contacts-select .chosen-container-single .chosen-single span b{font-weight:400;font-size:12px;color:#fff;margin-right:0;display:block;margin-bottom:4px}.contacts-select .chosen-container{font-size:12px}.contacts-select .chosen-container-single .chosen-single{line-height:18px}.contacts-select .chosen-container-single .chosen-single{padding:15px 0 15px 16px;height:72px}.contacts-select .chosen-container .chosen-drop{position:fixed;left:0;top:auto;bottom:0;z-index:200;width:100%;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.contacts-select .chosen-container .chosen-drop .title{display:block;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:#4d4d4d;padding:24px 16px;padding-right:84px;background:#fff;margin:0;position:relative}.contacts-select .chosen-container .chosen-drop .title:after{content:'';width:16px;height:16px;background:url(../../img/ic-close.svg) no-repeat center center;position:absolute;top:30px;right:16px}.contacts-select .chosen-container .chosen-results{margin-bottom:0;margin-top:auto;max-height:390px;background:#fff;padding-bottom:20px}.select-bg{display:block;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:199;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.select-bg.active{opacity:1;visibility:visible}.contacts-select .chosen-container .chosen-results li b{font-weight:400;font-size:14px;color:#000;margin-right:0;display:block}.contacts-select .chosen-container .chosen-results li{line-height:18px}}@media screen and (max-width:1341px){.b-contacts-reserv .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 32px}.b-contacts-reserv .box .left{width:45.171%;padding-right:12px}.b-contacts-reserv .box .right{width:54.829%;padding-left:12px;padding-right:0}}@media screen and (max-width:1199px){.b-contacts-reserv{padding:90px 0}.b-contacts-reserv .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 40px}.b-contacts-reserv .box .left{width:40%;padding-right:36px}.b-contacts-reserv .box .right{width:60%;padding-left:12px;padding-right:0}.b-contacts-reserv .box .right .default-text{margin-bottom:48px}}@media screen and (max-width:991px){#go-map{height:430px}.b-contacts-reserv .box .right .default-text{margin-bottom:32px}.b-contacts-reserv{padding:48px 0}.b-contacts-reserv .box{display:block;padding:0}.b-contacts-reserv .box .left{width:100%;padding-right:0;margin-bottom:16px}.b-contacts-reserv .box .right{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.gm-style .gm-style-iw-c{width:auto;height:auto;max-width:288px!important;max-height:246px!important}.mapinfo{padding:16px;width:288px;background:#fff;margin-left:0;margin-top:0;-webkit-box-shadow:none;box-shadow:none}.gm-style .gm-style-iw-c .mapp-btnn{width:100%;margin-top:24px;padding:15px 5px}.gm-style .gm-style-iw-c span{font-size:12px;margin-bottom:2px}.gm-style .gm-style-iw-c p{font-size:16px;line-height:1.4;margin-bottom:16px}.gm-style .gm-style-iw-t::after{height:15px;left:0;position:absolute;top:-42px;-webkit-transform:translate(-50%,215%) rotate(-45deg);-ms-transform:translate(-50%,215%) rotate(-45deg);transform:translate(-50%,215%) rotate(-45deg);width:15px}.gm-ui-hover-effect{top:0!important;right:0!important}}@media screen and (max-width:1341px){.b-sparkit-advant .line-title{margin-bottom:98px;padding-left:46px}.b-sparkit-services .box .item{padding:48px}}@media screen and (max-width:1199px){.b-sparkit-advant{padding-top:90px;padding-bottom:45px}.b-sparkit-advant .line-title{margin-bottom:60px;padding-left:0}.b-spark-it-head{padding-top:95px;padding-bottom:120px}.b-spark-it-head .box img,.b-spark-it-head .box svg{left:50%;top:-120px;height:auto;width:520px}.b-sparkit-services{padding-top:45px;padding-bottom:21px}.b-sparkit-services .box .item{padding:30px}}@media screen and (max-width:991px){.b-spark-it-head .box img,.b-spark-it-head .box svg{left:50%;top:-90px;height:auto;width:400px}.b-spark-it-head{padding-top:70px;padding-bottom:80px}.b-sparkit-advant{padding-top:48px;padding-bottom:24px}.b-sparkit-advant .line-title{margin-bottom:48px;padding-left:0}.b-sparkit-services .box .item{width:-webkit-calc(50% - 24px);width:calc(50% - 24px)}.b-sparkit-services{padding-top:24px;padding-bottom:0}.b-sparkit-services .h1{margin-bottom:40px}}@media screen and (max-width:767px){.b-spark-it-head{padding-top:40px;padding-bottom:0}.b-spark-it-head .box{padding-bottom:370px}.b-spark-it-head .box h1{width:100%}.b-spark-it-head .box img,.b-spark-it-head .box svg{display:block;position:absolute;left:50%;max-width:none;top:auto;bottom:-214px;width:570px;height:auto;margin-left:-252px}.b-sparkit-services .h1{margin-bottom:24px}.b-sparkit-services .box{display:block;margin:0}.b-sparkit-services .box .item{width:100%;margin:0;margin-bottom:24px;padding:25px 16px}.b-sparkit-services .box .item h3{max-width:80%}.b-sparkit-advant .advant-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-sparkit-advant .advant-box .line{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-sparkit-advant .advant-box .line .img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:0}.b-sparkit-advant .advant-box .line .cont{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:32px}}@media screen and (max-width:767px){.modal-wind.fancybox-content{padding:45px 20px}.modal-wind .modal-top .sub-title{margin-bottom:12px}.modal-wind .modal-top .title{font-size:24px;line-height:1.4;margin-bottom:16px}.modal-wind .modal-top .text{font-size:14px;line-height:1.5;margin-bottom:24px}.modal-wind .modal-form .form-group-ps-btn{margin-top:25px}.fancybox-slide--html .fancybox-close-small{right:6px;top:6px}.modal-wind .modal-form.modal-form-white .form-group-ps-btn{margin-top:0}.with-file .text{font-size:14px;line-height:18px}.with-file .icon svg:first-child{height:11px;width:auto}.with-file .icon svg:last-child{height:24px;width:auto}.with-file{height:50px}.file-del{height:50px;bottom:0}}@media screen and (max-width:767px){.contacts-dropdown .head{font-size:12px;padding-top:16px;padding-bottom:16px}.contacts-dropdown .head span{max-width:190px;display:block}.contacts-dropdown .drop li a{padding:8px 0;padding-left:25px}.contacts-dropdown .drop li a .number{font-size:14px;display:block}.contacts-dropdown .drop li a .text{font-size:12px;display:block;margin-left:0;margin-top:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contacts-dropdown .drop li a .icon{position:absolute;left:0;top:10px;margin-top:0}}