@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:'TT Hoves';src:url(../fonts/TTHoves-Regular.eot);src:local("TT Hoves Regular"),local("TTHoves-Regular"),url(../fonts/TTHoves-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves-Regular.woff2) format("woff2"),url(../fonts/TTHoves-Regular.woff) format("woff"),url(../fonts/TTHoves-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'TT Hoves';src:url(../fonts/TTHoves-Medium.eot);src:local("TT Hoves Medium"),local("TTHoves-Medium"),url(../fonts/TTHoves-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves-Medium.woff2) format("woff2"),url(../fonts/TTHoves-Medium.woff) format("woff"),url(../fonts/TTHoves-Medium.ttf) format("truetype");font-weight:500;font-style:normal}*{margin:0;padding:0;text-decoration:none;text-transform:none;box-sizing:border-box;list-style:none;border-radius:0;color:#fff;font-family:'TT Hoves',sans-serif}b,strong{font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit}button,input,select{-webkit-appearance:none;-moz-appearance:none}b,strong{font-weight:700;font-size:inherit;line-height:inherit;color:inherit}b *,strong *{font-weight:700;font-size:inherit;line-height:inherit;color:inherit}em,i{font-size:inherit;line-height:inherit;color:inherit}em *,i *{font-size:inherit;line-height:inherit;color:inherit}:focus{outline:transparent}.container{width:calc(100% - 120px);margin:auto}body{overflow-x:hidden;max-width:100%;display:flex;flex-direction:column;min-height:100vh;background:#000}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#111}body::-webkit-scrollbar-thumb{background:#888;border-radius:99px;transition:.4s}body::-webkit-scrollbar-thumb:hover{background:#555}body main{overflow:hidden}body footer{margin-top:auto;margin-bottom:0}input[type=submit]{-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.8);display:none}.popup__container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000;width:90%;max-width:600px;padding:40px;max-height:calc(100vh - 60px);overflow:auto}.popup .exit-btn{position:absolute;right:10px;top:10px;width:30px;height:30px;cursor:pointer}.popup .exit-btn:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:25px;height:2px;background:#fff}.popup .exit-btn:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:25px;height:2px;background:#fff}.popup .form h2{font-weight:500;font-size:32px;line-height:1.2;margin-bottom:30px}.popup .form .input{background:#000;border:2px solid #fff;display:block;width:100%;font-weight:500;font-size:18px;line-height:150%;padding:12px 20px;color:#fff}.popup .form .input::-webkit-input-placeholder{color:#6f6f6f}.popup .form .input::-moz-placeholder{color:#6f6f6f}.popup .form .input::-ms-input-placeholder{color:#6f6f6f}.popup .form .input::placeholder{color:#6f6f6f}.popup .form textarea{background:#000;border:2px solid #fff;display:block;width:100%;height:150px;font-weight:500;font-size:18px;line-height:150%;padding:12px 20px;resize:none;color:#fff}.popup .form textarea::-webkit-input-placeholder{color:#6f6f6f}.popup .form textarea::-moz-placeholder{color:#6f6f6f}.popup .form textarea::-ms-input-placeholder{color:#6f6f6f}.popup .form textarea::placeholder{color:#6f6f6f}.popup .form form p>span{display:block;width:100%;margin-bottom:30px}.popup .form .btn{position:relative;z-index:3;font-weight:500;font-size:30px;line-height:150%;color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.7s;white-space:nowrap;width:100%;height:80px;padding:0 20px;margin-bottom:0}.popup .form .btn input{opacity:0;z-index:5;position:absolute;left:0;top:0;width:100%;height:100%}.popup .form .btn svg{margin-left:20px}.popup .form .btn:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.popup .form .btn:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.popup .successForm{display:flex;align-items:center;max-width:760px}.popup .successForm svg{width:180px;height:180px}.popup .successForm__text{width:calc(100% - 180px);padding:20px 0 20px 60px}.popup .successForm__text h3{font-weight:500;font-size:30px;line-height:150%;margin-bottom:10px}.popup .successForm__text p{font-weight:400;font-size:20px;line-height:150%}.wpcf7-not-valid-tip{padding-top:4px}.wpcf7-response-output{padding:5px!important;margin:20px auto 0!important;width:100%!important}.header_only_logo{height:120px;z-index:9999999;padding:30px 50px;position:fixed;left:0;top:0}.header_only_logo img{display:block;height:100%}.showreel{width:100%;height:auto;min-height:100vh;display:flex;align-items:center;justify-content:center}.showreel video{display:block;width:100vw;height:100vh;-o-object-fit:contain;object-fit:contain}.showreel img{position:absolute;right:30px;bottom:30px;width:50px;height:50px;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-name:rotatePhone;animation-name:rotatePhone;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:none}.showreel .mute-btn{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:25px;width:70px;height:70px;padding:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.4s;z-index:2;background:rgba(0,0,0,.3);border-radius:999px}.showreel .mute-btn:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:45px;height:2px;transition:.4s;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);pointer-events:none;opacity:0}.showreel .mute-btn.muted:before{opacity:1}.showreel .mute-btn:hover{-webkit-transform:translate(-50%,0) scale(1.1);transform:translate(-50%,0) scale(1.1)}.showreel .mute-btn svg{display:block;width:100%;height:100%;margin-left:3px}@-webkit-keyframes rotatePhone{0%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}20%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}100%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}@keyframes rotatePhone{0%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}20%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}100%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}.header .container{display:flex;align-items:center;justify-content:space-between;padding:0 50px 0 0}.header__logo{height:120px;padding:30px 50px}.header__logo img{display:block;height:100%}.header__menu ul{display:flex;align-items:center}.header__menu li{margin-right:60px}.header__menu li:last-child{margin-right:0;margin-bottom:0}.header__menu a{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:150%;transition:.4s;display:flex;align-items:center}.header__menu a svg{display:block;margin-left:15px}.header__menu a:hover{background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;z-index:1000}.preloader svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-parallax]{transition:1s}[data-direction=right]{justify-content:flex-end}.rowContainer:hover{position:relative;z-index:999}.rowContainer.anim{opacity:0;transition:2s;transition-timing-function:cubic-bezier(.35,.9,.45,.96)}.rowContainer.anim.loaded{opacity:1}.animbtm.anim{opacity:0;transition:2s;transition-timing-function:cubic-bezier(.35,.9,.45,.96)}.animbtm.anim.loaded{opacity:1}.mainVideos .container{overflow:hidden;width:100%}.mainVideos video{-o-object-fit:cover;object-fit:cover}.mainVideos .row3 .row{display:flex;transition:1s}.mainVideos .row3 video{width:33.3333%;min-width:33.3333%;height:18.75vw}.mainVideos .row2 .row{display:flex}.mainVideos .row2 video{width:50%;min-width:50%;height:26vw}.mainVideos .mobvar{position:relative;z-index:3;font-weight:400;font-size:40px;line-height:150%;color:#000;display:flex;align-items:center;justify-content:center;padding:30px 0;overflow:hidden;transition:.7s;box-shadow:0 0 2500px 2500px rgba(0,0,0,.001);width:100%;border:none}.mainVideos .mobvar svg{margin-left:20px;width:20px;margin-top:5px}.mainVideos .mobvar:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.mainVideos .mobvar:hover{box-shadow:0 0 2500px 2500px rgba(0,0,0,.8)}.mainVideos .mobvar:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.mainVideos .row2btn{z-index:999;position:relative}.mainVideos .row2btn .row{display:flex}.mainVideos .row2btn .row .left{width:750px;min-width:750px;height:36.458vw}.mainVideos .row2btn .row .left video{width:100%;height:calc(100% - 230px)}.mainVideos .row2btn .row .left .btn{position:relative;z-index:3;font-weight:400;font-size:80px;line-height:150%;color:#000;display:flex;align-items:center;justify-content:center;padding:55px 0;overflow:hidden;transition:.7s;box-shadow:0 0 2500px 2500px rgba(0,0,0,.001);cursor:pointer;width:100%;border:none}.mainVideos .row2btn .row .left .btn svg{margin-left:30px}.mainVideos .row2btn .row .left .btn:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.mainVideos .row2btn .row .left .btn:hover{box-shadow:0 0 2500px 2500px rgba(0,0,0,.8)}.mainVideos .row2btn .row .left .btn:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.mainVideos .row2btn .row>video{width:calc(100% - 750px);min-width:calc(100% - 750px);height:36.458vw}.btnrow .row{display:flex;padding:10px 0}.btnrow .btn{position:relative;z-index:3;font-weight:400;font-size:40px;line-height:150%;color:#000;display:flex;align-items:center;justify-content:center;padding:15px 80px;overflow:hidden;transition:.7s;box-shadow:0 0 2500px 2500px rgba(0,0,0,.001);white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:10px}.btnrow .btn svg{margin-left:30px}.btnrow .btn span{font-size:22px;line-height:1;-webkit-transform:translateY(18%);transform:translateY(18%);margin:0 -2px;opacity:.9}.btnrow .btn:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.servcontPage{padding-bottom:60px}.servcontPage .container{display:flex;transition:1s}.servcontPage .services{padding-top:60px;padding-bottom:60px;width:calc((100vw - 130px)/ 2 - 30px);min-width:calc((100vw - 130px)/ 2 - 30px);margin-right:60px;padding-left:120px}.servcontPage .services h1{font-weight:500;font-size:100px;line-height:118px;color:#f0f2f6;margin-bottom:60px}.servcontPage .services ul li{display:flex;align-items:center;margin-bottom:30px}.servcontPage .services ul li:last-child{margin-bottom:0}.servcontPage .services ul li img{display:block;width:50px;min-width:50px;height:auto;margin-right:30px}.servcontPage .services ul li .icon{display:block;width:50px;min-width:50px;height:auto;margin-right:30px}.servcontPage .services ul li .icon svg{display:block;width:100%!important;height:100%!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.servcontPage .services ul li .icon svg [stroke="rgb(0,0,0)"]{stroke:#fff!important}.servcontPage .services ul li p{font-weight:500;font-size:24px;line-height:150%;color:#f0f2f6}.servcontPage .contacts{padding-top:60px;width:calc((100vw - 130px)/ 2 - 30px);min-width:calc((100vw - 130px)/ 2 - 30px);background:#f0f2f6;display:flex;flex-direction:column;justify-content:space-between;position:relative}.servcontPage .contacts .text{padding:60px}.servcontPage .contacts h2{font-weight:500;font-size:100px;line-height:118px;color:#000;margin-bottom:60px}.servcontPage .contacts .simp-link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;font-size:30px;line-height:150%;color:#000;transition:.4s;border-bottom:1px solid transparent;margin-bottom:30px}.servcontPage .contacts .simp-link:hover{border-bottom-color:#000}.servcontPage .contacts .soc{display:flex;align-items:center}.servcontPage .contacts .soc a{display:flex;align-items:center;font-weight:500;font-size:30px;line-height:150%;color:#000;transition:.4s;border-bottom:1px solid transparent;margin-bottom:30px;margin-right:50px}.servcontPage .contacts .soc a:last-child{margin-right:0}.servcontPage .contacts .soc a svg{margin-left:20px}.servcontPage .contacts .soc a:hover{border-bottom-color:#000}.servcontPage .contacts .btn{position:relative;z-index:3;font-weight:500;font-size:30px;line-height:150%;color:#000;display:flex;align-items:center;overflow:hidden;transition:.7s;box-shadow:0 0 2500px 2500px rgba(0,0,0,.001);white-space:nowrap;width:100%;height:165px;padding:0 60px;text-decoration:underline}.servcontPage .contacts .btn svg{margin-left:30px}.servcontPage .contacts .btn:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.servcontPage .contacts .btn:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.servcontPage .form{margin-left:180px;width:760px;min-width:760px}.servcontPage .form .back-btn{display:flex;align-items:center;font-weight:500;font-size:30px;line-height:150%;margin-bottom:50px}.servcontPage .form .back-btn svg{margin-right:20px}.servcontPage .form h2{font-weight:500;font-size:50px;line-height:59px;margin-bottom:70px}.servcontPage .form .input{background:#000;border:2px solid #fff;display:block;width:100%;font-weight:500;font-size:20px;line-height:150%;padding:15px 20px;color:#fff}.servcontPage .form .input::-webkit-input-placeholder{color:#6f6f6f}.servcontPage .form .input::-moz-placeholder{color:#6f6f6f}.servcontPage .form .input::-ms-input-placeholder{color:#6f6f6f}.servcontPage .form .input::placeholder{color:#6f6f6f}.servcontPage .form textarea{background:#000;border:2px solid #fff;display:block;width:100%;height:150px;font-weight:500;font-size:20px;line-height:150%;padding:15px 20px;resize:none;color:#fff}.servcontPage .form textarea::-webkit-input-placeholder{color:#6f6f6f}.servcontPage .form textarea::-moz-placeholder{color:#6f6f6f}.servcontPage .form textarea::-ms-input-placeholder{color:#6f6f6f}.servcontPage .form textarea::placeholder{color:#6f6f6f}.servcontPage .form form p>span{display:block;width:100%;margin-bottom:30px}.servcontPage .form .btn{position:relative;z-index:3;font-weight:500;font-size:30px;line-height:150%;color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.7s;box-shadow:0 0 2500px 2500px rgba(0,0,0,.001);white-space:nowrap;width:100%;height:165px;padding:0 60px;margin-bottom:0}.servcontPage .form .btn input{opacity:0;z-index:5;position:absolute;left:0;top:0;width:100%;height:100%}.servcontPage .form .btn svg{margin-left:20px}.servcontPage .form .btn:before{content:"";position:absolute;left:0;top:0;width:150%;height:100%;background:radial-gradient(100% 1140.51% at .83% 100%,#a6ff87 0,#9efff9 48.96%,#a0c8ff 100%);z-index:-1;transition:.4s}.servcontPage .form .btn:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.servcontPage .successForm{position:absolute;left:0;bottom:0;background:#000;padding-top:30px;z-index:3;width:100%;display:flex;align-items:center;opacity:0;pointer-events:none}.servcontPage .successForm.open{opacity:1;pointer-events:auto}.servcontPage .successForm svg{width:180px;height:180px}.servcontPage .successForm__text{width:calc(100% - 180px);padding:20px 0 20px 60px}.servcontPage .successForm__text h3{font-weight:500;font-size:30px;line-height:150%;margin-bottom:10px}.servcontPage .successForm__text p{font-weight:400;font-size:20px;line-height:150%}.contacts__text h2{font-weight:500;font-size:100px;line-height:118px;color:#fff;margin-bottom:60px}.contacts__text .simp-link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;font-size:30px;line-height:150%;color:#fff;transition:.4s;border-bottom:1px solid transparent;margin-bottom:30px}.contacts__text .simp-link:hover{border-bottom-color:#fff}.contacts__text .soc{display:flex;align-items:center}.contacts__text .soc a{display:flex;align-items:center;font-weight:500;font-size:30px;line-height:150%;color:#fff;transition:.4s;border-bottom:1px solid transparent;margin-bottom:30px;margin-right:50px}.contacts__text .soc a:last-child{margin-right:0}.contacts__text .soc a svg{margin-left:20px}.contacts__text .soc a svg *{fill:#fff}.contacts__text .soc a:hover{border-bottom-color:#fff}.contacts__services{padding:0 60px 80px}.contacts__services h1{font-weight:500;font-size:100px;line-height:118px;color:#000;margin-bottom:60px}.contacts__services ul li{display:flex;align-items:center;margin-bottom:30px}.contacts__services ul li:last-child{margin-bottom:0}.contacts__services ul li img{display:block;width:50px;min-width:50px;height:auto;margin-right:30px}.contacts__services ul li .icon{display:block;width:50px;min-width:50px;height:auto;margin-right:30px}.contacts__services ul li .icon svg{display:block;width:100%!important;height:100%!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.contacts__services ul li p{font-weight:500;font-size:24px;line-height:150%;color:#000}.servcontPage .services{transition:1s;transition-timing-function:cubic-bezier(.35,.9,.45,.96);opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.servcontPage .contacts{transition:1s;transition-timing-function:cubic-bezier(.35,.9,.45,.96);opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);transition-delay:.4s}.servcontPage .contacts h1{transition:1s;transition-timing-function:cubic-bezier(.35,.9,.45,.96);opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);transition-delay:.55s}.servcontPage .contacts ul li{transition:1s;transition-timing-function:cubic-bezier(.35,.9,.45,.96);opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.servcontPage .contacts ul li:nth-child(1){transition-delay:.7s}.servcontPage .contacts ul li:nth-child(2){transition-delay:.85s}.servcontPage .contacts ul li:nth-child(3){transition-delay:1s}.servcontPage .contacts ul li:nth-child(4){transition-delay:1.15s}.servcontPage .contacts ul li:nth-child(5){transition-delay:1.3s}.servcontPage .contacts ul li:nth-child(6){transition-delay:1.45s}.servcontPage .contacts ul li:nth-child(7){transition-delay:1.6s}.servcontPage.loaded .services{opacity:1;-webkit-transform:none;transform:none}.servcontPage.loaded .contacts{opacity:1;-webkit-transform:none;transform:none}.servcontPage.loaded .contacts h1,.servcontPage.loaded .contacts ul li{opacity:1;-webkit-transform:none;transform:none}@media screen and (min-width:769px){.mainVideos .mobvar{display:none!important}}@media screen and (min-width:1025px){.btnrow .btn:hover{box-shadow:0 0 2500px 2500px rgba(0,0,0,.8);z-index:9999}.btnrow .btn:hover:before{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@media screen and (max-width:1600px){.servcontPage .services{padding-left:0;width:calc((100vw - 130px)/ 2 - 30px - 100px);min-width:calc((100vw - 130px)/ 2 - 30px - 100px)}.servcontPage .contacts{width:calc((100vw - 130px)/ 2 - 30px + 100px);min-width:calc((100vw - 130px)/ 2 - 30px + 100px)}}@media screen and (max-width:1440px){.popup .form textarea{padding:10px 20px;height:100px}.popup .form .btn{font-size:24px}.header_only_logo{height:100px;padding:20px 25px}.header__logo{height:100px;padding:20px 25px}.header__menu a{font-size:22px}.mainVideos .row2btn .row .left{width:500px;min-width:500px}.mainVideos .row2btn .row .left video{height:calc(100% - 114px)}.mainVideos .row2btn .row .left .btn{font-size:55px;height:192px}.mainVideos .row2btn .row .left .btn{font-size:36px;height:114px;padding:30px 0}.mainVideos .row2btn .row>video{width:calc(100% - 500px);min-width:calc(100% - 500px)}.servcontPage .services{padding:40px 0 40px;width:350px;min-width:350px}.servcontPage .services h1{font-size:60px;line-height:1.2;margin-bottom:30px}.servcontPage .services ul li img{width:40px;min-width:40px}.servcontPage .services ul li .icon{width:40px;min-width:40px}.servcontPage .services ul li p{font-size:18px}.servcontPage .contacts{width:calc(100vw - 120px - 60px - 350px);min-width:calc(100vw - 120px - 60px - 350px);padding:0}.servcontPage .contacts h2{font-size:60px;line-height:1.2;margin-bottom:30px}.servcontPage .contacts .simp-link{font-size:22px;margin-bottom:15px}.servcontPage .contacts .soc a{font-size:22px}.servcontPage .contacts .soc a svg{margin-left:10px}.servcontPage .contacts .btn{height:130px;font-size:24px}.servcontPage .form .back-btn{font-size:20px;margin-bottom:30px}.servcontPage .form .back-btn svg{width:35px;height:auto}.servcontPage .form h2{font-size:32px;margin-bottom:30px}.servcontPage .form .input{font-size:18px;padding:10px 20px}.servcontPage .form textarea{padding:10px 20px;height:100px}.servcontPage .form .btn{height:130px;font-size:24px}.contacts__text h2{font-size:60px;line-height:1.2;margin-bottom:30px}.contacts__text .simp-link{font-size:22px;margin-bottom:15px}.contacts__text .soc{flex-wrap:wrap}.contacts__text .soc a{font-size:22px}.contacts__text .soc a svg{margin-left:10px}.contacts__services{padding:40px 80px}.contacts__services h1{font-size:60px;line-height:1.2;margin-bottom:30px}.contacts__services ul li img{width:40px;min-width:40px}.contacts__services ul li .icon{width:40px;min-width:40px}.contacts__services ul li p{font-size:18px}}@media screen and (max-width:1150px){.servcontPage .form{width:500px;min-width:500px;margin-left:70px}}@media screen and (max-width:1100px){.popup .successForm{max-width:550px}.popup .successForm svg{width:120px;height:120px}.popup .successForm__text{padding:10px 0 10px 40px;width:calc(100% - 120px)}.popup .successForm__text h3{font-size:22px;margin-bottom:5px}.popup .successForm__text p{font-size:16px}.servcontPage .successForm svg{width:120px;height:120px}.servcontPage .successForm__text{padding:10px 0 10px 40px;width:calc(100% - 120px)}.servcontPage .successForm__text h3{font-size:22px;margin-bottom:5px}.servcontPage .successForm__text p{font-size:16px}}@media screen and (max-width:1080px){.servcontPage .contacts .soc{flex-wrap:wrap}.servcontPage .contacts .soc a{margin-bottom:15px}.contacts__text .soc a{margin-bottom:15px}}@media screen and (max-width:1024px){.popup .form h2{font-size:30px}.popup .form form p>span{margin-bottom:20px}.popup .form .btn{padding:0}.popup .successForm{max-width:400px}.popup .successForm svg{width:80px;height:80px}.popup .successForm__text{width:calc(100% - 80px);padding:10px 0 10px 20px}.popup .successForm__text h3{font-size:16px}.popup .successForm__text p{font-size:12px}.mainVideos .row2btn .row .left{width:370px;min-width:370px}.mainVideos .row2btn .row .left video{height:calc(100% - 114px)}.mainVideos .row2btn .row .left .btn svg{width:20px;margin-top:5px}.mainVideos .row2btn .row>video{width:calc(100% - 370px);min-width:calc(100% - 370px)}.btnrow .btn{font-size:20px;padding:10px 20px}.btnrow .btn svg{display:block;width:16px;height:auto;margin-left:20px}.btnrow .btn span{font-size:12px;margin:0 -1px}.servcontPage .container{flex-direction:column;padding:0 20px;-webkit-transform:none!important;transform:none!important}.servcontPage .services{padding:30px 0;width:310px;min-width:310px;margin-right:30px}.servcontPage .services{padding:20px 0 30px;width:100%}.servcontPage .services h1{font-size:40px}.servcontPage .services ul li img{margin-right:20px}.servcontPage .services ul li .icon{margin-right:20px}.servcontPage .services ul li p{font-size:16px}.servcontPage .contacts{width:calc(100vw - 120px - 30px - 310px);min-width:calc(100vw - 120px - 30px - 310px)}.servcontPage .contacts{width:100%}.servcontPage .contacts .text{padding:30px 20px}.servcontPage .contacts h2{font-size:40px}.servcontPage .contacts .simp-link{font-size:20px;margin-bottom:15px}.servcontPage .contacts .soc a{font-size:20px;margin:0 20px 15px 0}.servcontPage .contacts .btn{font-size:20px;height:90px;justify-content:center;padding:0}.servcontPage .contacts .btn svg{width:30px;min-width:30px;margin-left:10px}.servcontPage .form{position:fixed!important;left:0;top:0;width:100%;height:100vh;overflow:auto;background:#000;z-index:10;margin:0;width:100%;min-width:unset;padding:20px 20px 50px;display:none}.servcontPage .form h2{font-size:30px;line-height:1.2}.servcontPage .form textarea{height:150px}.servcontPage .form form p>span{margin-bottom:20px}.servcontPage .form .btn{font-size:30px;height:90px;padding:0}.servcontPage .successForm{padding-top:20px}.servcontPage .successForm svg{width:80px;height:80px}.servcontPage .successForm__text{width:calc(100% - 80px);padding:10px 0 10px 20px}.servcontPage .successForm__text h3{font-size:16px}.servcontPage .successForm__text p{font-size:12px}.contacts__text h2{font-size:40px}.contacts__text .simp-link{font-size:20px;margin-bottom:15px}.contacts__text .soc a{font-size:20px;margin:0 20px 15px 0}.contacts__services{padding:30px 30px 40px}.contacts__services h1{font-size:40px}.contacts__services ul li img{margin-right:20px}.contacts__services ul li .icon{margin-right:20px}.contacts__services ul li p{font-size:16px}}@media screen and (max-width:768px){.container{width:100%}.popup__container{padding:30px 10px 10px}.popup .form h2{font-size:20px;margin-bottom:20px}.popup .form .input{font-size:16px;padding:10px 14px;border-width:1px}.popup .form textarea{font-size:16px;padding:10px 14px;border-width:1px}.popup .form .btn{height:60px;font-size:18px}.popup .form .btn svg{margin-left:10px}.popup .successForm{padding:10px}.header_only_logo{height:70px;padding:15px}.header .container{padding:20px 20px 20px 40px}.header__logo{height:40px;padding:0}.header__menu ul{flex-direction:column;align-items:flex-end}.header__menu li{margin-right:0;margin-bottom:10px}.header__menu a{font-size:16px}.header__menu a svg{width:10px;margin-left:10px}.mainVideos .row3 video{height:33vw}.mainVideos .row2 video{height:50vw}.mainVideos .row2btn .row .left{width:50vw;min-width:50vw}.mainVideos .row2btn .row .left video{height:50vw}.mainVideos .row2btn .row .left .btn{display:none}.mainVideos .row2btn .row>video{width:50vw;min-width:50vw;height:50vw}.servcontPage{padding-bottom:20px}}