.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{background:var(--black)}.site{padding-top:78px}.project{position:relative}.project .poj-link{text-decoration:none}.project .poj-link h4{font-size:30px;transition:all .3s}.project .poj-link:hover h4{color:var(--light-blue)}.project .navigation{position:absolute;top:320px;left:0;width:100%;z-index:2}.project .navigation .container-fluid{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.project .navigation .pagingInfo{margin-bottom:0;font-style:normal;font-weight:300;font-size:74px;line-height:70%;text-align:center;color:var(--white);display:flex;align-items:center}.project .navigation .pagingInfo span{font-style:normal;font-weight:400;font-size:18px;line-height:100%;text-align:center;color:var(--white)}.project .navigation .all-proj a{border:none;padding:0 40px 0 0;background:none;color:var(--white);font-style:normal;font-weight:600;font-size:16px;line-height:25px;letter-spacing:.05em}.project .navigation .all-proj a .icon-arrow{top:8px}.project .navigation .all-proj a .icon-arrow.before{right:0}.project .navigation .all-proj a .icon-arrow.after{left:0}.project .navigation .all-proj a label{transition:all .5s cubic-bezier(0.86, 0, 0.07, 1)}.project .navigation .all-proj a:hover .label{color:var(--light-blue)}.project .project-slider .slide .text{padding:100px 0;background:var(--blue)}.project .project-slider .slide .text h4{text-align:left}.project .project-slider .slide .text ul{padding:0;margin-top:30px}.project .project-slider .slide .text ul li{margin-bottom:5px}.project .project-slider .slide .text ul li span{font-weight:700;font-family:"Mulish",sans-serif;font-size:14px;line-height:22px;color:#fff}.project .project-slider .slide .text ul li p{font-family:"Mulish",sans-serif;font-weight:400;font-size:14px;line-height:22px;margin-bottom:0;color:#fff;display:inline-block}.project .project-slider .slide .image .items{width:100%;overflow-y:auto;display:flex}.project .project-slider .slide .image .items img{margin-right:10px;height:300px;width:auto;object-fit:cover;object-position:center;max-width:90%}.project .project-slider .slick-dots{display:none !important}.project .project-slider .slick-arrow{display:block !important;position:absolute;bottom:30px;left:20px;border:none;width:55px;height:39px;z-index:2;text-indent:-9999px;background:url("../img/slide-right.png") no-repeat;background-size:contain;transition:all .3s;filter:grayscale(1) brightness(3)}.project .project-slider .slick-arrow:hover{filter:grayscale(0) brightness(1)}.project .project-slider .slick-prev{transform:rotate(-180deg)}.project .project-slider .slick-next{left:100px}.project .project-slider ::-webkit-scrollbar{height:6px;width:6px}.project .project-slider ::-webkit-scrollbar-track{background:rgba(33,40,49,.11);border-radius:30px}.project .project-slider ::-webkit-scrollbar-thumb{background:var(--light-blue);border-radius:30px;height:6px;width:6px}.project .project-slider ::-webkit-scrollbar-thumb:hover{background:var(--blue)}.video{position:relative;padding:50px 0}.video h2{color:var(--black);margin-bottom:20px;font-weight:300;line-height:90% !important}.video ul{padding:0}.video ul li{padding-left:30px;position:relative;margin-bottom:15px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:130%;color:var(--black)}.video ul li span{position:absolute;top:1px;left:0;font-style:normal;font-weight:600;font-size:20px;line-height:20px;text-transform:uppercase;color:#19c7f5}.video .col{flex-basis:100%}.video .video-side{margin-top:30px;position:relative}.video .video-side img{height:260px;object-fit:cover;object-position:center;max-width:100%;width:100%}.video .video-side .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1.1)}.video .video-side .play .pulse-box{position:relative;transition:all 2s ease-out 100ms}.video .video-side .play .pulse-box .play-ar{position:absolute;top:53%;left:53%;transform:translate(-50%, -50%)}.video .video-side .play .pulse-box svg.pulse-svg{overflow:visible}.video .video-side .play .pulse-box svg.pulse-svg .first-circle,.video .video-side:hover .play .pulse-box svg.pulse-svg .third-circle,.video .video-side:hover .play .pulse-box svg.pulse-svg .second-circle{fill:var(--light-blue);transform:scale(0.5);transform-origin:center center}.video .video-side:hover .play .first-circle,.video .video-side:hover .play .third-circle,.video .video-side:hover .play .second-circle{animation:pulse-me 3s linear infinite}.video .video-side:hover .play .second-circle{animation-delay:.5s}.video .video-side:hover .play .third-circle{animation-delay:1s}.prices .col{flex-basis:100%}.prices .prices-back{display:none}.prices .title{font-style:normal;font-weight:300;font-size:70px;line-height:60px;color:var(--black);position:relative;padding-left:40px;padding-top:20px;margin-bottom:30px;text-transform:uppercase}.prices .title span{text-transform:uppercase;display:inline-block;font-style:normal;font-weight:300;font-size:120px;line-height:80px;color:#deecff;position:absolute;top:0;left:0}.prices .form-item{padding:30px 0}.prices .form-item .form-select option{color:var(--black)}.prices .form-item .form-select option:hover,.prices .form-item .form-select option:focus{color:var(--white);background:var(--blue)}.prices .form-item.dark{position:relative}.prices .form-item.dark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120%;height:100%;background:var(--blue);z-index:-1}.prices .form-item.dark .title{color:var(--white)}.prices .form-item.dark .title span{color:#226bcf}.prices .footnote{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#70a2e7;padding:15px 35px 20px;border:1px solid #70a2e7;position:relative}.prices .footnote:before,.prices .footnote:after{content:"";position:absolute;left:20px;top:-20px;border:10px solid transparent;border-bottom:10px solid #70a2e7}.prices .footnote:after{border-bottom:10px solid #fff;top:-19px}.prices .you-choice{padding:0}.prices .you-choice li{font-family:"Mulish",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:#fff;margin-bottom:20px}.prices .you-choice li span{padding-left:5px;font-size:16px;line-height:140%;color:#fff;font-family:"Mulish",sans-serif;font-weight:400}.prices .fin-price{padding:0;margin-bottom:30px}.prices .fin-price li{margin-bottom:5px;padding:10px 10px;display:flex;align-items:center;justify-content:space-between;background:#e2eeff}.prices .fin-price li p{flex-basis:55%;font-family:"Mulish",sans-serif;font-weight:400;font-size:16px;line-height:120%;color:var(--black);margin-bottom:0}.prices .fin-price li span{margin-bottom:0;flex-basis:45%;text-align:right;font-family:"Mulish",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:var(--blue)}.advantages .advan-items{padding:50px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.advantages .advan-items .item{flex-basis:48%;position:relative;padding-top:50px;padding-left:20px;margin-bottom:20px}.advantages .advan-items .item span{position:absolute;top:0;left:0;font-style:normal;font-weight:200;font-size:108px;line-height:70%;text-transform:uppercase;color:#415064;z-index:1}.advantages .advan-items .item p{position:relative;z-index:2;font-style:normal;font-weight:300;font-size:25px;line-height:29px;text-transform:uppercase;color:#fff;margin-bottom:0}.consult{padding:50px 0}.consult h4{text-align:center;color:var(--black);font-size:35px;line-height:45px}.consult .specialist-button{width:fit-content;margin:30px auto 0}@media screen and (min-width: 768px){.site{padding-top:80px}.advantages .advan-items .item{flex-basis:32%}}@media screen and (min-width: 1024px){.project{padding-bottom:10px;padding-top:10px;position:relative}.project h4{font-size:40px}.project:after{content:"";position:absolute;top:-50px;width:500px;height:500px;z-index:-1;left:50px;background:url(../img/graphic_elements_main.svg);background-size:contain}.project .navigation{width:30%;top:190px}.project .navigation .container-fluid{align-items:flex-end}.project .navigation .container-fluid .pagingInfo{align-items:flex-end}.project .project-slider .slide{display:flex;flex-wrap:wrap;max-width:100%;align-items:flex-end}.project .project-slider .slide .text{margin-left:-1px;flex-basis:30%;order:-1}.project .project-slider .slide .text ul li span,.project .project-slider .slide .text ul li p{font-size:16px}.project .project-slider .slide .image{padding-left:10px;flex-basis:70%}.project .project-slider .slide .image .items img{height:600px}.video .col{flex-basis:50%}.video .video-side{margin:0}.video .video-side img{height:100%}.prices{position:relative;padding:30px 0}.prices .prices-back{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:-1}.prices .prices-back div{width:50%}.prices .prices-back div:first-child{height:100%;background:var(--blue);position:relative}.prices .prices-back div:first-child:after{content:"";position:absolute;top:50%;right:-33px;transform:translate(0, -50%);width:34px;height:110px;background:url("../img/Polygon3.svg") no-repeat;background-size:contain}.prices .col{flex-basis:50%}.prices .col:first-child{padding-right:50px}.prices .col:first-child .form-item .title{color:var(--white)}.prices .col:first-child .form-item .title span{color:#226bcf}.prices .col:first-child .form-item:first-child{margin-bottom:30px}.prices .col:last-child{padding-left:50px}.prices .form-item{padding-left:40px}.prices .form-item.dark .title{color:var(--black)}.prices .form-item.dark .title span{color:#deecff}.prices .form-item.dark:after{display:none}.prices .form-item:last-child{padding-bottom:0}.prices .fin-price:last-child{margin:0}.prices .title{padding-left:0}.prices .title span{left:-40px}.prices .you-choice li{color:var(--black)}.prices .you-choice li span{color:var(--black)}.prices .form-check label{color:var(--white)}.prices .footnote{margin-left:40px;margin-top:40px}.prices .footnote:after{border-bottom:10px solid var(--blue);top:-19px}.consult h4{font-size:40px;line-height:60px}.advantages .advan-items .item{flex-basis:26%}}@media screen and (min-width: 1200px){.site{padding-top:90px}.project .navigation{top:200px}.project .navigation .pagingInfo{font-size:85px}.project .navigation .pagingInfo span{font-size:25px}.project .slide .text{padding:130px 0 100px}.project .slide .image .items img{height:650px}.video .video-side .play{transform:translate(-50%, -50%) scale(1.3)}.prices .form-item{padding-left:50px}.prices .title{padding-top:25px;font-size:80px}.prices .title span{font-size:135px;left:-43px}.consult h4{width:950px;margin:0 auto}.advantages .advan-items .item{flex-basis:15%}.advantages .advan-items .item p{font-size:30px;line-height:35px}.advantages .advan-items .item span{font-size:125px}}@media screen and (min-width: 1260px){.project .navigation{top:230px}}@media screen and (min-width: 1400px){.project::after{top:-6%;left:15%;width:600px;height:600px}.project .navigation{width:35%;top:300px}.project .project-slider .slide .text{flex-basis:35%;padding:170px 0 100px}.project .project-slider .slide .image{flex-basis:65%}.project .project-slider .slide .image .items img{height:750px}.project .project-slider .slick-arrow{left:40px;width:80px;height:56px}.project .project-slider .slick-next{left:160px}.video{padding:70px 0}.video .text-side{flex-basis:40%}.video s .video-side{flex-basis:60%}.video s .video-side .play{transform:translate(-50%, -50%) scale(1.5)}.prices .form-item{padding-left:50px;padding-bottom:0}.prices .form-check{margin-bottom:20px}.prices .footnote{padding:30px 35px 30px}.prices .col:first-child{padding-right:100px}.prices .col:last-child{padding-left:100px}.prices .title{font-size:90px}.prices .title span{font-size:150px;left:-46px}.consult{padding:70px 0}.advantages .advan-items{padding:70px 0}.advantages .advan-items .item{padding-top:60px;padding-left:30px;margin-bottom:0}.advantages .advan-items .item p{font-size:35px;line-height:40px}.advantages .advan-items .item span{font-size:150px}}@media screen and (min-width: 1600px){.project .navigation{top:370px}.project .navigation .pagingInfo{font-size:100px}.project .navigation .pagingInfo span{font-size:30px}.project .project-slider .slide .text{flex-basis:35%;padding:250px 0 100px}.project .project-slider .slide .image .items img{height:850px}.project .project-slider .slick-arrow{left:60px}.project .project-slider .slick-next{left:180px}.video{padding:70px 0}.video .text-side{flex-basis:35%}.video .video-side{flex-basis:65%}.video .video-side .play{transform:translate(-50%, -50%) scale(1.7)}.prices .form-item{width:80%}.advantages .advan-items{padding:100px 0}}@media screen and (min-width: 1900px){.project:after{top:-15%;left:15%;width:800px;height:800px}.project .navigation{top:350px}.project .navigation .pagingInfo{font-size:120px}.project .project-slider .slide .text{padding:300px 0 150px}.project .project-slider .slide .image .items img{height:920px}.project .project-slider .slick-arrow{left:75px}.project .project-slider .slick-next{left:200px}.blog{padding:160px 0 110px}.blog .like-h1{font-size:300px}.blog:before{top:9%;left:12%;width:800px;height:800px}.blog .blog-container .blog-items{padding:0 20px 0 360px}.advantages .advan-items{padding:150px 0}}/*# sourceMappingURL=typical-solutions.css.map */
