.section-top[data-v-bf3da040]{background:var(--v8d051b0c);background-size:cover}.section-top__pic[data-v-bf3da040]{background-image:var(--v83797404);background-position:bottom;background-repeat:no-repeat}@media (width<=991px){.section-top__pic[data-v-bf3da040]{background-image:var(--v7a0ec57c)}}.info-slider__line[data-v-bf3da040]{background-image:var(--v1c988978)}.font-block .font-block__line[data-v-bf3da040]:last-child{display:none}.info-slider[data-v-bf3da040]{z-index:-1}.about .container-about__title[data-v-bf3da040],.about .container-about__description[data-v-bf3da040],.pics img[data-v-bf3da040],.color .container-about__title[data-v-bf3da040],.color .font-block__item[data-v-bf3da040],.color .font-block__line[data-v-bf3da040],.color .colors-block__item[data-v-bf3da040],.profile .info-content[data-v-bf3da040],.profile .info-pic[data-v-bf3da040],.services .info-content[data-v-bf3da040],.services .info-pic[data-v-bf3da040],.services .info-slider[data-v-bf3da040]{opacity:0}@media (width<=991px){.profile .info-pic[data-v-bf3da040]{opacity:1}}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.eot);src:url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff)format("woff"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.eot);src:url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.eot);src:url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot);src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot);src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot);src:url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot);src:url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:300;font-style:normal;src:url(/fonts/Rubic/Rubik-Light/Rubik-Light.eot);src:url(/fonts/Rubic/Rubik-Light/Rubik-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.woff)format("woff"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:400;font-style:normal;src:url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.eot);src:url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.woff)format("woff"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:500;font-style:normal;src:url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.eot);src:url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.woff)format("woff"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:600;font-style:normal;src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot);src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff)format("woff"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:700;font-style:normal;src:url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.eot);src:url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.woff)format("woff"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:800;font-style:normal;src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot);src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff)format("woff"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:900;font-style:normal;src:url(/fonts/Rubic/Rubik-Black/Rubik-Black.eot);src:url(/fonts/Rubic/Rubik-Black/Rubik-Black.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.woff)format("woff"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.eot);src:url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff)format("woff"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.eot);src:url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Light/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.eot);src:url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot);src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot);src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot);src:url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot);src:url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Black/Montserrat-Black.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:300;font-style:normal;src:url(/fonts/Rubic/Rubik-Light/Rubik-Light.eot);src:url(/fonts/Rubic/Rubik-Light/Rubik-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.woff)format("woff"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Light/Rubik-Light.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:400;font-style:normal;src:url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.eot);src:url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.woff)format("woff"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Regular/Rubik-Regular.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:500;font-style:normal;src:url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.eot);src:url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.woff)format("woff"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Medium/Rubik-Medium.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:600;font-style:normal;src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot);src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff)format("woff"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:700;font-style:normal;src:url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.eot);src:url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.woff)format("woff"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Bold/Rubik-Bold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:800;font-style:normal;src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot);src:url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff)format("woff"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.woff2)format("woff2"),url(/fonts/Rubic/Rubik-ExtraBold/Rubik-ExtraBold.ttf)format("truetype")}@font-face{font-family:Rubic;font-weight:900;font-style:normal;src:url(/fonts/Rubic/Rubik-Black/Rubik-Black.eot);src:url(/fonts/Rubic/Rubik-Black/Rubik-Black.eot?#iefix)format("embedded-opentype"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.woff)format("woff"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.woff2)format("woff2"),url(/fonts/Rubic/Rubik-Black/Rubik-Black.ttf)format("truetype")}*{box-sizing:border-box;margin:0;padding:0}body{color:#000;font-family:Montserrat;font-size:20px;font-weight:400;line-height:1.7}main{overflow:hidden}.container{width:100%;max-width:1340px;margin:0 auto}::-webkit-scrollbar{background-color:#5a5a5a54;width:6px}::-webkit-scrollbar-thumb{background:#4e4e4eb5;border-radius:6px}:hover::-webkit-scrollbar-thumb{background:#4e4e4e8f;width:6px}.section-top{color:#fff;background-size:cover;height:100vh;position:relative;overflow:hidden}.section-top .container{z-index:2;height:-webkit-calc(100% - 18%);flex-direction:column;justify-content:space-between;align-items:flex-start;height:82%;padding:3.2% 0;display:flex;position:relative}.section-top__arrow{z-index:1;cursor:pointer;position:relative}.section-top__container{width:100%;max-width:890px}h1{margin-top:20px;margin-bottom:68px;font-family:Rubic;font-size:70px;font-weight:300;line-height:1.2}h1 b{font-weight:500}.section-top__text{max-width:690px}.section-top__tabs{display:flex}.container-desktop{width:100%;overflow:hidden}.section-top__link{z-index:1;color:#fff;border:1px solid #fff;border-radius:21px;justify-content:center;align-items:center;height:43px;margin-right:12px;padding:0 28px;font-size:18px;line-height:25px;text-decoration:none;transition:all .25s;display:flex;position:relative}.section-top__link:hover{color:#6568f3;background-color:#fff}.section-top__pic{backface-visibility:hidden;background-size:contain;width:943px;height:100vh;transition:all 1ms;animation-fill-mode:forwards;position:absolute;bottom:4%;right:9%}.section-top__three{background:url(../images/top-tree.svg) 50%/contain no-repeat;width:253px;height:780px;max-height:100%;transition:all 1ms;position:absolute;bottom:0;left:0}.section-top__absolute{width:100%;height:100vh;position:absolute;top:0;left:0}.section-top__absolute img{z-index:2;position:absolute;top:14%;left:0}.section-top__fone{z-index:1;opacity:0;background-color:#000;width:100%;height:100vh;padding-top:90px;position:absolute;top:0;left:0}.container-about{justify-content:space-between;padding:136px 0;display:flex}.container-about__title{flex-basis:35%;font-size:23px;font-weight:700;line-height:30px}.container-about__description{flex-basis:65%;font-size:21px}.team{color:#fff;background:#5f73d7;padding:1133px 0 173px}.team-container{padding-left:40px}.team-title{margin-bottom:100px;font-size:23px;font-weight:600}.team-items{flex-flow:wrap;display:flex}.team-item{flex-basis:24%;margin:25px 0}.team-item:nth-child(2){flex-basis:28%}.team-item:nth-child(3){flex-basis:29%}.team-item:nth-child(4){flex-basis:18%}.team-item__position{font-size:19px;font-weight:600;line-height:30px}.team-item__name{font-size:19px;line-height:30px}.section-contact{text-align:center;padding:158px 0 115px}.section-contact__label{color:#000;margin-bottom:17px;font-size:21px;font-weight:400;line-height:40px}.section-contact__mail{text-align:center;color:#000;font-size:55px;font-weight:600;line-height:40px;text-decoration:none;display:block}.section-contact__mail:hover{color:#6568f3;text-decoration:underline}.section{justify-content:center;width:100%;max-width:1920px;margin:0 auto;display:flex}.section-content__block{flex-basis:50%;text-decoration:none;transition:all .25s}.section-content__block:hover{background-color:#ececec}.section-content{justify-content:space-between;align-items:flex-start;max-width:670px;text-decoration:none;display:flex}.section-content__arrow{padding-top:2px}.section-left{justify-content:flex-end}.section-left .section-content{margin:auto 0 auto auto;padding:70px 140px 70px 0}.section-left .section-text{text-align:right}.section-right .section-content{padding:70px 0 70px 140px}.section-text{flex-direction:column;display:flex}.section-title{color:#000;margin-bottom:6px;font-size:27px;font-weight:600;line-height:31px}.section-description{color:#000;font-size:16px;font-weight:400;line-height:31px}.container-mobile{display:none}.font-block{justify-content:space-between;margin-top:150px;font-family:Rubic;display:flex}.font-block__item{text-align:center;flex-basis:22%}.font-block__line{background:#5f73e133;width:1px;height:228px}.font-block__title{margin-bottom:30px;font-size:57px;line-height:1.9}.font-block__subtitle{color:#f5699b;font-size:20px}.colors-block{justify-content:space-between;margin-top:210px;padding-bottom:235px;display:flex}.colors-block__item{flex-direction:column;justify-content:center;align-items:center;font-size:102px;display:flex}.colors-block__item span{display:block;position:absolute;transform:rotate(90deg)}.colors-block__item__pic{justify-content:center;align-items:center;display:flex;position:relative}.colors-block__item__number{text-align:center;margin-top:50px;font-family:Rubic;font-size:21px;font-weight:500}.info-block__adding .info-title{margin-top:-90px;margin-bottom:62px}.info-block{align-items:center;padding-top:250px;display:flex}.profile{color:#fff;background:#5f73d7;padding-bottom:1323px}.info-content{flex-shrink:0;flex-basis:477px;margin-right:188px;font-family:Rubic}.info-label{text-transform:uppercase;color:#22bde9;font-size:24px;font-weight:500;line-height:1.9}.info-title{margin-bottom:26px;font-size:48px;font-weight:700;line-height:1.9}.info-description{font-size:21px;line-height:1.6}.info-block__reverse{flex-direction:row-reverse}.info-block__reverse .info-content{margin-left:157px;margin-right:0}.info-block__services{color:#fff;flex-direction:column;margin-top:-1373px}.info-block__services .info-content{flex-basis:auto;margin-bottom:88px}.info-block__personal{padding-top:190px;padding-left:10px}.info-block__personal .info-content{flex-basis:417px;margin-right:83px}.js-experience-slider__content{display:flex}.c-exp-gallery-slide{display:inline-block;position:relative}.info-block__reverse.info-block__personal{margin-left:-150px}.info-block__reverse.info-block__personal .info-content{flex-basis:417px;margin-right:99px}.info-block__reverse.info-block__personal .info-pic{margin-left:-50px}.c-exp-gallery__slider{position:relative}.proxy{width:100%;height:100%;position:absolute;top:0;left:0}.info-block__result{flex-direction:column;max-width:100%;margin-bottom:-950px}.info-block__result .info-content{flex-basis:auto;margin-left:0;padding-bottom:90px}.info-slider{width:100%;display:flex}.info-slider .slick-track{display:flex!important}.slick-initialized .slick-slide{background-size:contain;outline:none;width:4866px!important;height:1175px!important}.info-slider__line{background-size:contain;width:4866px;height:1175px}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:-4866px 0}}.info-slider__one{justify-content:flex-start;display:flex}.info-slider__two{margin-top:20px}.info-block__mobile{display:none}.pics{background:#5f73d7;height:760px;margin-bottom:278px;padding:0;position:relative}.pics .container{justify-content:center;display:flex}.pics img{max-width:100%}.pics-border{width:70%;position:absolute;top:6%;left:47%;transform:translate(-50%)}@media (width>=1024px) and (height<=850px){.section-top .container{height:100%}}@media (width<=1700px){.section-top__pic{bottom:-4%;right:-76px}.phone-absolute img{width:350px}.star-two{right:3%}.phone-item__one{left:-18px}.phone-item__two{right:-18px}.text-content__item{max-width:542px}.text-content__one{top:700px;right:68px}.text-content__two{top:1903px;left:288px}.star-7{top:26%}.text-top{height:4376px}.text-content__three{top:4043px;right:68px}.text-bottom{height:1691px}.text{height:6263px;position:relative}.text-content__four{top:856px}.bottom-circle{top:944px}.text-max{width:1480px;margin-left:-709px}.text-max img{max-width:2130px}.text-max__mfm{bottom:-300px}.text-max__mfm img{max-width:100%}}@media (width<=1440px){.section-top__absolute img{top:0}.text-content__item{max-width:464px}.text-content__two{max-width:550px;top:1631px;left:171px}.text-max{width:1087px;margin-left:-521px}.text-max img{max-width:1843px}.text-content__one,.text-content__three{right:58px}.text-content__one{top:548px}.star-7{top:22%}.text-content__three{top:3487px}.text-max__mfm{left:-218px}.text-max__mfm img{max-width:1440px}.landing-pic__max img{max-width:115%}.phone-item__one{left:18px}.landing-top{height:1730px}.landing-bottom{height:1449px}.phone-item__two{right:18px}.personal-pic{margin-left:-734px}.personal-pic img{max-width:100%}.phone-absolute img{width:300px}.container{max-width:1200px}.text-bottom{height:1442px}.text{height:5376px}.star-9{top:75%}.star-10{top:0}.star-11{top:2%}.star-12{top:37%}.bottom-circle{top:751px}.text-content__four{top:700px}.text-top{height:3753px}.section-top__three{display:none}.section-top__container{max-width:800px}}@media (width<=1366px){.info-block__services img{max-width:100%}.section-top__pic{width:743px;bottom:20%;right:0}.section-top__arrow img{width:50px}h1{font-size:60px}.text-max img{max-width:1779px}.text-content__two{top:1587px}.text-max__mfm{bottom:-200px;left:-100px;right:0}.text-max__mfm img{max-width:100%}.text{height:5182px}.text-bottom{height:1278px}.text-content__four{top:600px}.bottom-circle{top:651px}.text-content__three{top:3392px}}@media (width<=1280px){.text-max{width:1280px;margin-left:-613px}.text-max img{width:1653px}.personal-pic{margin-left:-600px}.personal-pic img{max-width:100%}.text-content__title{margin-bottom:15px;font-size:32px}.text-content__description{font-size:18px}.text-content__two{top:1444px}.text-content__three{top:3036px}.text-top{height:3281px}.text-content__four{top:680px}.text{height:4828px}.text-bottom{height:1342px}.text-content__one,.text-content__three{right:18px}.text-content__item{max-width:440px}.text-content__one{top:490px}.personal{height:902px}.star-four{top:8.5%}.section-top .container{padding:4.7% 20px}.section-content__block{padding:0 10px}.container{max-width:1024px;padding:0 20px}.team-container{padding-left:0}.team-item{flex-basis:25%!important}.personal .landing-top__circle{right:0}.star-11{top:4%}.text-max__mfm{bottom:-200px;left:-50px}.text-max__mfm img{width:100%}.landing-top{height:1488px}.landing-bottom{height:1158px}}@media (width<=1200px){.info-content{flex-basis:350px;margin-right:50px}.info-title{margin-bottom:8px;font-size:35px}.info-description{font-size:18px}.info-block__reverse .info-content{margin-left:50px}.info-block__services .info-pic{margin-left:0}.info-label{font-size:21px}.section-top__pic{width:643px;bottom:20%;right:0}.landing-pic__max:before{display:none}.section-top .container{padding:4.7% 40px}.container{padding:0 40px}h1{margin-bottom:18px;font-size:50px;font-weight:400;line-height:1.2}.container-about__title{font-size:35px}.container-about{padding:80px 0}.landing-top{padding-top:80px}.container-about__description,.description{font-size:19px}.landing-pic__max{top:255px}.landing-top{height:1179px}.section-top__container{max-width:650px}.title{margin-bottom:24px;font-size:35px}.landing-pic__max img{width:100%}.landing-pic__max{margin-left:40px}.phone-absolute img{width:300px}.landing-bottom{height:979px}.landing-top__circle{display:none}.personal-pic img{max-width:100%}.personal-pic{margin-left:0;top:363px;left:50px}.personal{height:800px;padding-top:158px}.text-content__title{margin-bottom:10px;font-size:26px;font-weight:700;line-height:36px}.text-content__description{font-size:17px}.text-content__one{top:373px}.text-content__two{top:1146px}.text-top{height:2649px}.text-bottom{height:1061px}.text{height:3823px}.star-12{top:37%}.team-item{flex-basis:33%!important}.section-left .section-content{padding:70px 50px 70px 0}.section-right .section-content{padding:70px 0 70px 50px}.section-content__arrow img{max-width:100%}.text-max{width:1280px;margin-left:-629px}.text-max img{width:1296px}.text-content__item{max-width:362px}.text-content__two{max-width:340px}.text-content__three{top:2417px}.text-max__mfm{width:1024px;margin:0 auto;bottom:-200px;left:0}.text-max__mfm img{width:100%}.text-content__four{max-width:480px;top:500px}.star-11{top:-13%}.bottom-circle{top:551px}.info-slider__line{height:450px}.info-block__result{margin-bottom:-750px}.team{padding-top:900px}}@media (width<=991px){.font-block__title{margin-bottom:0}.info-block__services{display:none}.info-slider__line{width:2700px;height:292px}.info-block__reverse.info-block__personal .info-pic{width:-webkit-calc(100% + 40px);width:calc(100% + 40px);margin-left:-40px;margin-right:0}.info-block__reverse.info-block__personal{margin-left:0}.info-block__mobile{display:block}.container-desktop{display:none}.container-mobile{display:block}section{padding:48px 0!important}.pics{width:-webkit-calc(100% + 10px);width:calc(100% + 10px);margin-right:-10px;padding:20px 0 0!important}.team-title{text-align:center;margin-bottom:16px;padding-bottom:16px;font-size:23px}.team-item{margin:15px 0;flex-basis:50%!important}.section-contact{padding:45px 0 35px}.section-contact__label{margin-bottom:0;font-size:18px}.section-contact__mail{font-size:26px;line-height:40px}.section-left .section-content{padding:30px 38px 30px 0}.section-right .section-content{padding:30px 0 30px 38px}.section-top .container{justify-content:flex-start;align-items:center;padding:30px 20px}.section-top__arrow{text-align:left;width:100%}.section-top__arrow img{width:40px}h1{text-align:center;margin-top:10px;margin-bottom:10px;font-size:43px;line-height:52px}.section-top__tabs{width:100%}.section-top__link{width:30%;height:33px;font-size:13.3px}.section-top__text{text-align:center;margin-top:24px;margin-bottom:25px;font-size:15px}.section-top__text br{display:none}.section-top__tabs{flex-flow:wrap;justify-content:center;margin-top:0;display:flex}.section-top__link{margin:5px;padding:8px 13px}.section-top,.section-top__fone,.section-top__absolute{height:100vh;min-height:617px}.section-top__bg{justify-content:center;display:flex}.section-top__pic{background-position:bottom;background-repeat:no-repeat;background-size:contain;width:90%;height:100%;margin:0 auto;bottom:-80px;right:auto}.container-mobile{overflow:hidden}.land-pic{margin-right:-40px}.section-top{padding:0!important}.container-about__title{margin-bottom:32px}.container-about__description{font-size:18px;line-height:1.9}.landing .container-about__description,.personal .container-about__description,.container-about__relative .container-about__description{font-size:20px}.container-about{text-align:center;flex-direction:column}.container-about__title{font-size:23px;line-height:40px}.container-about{padding:0}.landing{color:#fff}.landing .container{z-index:1;position:relative}.landing-top{width:100%;height:517px;padding-top:0;position:absolute;top:0}.landing-bottom{width:100%;height:581px;padding-top:0;position:absolute;top:517px}.landing-bottom:before,.landing-bottom:after{content:none}.land-pic{z-index:1;justify-content:center;margin-top:24px;display:flex;position:relative}.personal{color:#fff;background:#6568f3;height:auto;margin-top:-196px;padding-top:200px!important}.personal-pic{justify-content:center;margin-top:25px;display:flex;position:relative;top:auto;left:auto;right:auto}.personal-pic img{margin-bottom:-70px}.personal{padding-bottom:0!important}.text{height:auto;padding-top:120px!important}.text-pic{justify-content:center;align-items:center;margin-top:25px;display:flex}.mt-80{margin-top:80px}.text-pic__circle{position:relative}.text-pic__circle img{z-index:1;position:relative}.text-pic__circle:before{content:"";background-color:#f8f7ff;border-radius:50%;width:204px;height:204px;position:absolute;top:120px;left:33px}.text-pic__circle:after{content:"";background-color:#f8f7ff;border-radius:50%;width:348px;height:348px;position:absolute;bottom:-250px;right:33px}.container-about-z{z-index:1;position:relative}.detailed{color:#fff;background-color:#6568f3;margin-top:-150px;padding-top:220px!important}.animate-circle{position:absolute;top:-80px;right:-30px}.animate-circle img{width:80px}.container-about__relative{position:relative}.detailed-pic{justify-content:center;align-items:center;margin-top:25px;display:flex}.detailed-pic img{margin-bottom:-97px;margin-right:-80px}.team{padding-top:600px!important}.info-block__result{margin-bottom:-550px}.font-block__item{margin-top:72px}.font-block{margin-top:0}.font-block__line{display:none}.colors-block{flex-flow:wrap;justify-content:center;margin-top:0;padding-bottom:40px}.colors-block__item{flex-basis:50%;margin-top:70px}.colors-block__item__number{margin-top:20px}.info-block{text-align:center;flex-direction:column;padding-top:27px}.info-block:first-child{padding-top:0}.info-block__adding .info-pic{width:100%;margin-right:0}.info-content{flex-basis:auto!important;margin:0!important}.info-block__services{margin:45px 0 0}.info-block__adding .info-title{margin-top:0;margin-bottom:8px}.info-block__services .info-pic{width:100%;margin-top:60px;margin-right:0}.info-pic{width:-webkit-calc(100% + 40px);width:calc(100% + 40px);margin-top:32px;margin-right:-40px}.info-title{margin-bottom:20px;font-size:40px}.info-label{font-size:23px}img{max-width:100%}}@media (width<=767px){.font-block__item{margin-top:65px}.font-block__item:first-child{margin-top:40px}.container-about__title{text-align:center}.font-block{flex-direction:column}.section-top__pic{width:-webkit-calc(100% + 15%);width:115%;margin-left:-2%}.text-pic__one{margin-left:-70px}.text-pic__three{margin-left:-75px}.text-pic__circle{margin-right:-100px}.text-pic__circle:before{left:-100px}.text-pic__circle:after{right:-120px}.personal-pic img{width:auto;max-width:inherit;margin:0 -40px -70px -30px}.container{padding:0 20px}.container-about{max-width:414px}.landing-top{height:618px}.personal{padding-top:190px!important}.team-item{text-align:center;margin:10px 0;flex-basis:100%!important}.section-contact{position:relative}.section-contact:before{width:-webkit-calc(100% - 40px);content:"";background-color:#0003;width:calc(100% - 40px);height:1px;position:absolute;top:0;left:20px}.section{padding:15px 0 50px}.section-left .section-content{flex-direction:column;align-items:flex-end;padding:0!important}.section-content__arrow img{width:50px}.section-text{margin-top:10px}.section-title{font-size:18px;line-height:25px}.section-right .section-content{flex-direction:column-reverse;align-items:flex-start;padding:0!important}.section-contact__label{max-width:300px;margin:10px auto 0;line-height:25px}.section-contact__mail{margin-top:25px}}@media (width<=380px){.section-title{width:100%;max-width:167px}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.text-max{left:38%}}@-moz-document url-prefix(){img{width:initial;max-width:initial}.text{flex-direction:column;align-items:center;display:flex}.text-top{width:100%}.landing-pic__max{margin-left:auto;margin-right:-60px;padding-left:100px}.landing-pic__max .container{max-width:1545px}.text-max{justify-content:center;width:2424px;margin-left:auto;display:flex;left:auto}.text-bottom{width:100%}.text-max__mfm{justify-content:center;width:100%;display:flex}@media (width<=1440px){.text-max__mfm{bottom:-197px;left:0}}@media (width<=1366px){.text-max{margin-left:40px}.text-max__mfm img{max-width:1029px;margin-left:-30px}}}.project-contact{margin-top:11.25rem}
