@import url("/typography/font-face.css");@import url("../lib/bootstrap/dist/css/bootstrap.min.css");a.navbar-brand{text-align:center;white-space:normal;word-break:break-all}html{font-size:14px}h1{font-family:Panton Black,sans-serif}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}body{margin-bottom:60px;font-family:Patron,sans-serif;font-weight:600}.footer{position:absolute;width:100%;white-space:nowrap;line-height:60px}a{text-decoration:none;color:rgba(0,0,0,.1)}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px!important;height:1px!important;padding:0!important;border:0!important}.page .page__body{min-height:100%;margin:0;padding:0;color:#000}.page .page__body-modal:before{position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.3)}._container{width:80vw;margin:0 auto}.slider ._container{padding-bottom:80px}#heddd{width:100%;height:100vh;background:#84eaa6}#heddd .but-adapt{position:relative;z-index:10;top:70%;width:100%}#heddd .arrowdw{position:relative;top:32%;width:100%}.arrow-down{position:fixed;z-index:999;right:65px;bottom:53px;display:none}#heddd .row{width:100%}#heddd .socials{position:relative;top:21%;left:4%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#heddd .btn-discover{margin:0 auto}.cust-catousel{height:50vh}.carousel{width:80%;margin:0 auto;padding-top:18vh}.container{max-width:100%;height:100vh;padding:0}.carousel-item{text-align:center}.carousel-item h2{z-index:10;margin:15vh 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-family:Panton,sans-serif;font-size:124px;font-weight:700;line-height:149px;-khtml-user-select:none;-webkit-touch-callout:none}.carousel-control-next,.carousel-control-prev{display:none}.carousel-indicators ol{margin:0}.carousel-indicators li{position:relative;z-index:10;width:auto;height:auto;margin-right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-indent:0;opacity:.7;border:0;background-color:hsla(0,0%,100%,0)!important;-khtml-user-select:none;-webkit-touch-callout:none}.carousel-indicators li:last-of-type{margin-right:3px}.carousel-indicators{position:unset}.carousel-indicators li:before{display:contents;content:"Mobile Web App";opacity:1;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.6);font-family:Panton,sans-serif;font-size:16px;font-weight:700}.carousel-inner{height:44vh}li:after{position:absolute;bottom:-2px;display:block;overflow:hidden;width:0;height:2px;content:"";background-color:#fff}li.active:after{width:100%;-webkit-transition:all 5s ease-in;-o-transition:all 5s ease-in;transition:all 5s ease-in}.carousel-indicators button{position:absolute;top:100%;display:block;overflow:hidden;width:100%;height:0;margin:0;padding:0;cursor:pointer;-webkit-transition:-webkit-transform 2s ease-in;transition:-webkit-transform 2s ease-in;-o-transition:transform 2s ease-in;transition:transform 2s ease-in;transition:transform 2s ease-in,-webkit-transform 2s ease-in;color:#fff;border:0;outline:none;background:transparent;font-size:0}.carousel-indicators li.active button{padding-top:2px;background:hsla(0,0%,100%,.6)}.carousel-indicators li:nth-child(2):before{content:"3D Design"}.carousel-indicators li:nth-child(3):before{content:"Motion Design"}.carousel-indicators li:nth-child(4):before{content:"Graphic Design"}.carousel-indicators li:nth-child(5):before{content:"Game Design"}.page__header{padding:0}.header__green,.page__header{background-color:#84eaa6}.header__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cont,.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90vh}.but-adapt{position:absolute;top:75%;width:80%}#heddd .logo{position:absolute;z-index:10;top:50px;left:4%}.page__header .main-nav{position:fixed;z-index:999;top:50px;right:89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu{margin-bottom:30px}.menu .menu__button{position:fixed;z-index:100;width:24px;padding:0;border:0;background-color:transparent}.menu .menu__button:active svg{fill:#eee}.menu .menu__button:focus,.menu .menu__button:hover{outline:none;fill:#eee}.menu .menu__button:focus svg,.menu .menu__button:hover svg{fill:#efefef}.menu .menu__button-active{z-index:111111;width:48px;height:48px;border:2px solid #fff;border-radius:50%}.menu .menu__button-active:hover{-webkit-animation-name:menu-activator;animation-name:menu-activator;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.menu .menu__button-active:hover svg{fill:#000}@-webkit-keyframes menu-activator{0%{background-color:transparent}30%{background-color:#bbb}to{background-color:#fff}}@keyframes menu-activator{0%{background-color:transparent}30%{background-color:#bbb}to{background-color:#fff}}.menu .menu__button-active svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-37%,-53%) rotate(1turn);-ms-transform:translate(-37%,-53%) rotate(1turn);transform:translate(-37%,-53%) rotate(1turn);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.animate{-webkit-animation-name:menu-activator__icon;animation-name:menu-activator__icon;-webkit-animation-duration:.6s;animation-duration:.6s}.animate-none{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s}@-webkit-keyframes menu-activator__icon{0%{-webkit-transform:translate(-37%,-53%) rotate(0);transform:translate(-37%,-53%) rotate(0)}to{-webkit-transform:translate(-37%,-53%) rotate(1turn);transform:translate(-37%,-53%) rotate(1turn)}}@keyframes menu-activator__icon{0%{-webkit-transform:translate(-37%,-53%) rotate(0);transform:translate(-37%,-53%) rotate(0)}to{-webkit-transform:translate(-37%,-53%) rotate(1turn);transform:translate(-37%,-53%) rotate(1turn)}}.menu .menu__button-active path:first-of-type{display:none}.menu .menu__button-active path:nth-of-type(2){-webkit-transform:rotate(45deg) translate(3.6px,-3px);-ms-transform:rotate(45deg) translate(3.6px,-3px);transform:rotate(45deg) translate(3.6px,-3px)}.menu .menu__button-active path:nth-of-type(3){-webkit-transform:rotate(-45deg) translate(-15px,-2px);-ms-transform:rotate(-45deg) translate(-15px,-2px);transform:rotate(-45deg) translate(-15px,-2px)}.menu__wrapper{position:fixed;z-index:5000;display:none;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;background-color:#000;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;grid-template-columns:500px 300px 400px}.menu-show,.menu__wrapper{top:0;right:0;bottom:0;left:0}.menu-show{display:grid;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-preview{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(240px + 140*(100vw - 1025px)/1075);height:calc(305px + 175*(100vw - 1025px)/1075);margin:auto}.slider-preview__item{position:absolute;width:100%;height:100%;-webkit-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear}.slider-preview__item:first-of-type{z-index:4;background-color:#be53e6}.slider-preview__item:nth-of-type(2){z-index:3;background-color:#37c3e1}.slider-preview__item:nth-of-type(3){z-index:2;background-color:#ff1d7c}.slider-preview__item:nth-of-type(4){z-index:1;background-color:#ff6b24}.slider-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:380px;height:480px;margin:auto 0 auto 20%}.slider-link__item{position:relative;opacity:.5}.slider-link__item:focus,.slider-link__item:hover{opacity:1}.slider-link__item:before{position:absolute;top:0;left:-8%;color:#fff;font-size:calc(9px + 4*(100vw - 320px)/1280);font-weight:700}.slider-link__item a{position:relative;cursor:pointer;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;color:#fff;font-size:calc(24px + 13*(100vw - 320px)/1280);font-weight:400}.slider-link__item+.slider-link__item{margin-top:60px}.slider-link__item:first-of-type:before{content:"01."}.slider-link__item:nth-of-type(2):before{content:"02."}.slider-link__item:nth-of-type(3):before{content:"03."}.slider-link__item:nth-of-type(4):before{content:"04."}.slider-link__item:nth-of-type(5):before{content:"05."}.slider-link__item:nth-of-type(6):before{content:"06."}.slider-benefits{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;row-gap:25px}.slider-benefits__item:first-of-type .slider-benefits__photo{background:#be53e6 url(../img/benefit_one-mobile.webp) 50% no-repeat;background-size:contain}.slider-benefits__item:nth-of-type(2) .slider-benefits__photo{background:#37c3e1 url(../img/benefit_two-mobile.webp) 50% no-repeat;background-size:contain}.slider-benefits__item:nth-of-type(3) .slider-benefits__photo{background:#ff1d7c url(../img/benefit_three-mobile.webp) 50% no-repeat;background-size:contain}.slider-benefits__item:nth-of-type(4) .slider-benefits__photo{background:#ff6b24 url(../img/benefit_four-mobile.webp) 50% no-repeat;background-size:contain}.slider-benefits__item:nth-of-type(5) .slider-benefits__photo{background:#84eaa6 url(../img/benefit_five-mobile.webp) 50% no-repeat;background-size:contain}.slider-benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;opacity:.5}.slider-benefits__item:focus,.slider-benefits__item:hover{opacity:1}.slider-benefits__item .slider-benefits__photo{width:65px;height:75px;margin-right:40px}.slider-benefits__item .slider-beenfits__text{color:#fff;font-size:calc(11px + (700vw - 2240px)/1280)}.language{position:fixed;z-index:100;margin-top:35px;border-bottom:none;font-size:14px;line-height:17px}.language__dropdown .language__title{text-decoration:none;border:none}.language__title{margin-bottom:12px;margin-left:2px;padding:0;cursor:pointer;-webkit-transition:-webkit-transform .05s ease-in;transition:-webkit-transform .05s ease-in;-o-transition:transform .05s ease-in;transition:transform .05s ease-in;transition:transform .05s ease-in,-webkit-transform .05s ease-in;color:#fff;border:none;border-bottom:2px solid #fff;background-color:transparent;font:inherit}.language__title:focus,.language__title:hover{color:#f1eeee;outline:none}.language__title:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.language__dropdown{position:absolute;display:none;margin:0;padding:0;list-style:none;cursor:pointer}.language__dropdown-active{display:block}.language__dropdown a{display:block;margin-bottom:10px;padding-top:12px;text-decoration:none}.language__dropdown button{margin:0;padding:0;-webkit-transition:-webkit-transform .05s ease-in;transition:-webkit-transform .05s ease-in;-o-transition:transform .05s ease-in;transition:transform .05s ease-in;transition:transform .05s ease-in,-webkit-transform .05s ease-in;color:#fff;border:none;border-bottom:2px solid transparent;background-color:transparent;font:inherit}.language__dropdown button:focus,.language__dropdown button:hover{color:#f1eeee;border-bottom-color:#f1eeee;outline:none}.language__dropdown button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.language__dropdown button:last-child{margin-bottom:0}.page__main .slider{position:relative;overflow:hidden;height:90vh;padding-bottom:35px;background-color:#84eaa6;font-family:Panton,sans-serif;font-weight:700}.slider .slider-about{margin-bottom:70px;text-align:center}.slick-arrow{display:none!important}.slider-item{outline:none}.slider-item h2{margin-bottom:100px;color:#fff;font-family:Panton,sans-serif;font-size:124px;font-weight:700;line-height:149px}.slick-dots{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{margin:0 15px 0 0}.slick-dots li:before{display:contents;width:140px;content:"Mobile App Design";opacity:.6;color:#f0f0f0;font-family:Panton,sans-serif;font-size:16px;font-weight:700}.slick-dots li.slick-active:before,.slick-dots li:hover:before{opacity:1;color:#fff}li.slick-active:after{position:absolute;bottom:-8px;display:block;width:100%;height:2px;content:"";background-color:hsla(0,0%,100%,.6)}.slick-dots li button{position:absolute;overflow:hidden;width:100%;height:1px;margin:0;-webkit-transition:-webkit-transform 2s ease-in;transition:-webkit-transform 2s ease-in;-o-transition:transform 2s ease-in;transition:transform 2s ease-in;transition:transform 2s ease-in,-webkit-transform 2s ease-in;font-size:0}.slick-dots li button:before{content:"";font-size:0}.slick-dots li.slick-active button:before{position:relative;top:1px;left:-123%;display:block;width:117%;height:2px;content:"";-webkit-transition:-webkit-transform 4.2s ease-in;transition:-webkit-transform 4.2s ease-in;-o-transition:transform 4.2s ease-in;transition:transform 4.2s ease-in;transition:transform 4.2s ease-in,-webkit-transform 4.2s ease-in;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);border-radius:10px;background-color:#fff}.animation_slider{position:absolute;right:0;left:0;width:10000px;height:100%;-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}.imgContent{position:absolute;overflow:hidden;width:100%;height:100vh}.imgWrapper{position:relative;left:0;width:500vw;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.anim__item-1,.anim__item-2,.anim__item-3,.anim__item-4,.anim__item-5{position:relative;float:left;width:100vw;white-space:normal;background-repeat:no-repeat}.anim__item,.anim__item-5{height:100vh}.anim__item{position:absolute;width:100vw;-webkit-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s;background-repeat:no-repeat}.anim__item_1{-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes floating{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3%);transform:translateX(3%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes floating{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(4%)}to{-webkit-transform:translateX(0)}}.anim__item_2{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.97);opacity:.8}50%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.97);opacity:.8}}.anim__item_3{-webkit-animation-name:left-right;animation-name:left-right;-webkit-animation-duration:13s;animation-duration:13s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes left-right{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2%);transform:translateY(2%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(2%)}to{-webkit-transform:translateY(0)}}.anim__item-1-1{z-index:6;top:40%;left:66%;background-image:url(../img/Mobile_Des/Mobile-Des-1.webp);background-repeat:no-repeat;background-size:300px}.anim__item-1-2{z-index:0;top:12%;left:12%;background-image:url(../img/Mobile_Des/Mobile-Des-2.webp);background-size:230px}.anim__item-1-3{z-index:6;top:29%;left:48%;background-image:url(../img/Mobile_Des/Mobile-Des-3.webp);background-size:60px}.anim__item-2-1{z-index:0;top:15%;left:66%;background-image:url(../img/3D_Des/3D-des.webp);background-repeat:no-repeat;background-size:300px}.anim__item-2-2{z-index:0;top:33%;left:15%;background-image:url(../img/3D_Des/3D-des-2.webp);background-size:270px}.anim__item-2-3{z-index:6;top:17%;left:45%;background-image:url(../img/3D_Des/3D-des-3.webp);background-size:160px}.anim__item-3-1{z-index:6;top:27%;left:70%;background-image:url(../img/3-D_Des/3D-Des-3.webp);background-repeat:no-repeat;background-size:150px}.anim__item-3-2{z-index:0;top:49%;left:40%;background-image:url(../img/3-D_Des/3D-Des-2.webp);background-size:100px}.anim__item-3-3{z-index:0;top:19%;left:6%;background-image:url(../img/3-D_Des/3D-Des.webp);background-size:369px}.anim__item-4-1{z-index:0;top:34%;left:43%;background-image:url(../img/Graph_Des/Graph-Design-3.webp);background-repeat:no-repeat;background-size:200px}.anim__item-4-2{z-index:0;top:10%;left:10%;background-image:url(../img/Graph_Des/Graph-Design-1.webp);background-size:300px}.anim__item-4-3{z-index:6;top:27%;left:78%;background-image:url(../img/Graph_Des/Graph-Design-2.webp);background-size:150px}.anim__item-5-1{z-index:6;top:40%;left:57%;background-image:url(../img/Game_Des/Game-Des-2.webp);background-repeat:no-repeat;background-size:175px}.anim__item-5-2{z-index:0;top:27%;left:1%;background-image:url(../img/Game_Des/Game-Des.webp);background-size:650px}.anim__item-5-3{z-index:6;top:13%;left:84%;background-image:url(../img/Game_Des/Game-Des-3.webp);background-size:125px}.btn-discover{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 30px;padding-left:45px;border:none;border-radius:60px;background-color:#ffbe0b;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1)}.btn-discover:focus{outline:none}.btn-discover:focus,.btn-discover:hover{background-color:#e2e2e2}.btn-discover:focus .btn-arrow,.btn-discover:hover .btn-arrow{-webkit-animation-name:btn-swipe;animation-name:btn-swipe;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes btn-swipe{0%{-webkit-transform:translate3d(-130px,0,0);transform:translate3d(-130px,0,0)}to{-webkit-transform:translate3d(28px,0,0);transform:translate3d(28px,0,0)}}@keyframes btn-swipe{0%{-webkit-transform:translate3d(-130px,0,0);transform:translate3d(-130px,0,0)}to{-webkit-transform:translate3d(28px,0,0);transform:translate3d(28px,0,0)}}.btn-discover span{display:block;margin:0 20px 0 0;color:#fff;font:inherit;font-size:16px;line-height:19px}.btn-discover .btn-arrow{width:72px;height:72px;border-radius:50%;background-color:#ffbe0b;background-image:url(../img/icons/arrow-right.svg);background-repeat:no-repeat;background-position:50%}.socials{display:inline}@supports (display:grid){.socials{display:-webkit-box;display:-ms-flexbox;display:flex}.slider .socials{position:absolute;bottom:70px;left:4%}.socials__list{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.socials__list .socials__item{margin:0}}.socials__list{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;grid-template-columns:repeat(6,-webkit-min-content);grid-template-columns:repeat(6,min-content)}.socials__item{display:inline-block;margin-right:14px}.socials__item a{display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:50%}.socials__item a:focus,.socials__item a:hover{opacity:.5}.socials__item a:active{opacity:.3}.slider__arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__arrow{width:24px;height:43px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;background-image:url(../img/icons/arrow-down.svg)}.slider__arrow path{fill:#fff}.slider__arrow-fixed{position:fixed;z-index:100;top:750px;right:65px;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider__arrow-active{position:absolute;z-index:1;right:5%;bottom:-5.2%;background-image:url(../img/icons/arrow-up.svg)}.slider__arrow-active:hover{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:240px 0}.about ._container{width:33.5vw}.about__title{margin:0;padding:0 0 40px;text-align:left;letter-spacing:-.02em;color:#000;font-family:Panton,sans-serif;font-size:24px;font-weight:700;line-height:auto}.about__text{padding-right:20px;padding-bottom:40px;color:#000;font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}.about__link{position:relative;padding-bottom:5px;cursor:pointer;letter-spacing:0;color:#000}.about__link:focus,.about__link:hover{text-decoration:none;color:#353535}.about__link:focus:after,.about__link:hover:after{background-color:#353535}.about__link:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";border-radius:3px;background-color:#000}.benefits,.benefits__item{position:relative}.benefits__item{padding:310px 40px}.benefits__item:focus{outline:none}.benefit__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.benefits__item .benefit__item-wrapper._container{width:85vw}.benefits__text-wrapper{-ms-flex-item-align:center;align-self:center;width:25vw;margin-left:100px;font-family:Source Sans Pro;font-weight:400}.benefits__text-wrapper ul{margin:0;padding:0 0 0 1em;font-size:16px}.benefits__text-wrapper ul li{margin-bottom:15px}.benefits__text-wrapper ul li::marker{font-size:.8em}.benefits__text-wrapper ul li:last-child{margin-bottom:0}.benefits__photo-wrapper{position:relative;right:10%;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.benefits__photo-wrapper:after{position:absolute;right:0;bottom:-85px;left:0;width:100%;height:100px;content:"";background:url(../img/big-shadow.png) 0 0 no-repeat;background-size:contain}.benefits__photo-anim{-webkit-animation:benefits-photo 8s linear infinite;animation:benefits-photo 8s linear infinite}.benefits .bar{position:absolute;top:80%;right:50%;overflow:hidden;width:300px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);background:rgba(0,0,0,.75)}.bar .scale,.benefits .bar{height:4px;border-radius:10px}.bar .scale{position:relative;-webkit-transition:-webkit-transform 1.3s ease-in;transition:-webkit-transform 1.3s ease-in;-o-transition:transform 1.3s ease-in;transition:transform 1.3s ease-in;transition:transform 1.3s ease-in,-webkit-transform 1.3s ease-in;-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0);background-color:#be53e6}.benefits__title{position:relative;margin:0;padding:0;font-family:Panton;font-size:42px;font-weight:700;line-height:50px}.benefits__title:before{position:absolute;top:-6px;left:-90px;content:"01";vertical-align:text-top;font-family:Panton;font-size:64px;font-weight:700;line-height:77px}.benefits__title:after{position:relative;top:-10px;left:-15px;display:block;width:100%;height:40px;content:"";background-image:url(../img/icons/benefit_one-border.png);background-repeat:no-repeat;background-size:contain}.benefits__text{font-family:Source Sans Pro;font-size:16px;font-weight:400;font-style:normal;line-height:30px}.benefit__dec-wrapper{position:absolute;z-index:-1;right:0;bottom:-1%;width:32%;height:100%;background-color:#be53e6}.benefits__item:nth-child(2) .benefits__title:before{top:-6px;left:-90px;content:"01"}.benefits__item:nth-child(2) .benefits__title:after{top:-5px;left:-15px;background-image:url(../img/icons/benefit_one-border.png)}.benefits__item:nth-child(2) .scale{left:120px;background-color:#ff1d7c}.benefits__item:nth-child(2) .benefit__dec-wrapper{background-color:#be53e6}.benefits__item:nth-child(3) .benefits__title:before{top:-6px;left:-90px;content:"02"}.benefits__item:nth-child(3) .benefits__title:after{top:-10px;left:-15px;background-image:url(../img/icons/benefit_two-border.png)}.benefits__item:nth-child(3) .scale{left:180px;background-color:#ff6b24}.benefits__item:nth-child(3) .benefit__dec-wrapper{background-color:#37c3e1}.benefits__item:nth-child(4) .benefits__title:before{top:-6px;left:-90px;content:"03"}.benefits__item:nth-child(4) .benefits__title:after{top:-10px;left:-15px;background-image:url(../img/icons/benefit_three-border.png)}.benefits__item:nth-child(4) .scale{left:240px;background-color:#84eaa6}.benefits__item:nth-child(4) .benefit__dec-wrapper{background-color:#ff1d7c}.benefits__item:nth-child(5) .benefits__title:before{top:-6px;left:-90px;content:"04"}.benefits__item:nth-child(5) .benefits__title:after{top:-10px;left:-15px;background-image:url(../img/icons/benefit_four-border.png)}.benefits__item:nth-child(5) .benefits__photo-wrapper:after{left:25%;background-image:url(/img/small-shadow.png)}.benefits__item:nth-child(5) .scale{left:240px;background-color:#84eaa6}.benefits__item:nth-child(5) .benefit__dec-wrapper{background-color:#ff6b24}.benefits__item:nth-child(6) .benefits__title:before{top:-6px;left:-90px;content:"05"}.benefits__item:nth-child(6) .benefits__title:after{top:-10px;left:-15px;background-image:url(../img/icons/benefit_five-border.png)}.benefits__item:nth-child(6) .scale{left:240px;background-color:#84eaa6}.benefits__item:nth-child(6) .benefit__dec-wrapper{background-color:#84eaa6}.portfolio{padding-top:45px;padding-bottom:55px;background-color:#141414}.portfolio .portfolio__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio__items-wrapper{display:block;width:80%;margin-bottom:65px}@supports (display:grid){.portfolio__items-wrapper{display:grid;width:auto;gap:14px;grid-template-columns:repeat(3,-webkit-min-content);grid-template-columns:repeat(3,min-content)}.portfolio__items-wrapper .portfolio__item{float:none;margin:0}}.portfolio__item{position:relative;float:left;overflow:hidden;width:400px;height:400px;margin:14px;background-image:url(../img/project_one.jpg);background-repeat:no-repeat;background-position:50%}.portfolio__item:nth-of-type(2){background-image:url(../img/project_two.jpg);background-position-x:81%}.portfolio__item:nth-of-type(3){background-image:url(../img/project_three.jpg)}.portfolio__item:nth-of-type(4){background-image:url(../img/project_four.jpg)}.portfolio__item:nth-of-type(5){background-image:url(../img/project_five.jpg)}.portfolio__item:nth-of-type(6){background-image:url(../img/project_six.jpg);background-position:45% 44%}.portfolio__item:before{position:absolute;top:0;right:0;bottom:0;left:0;display:none;content:"";opacity:.7;background-color:#000}.portfolio__hover{visibility:hidden;height:100%;padding:17px 30px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px);-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0);opacity:.999;color:#fff;font-family:Panton;font-weight:700;line-height:25px}.portfolio__hover .portfolio__text{margin:0 0 10px;padding:0}.portfolio__hover .portfolio__title{margin:0 0 27px;padding:0;font-size:24px}.portfolio__hover h4{margin-top:0;margin-bottom:3px;padding:0;font-size:16px}.portfolio__hover p{margin:0;padding:0;color:#ccc;font-family:Panton Light Caps,sans-serif;font-size:15px}.portfolio__hover a{color:inherit}.portfolio__hover a:focus,.portfolio__hover a:hover{text-decoration:underline}.portfolio__hover a:active{color:#f2f2f2}.arrow-up{right:65px;bottom:-340px;width:24px}.arrow-up,.arrowdw{position:absolute;z-index:20;height:43px}.arrowdw{bottom:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%}.portfolio__item:focus,.portfolio__item:hover{outline:none}.portfolio__item:focus:before,.portfolio__item:hover:before{display:block}.portfolio__item:focus .portfolio__hover,.portfolio__item:hover .portfolio__hover{display:block;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.portfolio__link-wrapper a.portfolio__link{position:relative;padding-bottom:6px;cursor:pointer;color:#fff;font-family:Panton;font-size:24px;font-weight:700;line-height:29px}.portfolio__link-wrapper a.portfolio__link:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";border-radius:3px;background-color:#fff}.portfolio__link-wrapper a.portfolio__link:focus,.portfolio__link-wrapper a.portfolio__link:hover{text-decoration:none;color:#e2e2e2}.portfolio__link-wrapper a.portfolio__link:focus:after,.portfolio__link-wrapper a.portfolio__link:hover:after{background-color:#e2e2e2}.portfolio__link-wrapper a.portfolio__link:active{color:#d2d2d2}.want-same{overflow:hidden;padding:290px 10px;background-color:#6a00bd}.want-same__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.want-same__wrapper .want-same__title{width:55vw;margin:0 0 50px;text-align:center;color:#fff;font-family:Panton;font-size:176px;font-weight:900;line-height:158px;-webkit-font-smoothing:antialiased}.want-same__wrapper .want-same__btn{margin:0;padding:21px 72px;-webkit-transition:-webkit-transform .05s ease-in;transition:-webkit-transform .05s ease-in;-o-transition:transform .05s ease-in;transition:transform .05s ease-in;transition:transform .05s ease-in,-webkit-transform .05s ease-in;color:#fff;border:none;border-radius:60px;background-color:#ff1d7c;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);font-family:Panton;font-size:24px;font-weight:700;line-height:29px}.want-same__wrapper .want-same__btn:focus,.want-same__wrapper .want-same__btn:hover{cursor:pointer;outline:none;outline-offset:5px;background-color:#f80068;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.2);box-shadow:0 4px 30px rgba(0,0,0,.2)}.want-same__wrapper .want-same__btn:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.4);box-shadow:0 4px 30px rgba(0,0,0,.4)}.want_anim{-webkit-animation:colorChange 20s linear infinite;animation:colorChange 20s linear infinite}.request{overflow:hidden;padding:40px 0;background-image:url(../img/katenka.png),url(../img/spot.png);background-repeat:no-repeat;background-position:80% 101%,82% 66%;background-size:310px 475px,300px 300px}.request .request__footer{display:block;height:0}.request .request__sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin-right:26%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:700;line-height:20px}.request .sign__description{font-weight:400;line-height:16px}@supports (display:grid){.request{background-position:80% 250%,135% 66%}.request__sign{-webkit-transition:-webkit-transform .7s ease-in;transition:-webkit-transform .7s ease-in;-o-transition:transform .7s ease-in;transition:transform .7s ease-in;transition:transform .7s ease-in,-webkit-transform .7s ease-in;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.request__wrapper .request_title{margin:0 0 45px;padding:0;font-family:Panton;font-size:42px;font-weight:700;line-height:50px}.request__form{width:688px;margin-bottom:40px}.request__form .first__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.request__form .first__row label{width:25%;margin:0;padding:0}.request__form label{position:relative}.request__form input{position:relative;width:100%;margin:0;padding:0 0 8px;-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;border:1px solid transparent;border-bottom-color:#000;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.request__form input:focus{outline:none}.request__form input:focus+.border_input{display:block}.request__form .border_input{position:absolute;display:none;width:100%;height:1px;background-color:#000}.request__form .amet__wrapper{margin-top:30px;margin-bottom:30px}.request__form .amet__wrapper input,.request__form .amet__wrapper label{width:100%}.request__form button{position:relative;right:-81%;bottom:0;padding:22px 35px;color:#fff;border:none;border-radius:60px;background-color:#ffbe0b;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.2);box-shadow:0 4px 30px rgba(0,0,0,.2);font:inherit;font-size:24px}.request__form button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);outline:none;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.4);box-shadow:0 4px 30px rgba(0,0,0,.4)}.request__form button:focus,.request__form button:hover{outline:none;background-color:#f1b000;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.3);box-shadow:0 4px 30px rgba(0,0,0,.3)}.request__pop-up{position:fixed;z-index:1001;bottom:30%;left:50%;display:none;min-width:280px;max-width:515px;padding:60px 72px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#dedede}.request__pop-up .modal__title{margin:0 0 50px;text-align:center;color:#000;font-family:Panton;font-size:42px;font-weight:700;line-height:50.4px}.request__pop-up .modal__subtitle{max-width:88%;margin:0 0 50px;color:#000;font-family:Panton;font-size:21px;font-weight:400;line-height:29px}.request__pop-up .modal__btn{display:block;margin:0 auto;padding:22px 33px;color:#fff;border:0;border-radius:60px;background-color:#ffbe0b;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.2);box-shadow:0 4px 30px rgba(0,0,0,.2);font:inherit;font-size:24px}.request__pop-up .modal__btn:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);outline:none;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.4);box-shadow:0 4px 30px rgba(0,0,0,.4)}.request__pop-up .modal__btn:focus,.request__pop-up .modal__btn:hover{outline:none;background-color:#f1b000;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.3);box-shadow:0 4px 30px rgba(0,0,0,.3)}.modal-show{display:block;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.6s;animation-duration:.6s}.join{width:642px;padding:50px 30px;-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;transition:transform 1s ease-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0);border:4px solid #ffbe0b}.join .join__title{font-family:Panton;font-size:24px;font-weight:700;line-height:29px}.join .join__subtitle{font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}@supports (display:grid){.join{-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.join__info .mini-logo{width:80px;height:80px;border-radius:50%;background-color:#000;background-image:url(../img/icons/logo-mini.svg);background-repeat:no-repeat;background-position:50%}.join__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.join__info a{cursor:pointer;color:#000;font-family:Source Sans Pro;font-size:16px;font-weight:700;line-height:20px}.join__info a:hover{text-decoration:none;color:#555}.join__info .info__name{margin-top:3%}.join__info .info__title{margin:0;padding:0}.join__info .info__title a{cursor:pointer;color:#000;font-family:Source Sans Pro;font-size:16px;font-weight:700;line-height:20px}.join__info .info__title a:hover{text-decoration:none;color:#555}.join__info .info__subscribers{margin:0;padding:0;color:rgba(0,0,0,.5);font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}.info__news{width:320px}.info__news ul{margin:4% 0 0;padding:0;list-style:none}.info__news ul li{padding-bottom:13px;border-bottom:1px solid rgba(0,0,0,.1)}.info__news ul li:last-child{padding-top:13px;border:none}.info__news ul a{display:inline-block;width:260px;color:#000}.info__news ul a,.info__news ul time{font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}.info__news ul time{color:rgba(0,0,0,.5)}.page__footer{padding:65px 0;background-color:#000}.footer__wrapper h2,.footer__wrapper p{margin:0;padding:0}.footer__wrapper .footer__email{margin-bottom:63px;text-align:center}.footer__wrapper .footer__email p{margin-bottom:11px;color:#fff;font-family:Panton;font-size:16px;font-weight:700;line-height:19px}.footer__wrapper .footer__email a{color:#fff;font-family:Panton;font-size:58px;font-weight:700;line-height:70px}.footer__wrapper .footer__email a:focus,.footer__wrapper .footer__email a:hover{text-decoration:none}.footer__wrapper .logo{display:none}.footer__wrapper .footer__down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__wrapper .footer__info .socials__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__wrapper .footer__info .socials__list a{cursor:pointer}.footer__wrapper .footer__info a{display:block;cursor:pointer;color:#fff;font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}.footer__wrapper .footer__copyright{margin-top:11px;color:#fff;font-family:Panton;font-size:16px;font-weight:700;line-height:19px}.footer__wrapper .footer__contacts{max-width:170px;white-space:normal}.footer__wrapper .footer__contacts p{color:#fff;font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:30px}.footer__wrapper .footer__contacts .contacts__adress{position:relative}.footer__wrapper .footer__contacts .contacts__adress:before{position:absolute;top:15%;left:-19%;width:20px;height:20px;content:"";background-image:url(../img/icons/location.png)}.footer__wrapper .footer__contacts .contacts__tel{position:relative}.footer__wrapper .footer__contacts .contacts__tel a{color:#fff}.footer__wrapper .footer__contacts .contacts__tel:before{position:absolute;top:15%;left:-19%;width:20px;height:20px;content:"";background-image:url(../img/icons/phone.png)}.page__footer .slider__arrow{background-image:none}.page__footer .slider__arrow-wrapper{position:absolute;right:65px;bottom:20%;display:none}.page__footer .footer__wrapper .footer__info .socials__list polygon{fill:#000}.page__footer .slider__arrow-static{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer__wrapper .footer__info .socials__list{margin-bottom:11px}@-webkit-keyframes benefits-photo{0%{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}25%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}50%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}75%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}}@keyframes benefits-photo{0%{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}25%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}50%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}75%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}}@-webkit-keyframes benefits-photo-mob{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}25%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}}@keyframes benefits-photo-mob{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}25%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}}@-webkit-keyframes colorChange{0%{background-color:#6a00bd}25%{background-color:#9b21d5}50%{background-color:#37c3e1}75%{background-color:#0a69fe}to{background-color:#6a00bd}}@keyframes colorChange{0%{background-color:#6a00bd}25%{background-color:#9b21d5}50%{background-color:#37c3e1}75%{background-color:#0a69fe}to{background-color:#6a00bd}}@-webkit-keyframes bounce{0%{-webkit-transform:translate(-50%,-2000px);transform:translate(-50%,-2000px)}70%{-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}90%{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes bounce{0%{-webkit-transform:translate(-50%,-2000px);transform:translate(-50%,-2000px)}70%{-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}90%{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}.slider-link__item a{text-decoration:none;font-family:Panton;line-height:22px}.fade-in{opacity:1}@supports (display:grid){.fade-in{-webkit-transition:opacity,.7s ease-in,-webkit-transform 1s;transition:opacity,.7s ease-in,-webkit-transform 1s;-o-transition:opacity,transform 1s,.7s ease-in;transition:opacity,transform 1s,.7s ease-in;transition:opacity,transform 1s,.7s ease-in,-webkit-transform 1s;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}}.fade-inActive{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.katya-anim{-webkit-transition:background-position 1s ease-in;-o-transition:background-position 1s ease-in;transition:background-position 1s ease-in;background-position:80% 101%,82% 66%}.katya{margin-top:20px}.join-anim{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.socials__list-fixed{position:fixed;z-index:100;bottom:-347px;left:4%;padding:3px;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transform:translate3d(0,-400px,0);transform:translate3d(0,-400px,0);grid-template-columns:repeat(1,-webkit-min-content);grid-template-columns:repeat(1,min-content);row-gap:10px}.overflow-hidden{overflow:hidden}.input-validation-error{border-color:red}@media (min-width:768px){html{font-size:16px}}@media (min-width:1300px){.katya{margin-right:25px!important;margin-left:-14px}.sign__description{margin-right:21px;margin-left:-14px}.katya{margin-right:36px;margin-bottom:0;padding-bottom:0}}@media (min-width:1850px){main .katya-anim{background-position:60% 101%,61% 66%}main .request__footer .request__sign{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(500px);-ms-transform:translate(500px);transform:translate(500px)}}@media (max-width:1849px){.page__header{padding:0}.katya,.sign__description{padding-left:50px}}@media (max-width:1600px){.portfolio__item{width:350px}}@media (max-width:1300px){.benefit__item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}.benefits__item{padding:150px 40px 0}.benefits .bar{top:auto;bottom:15%}.benefit__dec-wrapper{position:absolute;z-index:-1;top:0;left:50%;width:100%;height:154px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-color:#be53e6}.benefits__text-wrapper{-ms-flex-item-align:start;align-self:flex-start;width:auto;margin-top:32px}.benefits__text-wrapper .benefits__title:after{content:none}.benefits__photo-wrapper{position:static}.benefits__photo-wrapper:after{bottom:160px;left:25%;content:none}.benefits__item:nth-child(4) .benefits__photo-wrapper:after{bottom:300px;left:36%}.portfolio__items-wrapper{grid-template-columns:repeat(2,1fr)}.request{background:none;background-position:100% 100%}.request .request__sign{display:none}.benefits__photo-anim{-webkit-animation:benefits-photo-mob 5s linear infinite;animation:benefits-photo-mob 5s linear infinite}}@media (max-width:1150px){.request{background:none}.slider-preview{display:none}.menu-show{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-link{width:auto;height:100%;margin:10px 20px}.slider-link__item:before{left:-11%}.slider-link__item+.slider-link__item{margin-top:30px}.slider-benefits .slider-benefits__photo{display:none}}@media (max-width:1080px){.carousel{padding-top:5vh}}@media (max-width:1023px){.arrow-down a,.socials__list-fixed{display:none}}@media (max-width:930px){.request__form button{right:-70.6%}.page__header .main-nav{right:50px}.arrow-up{right:26px}.menu .menu__button-active{-webkit-transform:translateX(-39px);-ms-transform:translateX(-39px);transform:translateX(-39px)}.anim__item-1-1{left:62%;background-size:290px}.anim__item-1-2{left:5%}.anim__item-2-1{top:10%;left:62%;background-size:277px}.anim__item-2-2{top:8%;left:5%;background-size:270px}.anim__item-2-3{top:39%;left:35%;background-size:130px}.anim__item-3-1{top:36%;left:71%;background-size:150px}.anim__item-3-2{top:7%;left:54%;background-size:100px}.anim__item-3-3{top:35%;left:0;background-size:369px}.anim__item-4-3{top:37%;left:73%;background-size:130px}.anim__item-4-1{top:3%;left:63%;background-size:180px}.anim__item-4-2{top:20%;left:0;background-size:300px}.anim__item-5-1{top:9%;left:13%;background-size:140px}.anim__item-5-2{top:34%;left:13%;background-size:650px}.anim__item-5-3{top:31%;left:78%;background-size:100px}}@media (max-width:830px){#heddd .but-adapt{position:relative;top:68%;width:100%}.carousel{padding-top:0}#heddd .arrowdw{position:relative;top:33%;width:100%}#heddd .socials{position:relative;top:21%;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#heddd .btn-discover .btn-arrow{width:50px;height:50px}#heddd .btn-discover span{margin:0 24px 0 0}.carousel-item h2{font-size:82px;line-height:85px}.anim__item-1-2{display:none}.anim__item-1-1{top:30%;left:10%;background-size:250px}.anim__item-1-3{top:15%;left:54%;background-size:50px}.anim__item-2-1{top:-16%;left:2%;background-position:50%}.anim__item-2-2,.anim__item-2-3,.anim__item-3-1,.anim__item-3-2{display:none}.anim__item-3-3{top:10%;background-position:50%}.anim__item-4-1{display:none}.anim__item-4-2{top:-11%;background-position:50%}.anim__item-4-3,.anim__item-5-1{display:none}.anim__item-5-2{top:0;left:0;background-position:50%}.anim__item-5-3{display:none}.arrowdw,.but-adapt{width:90%}.arrow-up{right:25px;bottom:-347px}.page__header{padding:0}._container{width:90vw}.page__main .slider{padding-bottom:50px}.slider-item h2{margin-bottom:110px;font-size:82px;line-height:85px}.slick-dots li.slick-active button{top:101%}.slider__arrow .slider__arrow-static{display:none}.slider__arrow-wrapper{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.about ._container{width:90vw}.benefits .bar{top:85%}.benefits .benefits__item{position:relative;padding:140px 0 20px}.benefits .benefits__item .benefits__text{margin-top:40px}.benefits .benefit__item-wrapper h3.benefits__title:before{content:""}.benefits .benefit__item-wrapper .bar{top:241px}.benefits .benefits__text-wrapper{margin:32px 20px 0;text-align:center}.benefits .benefits__title{font-size:36px}.benefits .slick-slide img{width:320px;height:248px}.benefits .benefits__item:nth-child(5) .benefits__photo-wrapper:after,.benefits__photo-wrapper:after{background-image:none}.portfolio__items-wrapper{grid-template-columns:repeat(1,1fr)}.portfolio__items-wrapper .portfolio__item{width:274px;height:274px;background-size:contain}.portfolio__items-wrapper .portfolio__item:before{display:block;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(88%,#000));background-image:-o-linear-gradient(top,transparent,#000 88%);background-image:linear-gradient(180deg,transparent,#000 88%)}.portfolio__items-wrapper .portfolio__hover{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.portfolio__items-wrapper .portfolio__hover .portfolio__text,.portfolio__items-wrapper .portfolio__hover a{display:none}.portfolio__items-wrapper a.portfolio__title{display:block;margin-top:90%;text-decoration:none}.portfolio__items-wrapper p{font-size:14px}.want-same{padding:63px 10px}.want-same .want-same__btn{margin-bottom:11px}.want-same__wrapper .want-same__title{width:90%;font-size:85px;line-height:1.4em}.request{padding-bottom:0}.request .request_title{text-align:center}.request .request__footer{position:relative;display:block;margin-top:24px;background-image:-o-linear-gradient(289deg,#fff 50%,#ffbe0b 50%);background-image:linear-gradient(161deg,#fff 50%,#ffbe0b 0)}.request .request__footer:after{position:absolute;top:50%;left:50%;width:27%;height:79%;content:"";-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:4px solid #ffbe0b;border-radius:50%;background-color:#fff;background-image:url(/img/katenka.png);background-repeat:no-repeat;background-position:top;background-size:118%}.request .request__sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-right:5%;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:700;line-height:20px}.request .sign__description{margin-right:-8px;font-weight:400;line-height:16px}.request__form{width:auto;text-align:center}.request__form .first__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request__form .first__row label{width:216px;margin-bottom:15px}.request__form .first__row label:last-of-type{margin-bottom:0}.request__form .amet__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.request__form .amet__wrapper label{width:216px}.request__form button{left:0}.join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;margin:0 70px;padding:31px 34px 27px}.join .join__title{width:194px;margin-left:6px;text-align:center;font-weight:400}.join .join__subtitle{font-size:15px}.join .join__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join .join__info .info__news{width:100%}.join .mini-logo{border-radius:0}.join .info__name{margin-bottom:5px;text-align:center}.join .info__name a{font-size:15px}.join .info__name p{font-size:14px}.join li{width:200px}.join a+time{font-size:14px}.info__news ul a{width:222px;font-size:15px}.footer__wrapper .footer__email{margin-bottom:40px;text-align:left}.footer__wrapper .footer__email a{font-size:27px;line-height:40px}.footer__wrapper .logo{display:block}}@media (max-width:768px){.sign__description{padding-right:7px}.menu-show{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (max-height:756px){#heddd .but-adapt{position:relative;top:68%;width:100%}#heddd .arrowdw{position:relative;top:32%;width:100%}#heddd .btn-discover .btn-arrow{width:50px;height:50px}#heddd .btn-discover span{margin:0 24px 0 0}#heddd .socials{position:relative;top:16%;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.anim__item-1-1{top:40%;background-size:180px}.anim__item-1-3{background-size:40px}.anim__item-2-1{top:-10%;background-size:267px}.anim__item-3-3{background-size:280px}.anim__item-4-2{top:0;background-size:220px}.anim__item-5-2{background-size:350px}}@media (max-height:700px){.carousel-item h2{font-size:82px;line-height:85px}}@media (max-height:550px){.slider-link__item+.slider-link__item{margin-top:20px}}@media (max-width:531px){.arrow-up{bottom:-482px}.slick-dots li.slick-active button:before{left:-133%;width:122%}.slick-dots li:last-of-type{margin-right:3px}.benefits .bar{width:274px}.request{overflow:hidden}.request .request_title{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto 45px}.footer__wrapper,.footer__wrapper .footer__email{text-align:center}.footer__down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__down .socials__list{margin-bottom:15px;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}.footer__down .footer__copyright{font-weight:400}.footer__down .footer__contacts{width:190px;margin-bottom:15px}.footer__down .footer__contacts .contacts__adress:before,.footer__down .footer__contacts .contacts__tel:before{content:none}}@media (max-width:450px){.page__header .main-nav{right:35px}.arrow-up{right:10px}.menu .menu__button-active{-webkit-transform:translateX(-54px);-ms-transform:translateX(-54px);transform:translateX(-54px)}.anim__item-5-2{background-size:300px}}@media (max-width:440px){.want-same__wrapper .want-same__title{width:90%}.join{margin:0 30px!important}}@media (max-width:375px){.benefits .bar{width:240px}.carousel-item h2,.slider-item h2{font-size:75px;line-height:1em}.slick-dots{width:100%}.slick-dots li{margin-right:12px}.slick-dots li:first-of-type{margin-left:3px}.menu-show{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.benefits__item .benefits__text{position:relative;left:0}.portfolio__item{width:245px!important;height:245px!important}.want-same .want-same__btn{padding:21px 45px}.want-same__wrapper .want-same__title{width:90%;font-size:77px;line-height:115px}.carousel-indicators li{margin-right:10px}.carousel-item h2{margin:0}.page__header .main-nav{right:30px}.arrow-up{right:5px}.menu .menu__button-active{-webkit-transform:translateX(-59px);-ms-transform:translateX(-59px);transform:translateX(-59px)}}
