@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/57473609fa405827d418066bd3a3f72d.eot);
    src: local('TT Norms Pro Bold'), local('TTNormsPro-Bold'),
        url(fonts/57473609fa405827d418066bd3a3f72d.eot?#iefix) format('embedded-opentype'),
        url(fonts/a76053e8fa0edaac22e294cf26bd077a.woff2) format('woff2'),
        url(fonts/9deb9fa093d0e759a237f3ee4edbd593.woff) format('woff'),
        url(fonts/ca1a7eb9f72ef0dcfd46c4037c2b6ed6.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/7f8f19ceac3eb22670e0364d2f7faebe.eot);
    src: local('TT Norms Pro ExtraBold Italic'), local('TTNormsPro-ExtraBoldItalic'),
        url(fonts/7f8f19ceac3eb22670e0364d2f7faebe.eot?#iefix) format('embedded-opentype'),
        url(fonts/a0ed4a0501b1c83d38630f7e7adcab64.woff2) format('woff2'),
        url(fonts/4ed5a7d640997672b270e4a8ae6fd73f.woff) format('woff'),
        url(fonts/0954ccff23c1a48fda7d07267062744d.ttf) format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/22dd413b6452ee4d887773fcaaf69fe5.eot);
    src: local('TT Norms Pro ExtraLight Italic'), local('TTNormsPro-ExtraLightItalic'),
        url(fonts/22dd413b6452ee4d887773fcaaf69fe5.eot?#iefix) format('embedded-opentype'),
        url(fonts/2d179bbb950b4e4f979aeee8999caa2b.woff2) format('woff2'),
        url(fonts/06dad7a4b6fbeea933842204eff23a1b.woff) format('woff'),
        url(fonts/fb301ba85a2437fb8dc0b90ca793e59b.ttf) format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/fb98246226ffda7d1cf887c4866f501f.eot);
    src: local('TT Norms Pro Thin'), local('TTNormsPro-Thin'),
        url(fonts/fb98246226ffda7d1cf887c4866f501f.eot?#iefix) format('embedded-opentype'),
        url(fonts/6a05a1b1a06567706c13eba6166d9e0b.woff2) format('woff2'),
        url(fonts/ee57b13a0f75e30c8e41d4113dc409bf.woff) format('woff'),
        url(fonts/cba7d9eea59723c33bb3d2a5ceef7d9b.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/2203c264cabaeacc3ef0ecc997ceea3c.eot);
    src: local('TT Norms Pro ExtraBold'), local('TTNormsPro-ExtraBold'),
        url(fonts/2203c264cabaeacc3ef0ecc997ceea3c.eot?#iefix) format('embedded-opentype'),
        url(fonts/e52b1905c3715e3621fcbfad27a15e03.woff2) format('woff2'),
        url(fonts/c5b669c76f650c55e6ca06f952ce6181.woff) format('woff'),
        url(fonts/f73f5eeaf1a934f7694d9ebf193d984d.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/3463e845a90ada751882e79775cba8fb.eot);
    src: local('TT Norms Pro Regular'), local('TTNormsPro-Regular'),
        url(fonts/3463e845a90ada751882e79775cba8fb.eot?#iefix) format('embedded-opentype'),
        url(fonts/463b9c96fefe5cefd8d9ce8f3bf45ca5.woff2) format('woff2'),
        url(fonts/ca0e414ea2321bd0c925145590a87bca.woff) format('woff'),
        url(fonts/286accc215acf65c8da8311c48410a17.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/87c59a44a7a7cea53f8484150e694173.eot);
    src: local('TT Norms Pro Thin Italic'), local('TTNormsPro-ThinItalic'),
        url(fonts/87c59a44a7a7cea53f8484150e694173.eot?#iefix) format('embedded-opentype'),
        url(fonts/80c4d94ecce3f2e4935c99a53d6c8a85.woff2) format('woff2'),
        url(fonts/1a5f42a9e580bd66ab76f6dce5bcb908.woff) format('woff'),
        url(fonts/c446819236540ea37ac8d15f3bc092ce.ttf) format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/041abe138e31c2c11f1344fcad6d82a0.eot);
    src: local('TT Norms Pro Light'), local('TTNormsPro-Light'),
        url(fonts/041abe138e31c2c11f1344fcad6d82a0.eot?#iefix) format('embedded-opentype'),
        url(fonts/c79fb6f155b5b8654528c59f1474bab2.woff2) format('woff2'),
        url(fonts/5ec9ff23c60ef3eb2036e67edba8383e.woff) format('woff'),
        url(fonts/08b32136957bbe1334d15a21c2c69e02.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/ec26322e54c2ae7729c8486336e76294.eot);
    src: local('TT Norms Pro Medium Italic'), local('TTNormsPro-MediumItalic'),
        url(fonts/ec26322e54c2ae7729c8486336e76294.eot?#iefix) format('embedded-opentype'),
        url(fonts/78a53302b5167b1bf1435d7ae23071cd.woff2) format('woff2'),
        url(fonts/b52e47fd5509bf9f3260cbd970178a47.woff) format('woff'),
        url(fonts/8a3d548a99b857324624da1c5b741708.ttf) format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro ExtraBlack';
    src: url(fonts/bc0d7aee910e3a00d11c647ee030ca1a.eot);
    src: local('TT Norms Pro ExtraBlack Italic'), local('TTNormsPro-ExtraBlackItalic'),
        url(fonts/bc0d7aee910e3a00d11c647ee030ca1a.eot?#iefix) format('embedded-opentype'),
        url(fonts/4ea73c6199373ee0450218ab7dbe6e35.woff2) format('woff2'),
        url(fonts/ce51861839e72f243c7621383f594849.woff) format('woff'),
        url(fonts/b49879e94aa424614ebb9d83b35a310a.ttf) format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/b3379d06dd611cc80e5282ee667e82e3.eot);
    src: local('TT Norms Pro ExtraLight'), local('TTNormsPro-ExtraLight'),
        url(fonts/b3379d06dd611cc80e5282ee667e82e3.eot?#iefix) format('embedded-opentype'),
        url(fonts/03301a6074e1e4cf8f265837c74552fc.woff2) format('woff2'),
        url(fonts/1c72d37b410e10a7ecdd191764a2627f.woff) format('woff'),
        url(fonts/d3e733d07d68dafbc8a63ce241430375.ttf) format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/09621dd1af8f95fdb9e1f716fcd43e4a.eot);
    src: local('TT Norms Pro Light Italic'), local('TTNormsPro-LightItalic'),
        url(fonts/09621dd1af8f95fdb9e1f716fcd43e4a.eot?#iefix) format('embedded-opentype'),
        url(fonts/ae56c3883400783545190b73188eb2e1.woff2) format('woff2'),
        url(fonts/68707b55171a99f81375c5087551eb6a.woff) format('woff'),
        url(fonts/f7706c4e72048cc9c4ee7b9f49180847.ttf) format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/2d5cb093bbe19490b4aadd683f831dd5.eot);
    src: local('TT Norms Pro Medium'), local('TTNormsPro-Medium'),
        url(fonts/2d5cb093bbe19490b4aadd683f831dd5.eot?#iefix) format('embedded-opentype'),
        url(fonts/258cc526d378b9f0bc2b030d62fa026c.woff2) format('woff2'),
        url(fonts/661844869ef3daee9c22d173499d1cae.woff) format('woff'),
        url(fonts/4b8603a56c06d7a5e40dd4fab2578555.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro ExtraBlack';
    src: url(fonts/f6950c630119764fcff788bce0254c7a.eot);
    src: local('TT Norms Pro ExtraBlack'), local('TTNormsPro-ExtraBlack'),
        url(fonts/f6950c630119764fcff788bce0254c7a.eot?#iefix) format('embedded-opentype'),
        url(fonts/ebedea1144593625e97cff5905e8b860.woff2) format('woff2'),
        url(fonts/5f26845100fe60f8001e384976c296b8.woff) format('woff'),
        url(fonts/c8d1aa9ee3a84fe21e3be2d6910fcea5.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/e37758c4352dc0e4ecbb326dbf5f53e0.eot);
    src: local('TT Norms Pro Bold Italic'), local('TTNormsPro-BoldItalic'),
        url(fonts/e37758c4352dc0e4ecbb326dbf5f53e0.eot?#iefix) format('embedded-opentype'),
        url(fonts/2a507da751d1fa97d876660767afa36d.woff2) format('woff2'),
        url(fonts/ff6a387b9c97be50bc6f579d6bcbc834.woff) format('woff'),
        url(fonts/59f101d40ddcef7c854f22185cde6fcd.ttf) format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/cac3be879efeaf9e7a5265fba555ef0d.eot);
    src: local('TT Norms Pro Black Italic'), local('TTNormsPro-BlackItalic'),
        url(fonts/cac3be879efeaf9e7a5265fba555ef0d.eot?#iefix) format('embedded-opentype'),
        url(fonts/9c8c570ba8f78fd3f97e389774ea5b5c.woff2) format('woff2'),
        url(fonts/d444cf2141c756eecf8208fb1ef6483f.woff) format('woff'),
        url(fonts/6999c3df0d970850acabc20f2561fe53.ttf) format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/75b19c83d800de81f987708220a4e0c1.eot);
    src: local('TT Norms Pro Black'), local('TTNormsPro-Black'),
        url(fonts/75b19c83d800de81f987708220a4e0c1.eot?#iefix) format('embedded-opentype'),
        url(fonts/bf15f5a6f0f4347f8f360c3c6615b3ca.woff2) format('woff2'),
        url(fonts/7e93262d59459beb87d1eba8abf38d9b.woff) format('woff'),
        url(fonts/42b0c49da7d469df5fef5a24f212c561.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'TT Norms Pro';
    src: url(fonts/6566077bfb86ca45e1b0ff32157df58c.eot);
    src: local('TT Norms Pro Italic'), local('TTNormsPro-Italic'),
        url(fonts/6566077bfb86ca45e1b0ff32157df58c.eot?#iefix) format('embedded-opentype'),
        url(fonts/f417d689d0018a904c907ebc5fc023f9.woff2) format('woff2'),
        url(fonts/6de2ecaeacbd7df0eec9786049c06018.woff) format('woff'),
        url(fonts/3cd202fd72e06ba1c36aa27485223e39.ttf) format('truetype');
    font-weight: normal;
    font-style: italic;
}


/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(images/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

body{background-color:#000;font-family:TT Norms Pro}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}button{outline:none;border:none;cursor:pointer}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;color:#fff}body.open{overflow:hidden}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}.container{max-width:1290px;width:100%;margin:0 auto}@media screen and (max-width:1400px){.container{max-width:calc(100% - 30px)}}header{padding-top:30px;flex-direction:column;width:100%}.header-top,header{display:flex;justify-content:space-between}.header-top{align-items:center;margin-bottom:10px}.header-top .logo_text{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:10px;line-height:14px;color:#afafaf;margin-left:20px}.call-block,.call-block .call-block-row,.header-top .logo_block{display:flex;align-items:center}.call-block .call-block-row .img_item{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:120%;margin-right:18px}.call-block .call-block-row .img_item svg{fill:#1ae160}.call-block .call-block-row a{font-family:TT Norms Pro;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:right;color:#fff;transition:.3s ease}.call-block .callback-call{font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:right;color:#1ae160;display:flex;text-transform:uppercase;margin-left:30px;transition:.3s ease;border-bottom:1px dashed #1ae160}.call-block .callback-call:hover{color:#fff;border-bottom:1px dashed #fff}.hidden_stages{display:none}menu{min-width:50%;display:flex;justify-content:space-between;padding-left:0}menu .menu-item{font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;transition:.4s ease}menu .menu-item:hover{color:#1ae160} .owl_wrapper_custom{min-height:84vh;} .main{background-position:100%;background-size: auto 100%;background-repeat:no-repeat;padding-top:50px;min-height:84vh;display:flex;align-items:center}.main .main-sign{font-style:normal;font-weight:300;font-size:48px;line-height:120%;width:50%;color:#fff;margin-bottom:45px}.main .main-list .main-list-item{display:flex;align-items:center;margin-bottom:15px;font-style:normal;font-weight:400;font-size:18px;line-height:36px}.main .main-list .main-list-item .item-img{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#ad37f9;border-radius:120%;margin-right:15px;flex-shrink:0}.main .main-btn{margin-top:40px}.owl-carousel_main .owl-dots{position:absolute;bottom:15px;left:calc(-230px + 50vw);width:120px;display:flex;align-items:center;justify-content:center}.owl-carousel_main .owl-nav{display:flex;align-items:center;justify-content:space-between;width:170px;position:absolute;bottom:0;left:calc(-255px + 50vw)}.owl-carousel_main.owl-carousel button.owl-dot{margin-right:7px;margin-left:7px;width:12px;height:12px;background:#333;border-radius:120%}.main-btn,.owl-carousel_main.owl-carousel button.owl-dot.active{background:#1ae160}.main-btn{display:flex;justify-content:center;align-items:center;width:310px;padding:30px 0;border-radius:14px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#121212;transition:.4s ease}.main-btn:hover{color:#1f1f1f;opacity:.7}.image_block{margin-top:30px;padding-top:30px;padding-bottom:50px}.image_block .container{display:flex;align-items:stretch;min-height:50vh;justify-content:center}.image_block .content-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.image_block.image-left{margin-top:130px}.image_block.image-left .content-block{width:50%}.image_block.image-left .image-block{margin-right:40px}.image_block .title{font-style:normal;font-weight:300;font-size:48px;line-height:60px;color:#fff;margin-bottom:30px}.image_block .content{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.image_block.image-right{background-position:100%;background-repeat:no-repeat;background-size:60% 100%}.image_block.image-right .container,.image_block.image-right .content-block{align-items:flex-start;justify-content:flex-start}.image_block.image-right .content-block{width:45%}ul{padding-left:15px}ul li{list-style-type:circle}ul li::marker{color:#1ae160}.other{position:relative}.other .other-wrap{display:flex;margin-left:-15px;margin-right:-15px}.other .other-title{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:80px}.other .bg_img{position:absolute;right:0;top:67%;z-index:-1;max-width:100vw}.other .other-item{width:calc(33% - 30px);margin-left:15px;margin-right:15px;background:#232323;border-radius:14px;padding-bottom:35px}.other .other-item img{height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.other .other-item_title{font-weight:700;font-size:24px;line-height:60px;color:#fff}.other .other-item_link,.other .other-item_title{font-family:TT Norms Pro;font-style:normal;padding-left:45px}.other .other-item_link{font-weight:500;font-size:16px;line-height:19px;letter-spacing:.04em;text-transform:uppercase;color:#878787}label{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:24px;align-self:center;color:#858585}label a{color:#1ae160;text-decoration:underline}label input{margin-bottom:0;opacity:0;position:absolute}label input~.custom_chk{width:13px;height:13px;background:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;transform:translateY(-1px);max-width:13px;flex-basis:16%;margin-right:10px}label input~.custom_chk img{position:static;opacity:0}label input:checked~.custom_chk{width:13px;height:13px;background:#1ae160;border-radius:4px;display:flex;justify-content:center;align-items:center;transform:translateY(-1px);max-width:13px;flex-basis:16%}label input:checked~.custom_chk img{opacity:1;position:static;max-width:toRem(9)}.analyze-form{margin-bottom:120px;padding-top:80px}.analyze-form .title{font-weight:300;font-size:48px;line-height:60px;margin:auto auto 35px}.analyze-form .subtitle,.analyze-form .title{font-style:normal;text-align:center;color:#fff}.analyze-form .subtitle{font-weight:400;font-size:20px;line-height:30px;margin:auto auto 48px;width:60%}.analyze-form .form_row{display:flex;justify-content:space-between}.analyze-form .form_row input{padding:30px 45px 30px 30px;width:calc(33% - 15px);background:#fff;border:1px solid #ececec;border-radius:14px;background-position:center right 20px;background-repeat:no-repeat}.analyze-form .form_row input.name{background-image:url(images/user.svg)}.analyze-form .form_row input.tel{background-image:url(images/tel2.svg)}.analyze-form .form_row button{width:calc(33% - 15px)}.analyze-form .form_row.check{justify-content:center;margin-top:15px}.analyze-form .explanation{margin:30px auto auto;width:60%;padding:30px 19px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#858585;background:#1f1f1f;border-radius:14px;position:relative}.analyze-form .explanation:before{content:"";top:-20px;left:calc(50% - 5px);position:absolute;display:block;border:10px solid transparent;border-bottom-color:#1f1f1f}.result .title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:70px}.result .slide{background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:300px;color:#fff;padding:30px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center}.result .title-item{font-weight:700;font-size:20px;line-height:26px;margin-bottom:14px}.result .subtitle-item,.result .title-item{font-style:normal;text-align:center;color:#fff}.result .subtitle-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.result .subtitle-item,.result a{font-weight:400;font-size:16px;line-height:24px}.result a{font-style:normal;text-align:center;text-decoration:underline;color:#1ae160}.result .owl-nav .prev-slide{position:absolute;top:50%;left:-40px}.result .owl-nav .next-slide{position:absolute;top:50%;right:-40px}.example{margin-top:120px;position:relative}.example .example-tab-block{display:flex;align-items:center;justify-content:center;margin-bottom:100px}.example .bg_img{position:absolute;left:0;top:90px;z-index:-1;max-width:100vw}.example .img_row-sign{font-weight:500;font-size:24px;line-height:60px}.example .slide-text{max-width:400px}.example .slide-title{font-family:TT Norms Pro;font-style:normal;font-weight:700;font-size:36px;line-height:60px;color:#fff;margin-bottom:20px}.example .wrapper-item{position:absolute;z-index:-999;opacity:0;transition:.3s ease;left:-150vw;max-width:1290px}.example .wrapper-item.active{position:static;opacity:1;z-index:1}.example .owl-carousel-example.light_bg ul li{list-style-type:disc}.example .owl-carousel-example.light_bg ul li::marker{color:#ad37f9}.example .owl-carousel-example.light_bg .example-block{min-height:700px;display:flex;justify-content:space-between;align-items:flex-start;background:#1f1f1f;border-radius:14px;padding:38px 60px;background-image:url(images/bg_left.png);background-position:0 100%;background-repeat:no-repeat}.example .owl-carousel-example.light_bg .example-block .right-part{width:50%;background:url(images/bg_right.png) #292929;background-position:100% 100%;background-repeat:no-repeat;border-radius:8px;padding:25px 30px;min-height:500px}.example .owl-carousel-example .example-block .right-part .right-part_title{font-style:normal;font-weight:700;font-size:20px;line-height:60px;text-transform:uppercase;color:#fff}.example .owl-carousel-example .example-block .right-part .right-part_title img{display:inline;width:auto}.example .owl-carousel-example .example-block .right-part ul li{margin-bottom:10px}.example .owl-carousel-example .example-block .left-part{width:50%}.example .owl-carousel-example .example-block .left-part .name{font-style:normal;font-weight:700;font-size:24px;line-height:60px;color:#fff}.example .owl-carousel-example .example-block .left-part .name img{width:auto;display:inline}.example .owl-carousel-example .example-block .left-part .description{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#878787;margin-bottom:28px}.example .owl-carousel-example .example-block .left-part .content .colored-text{color:#1ae160}.example .owl-carousel-example .example-block .left-part .content{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.example .owl-carousel-example .example-block .left-part .content p{margin-bottom:10px}.example .owl-carousel-example .example-block .left-part .content .row-item{display:flex;align-items:center;justify-content:space-between;max-width:80%}.example .owl-carousel-example .example-block .left-part .content .row-item:nth-child(2n){background:#292929;border-radius:4px}.example .example-tab-item{cursor:pointer;background:#232323;border-radius:14px;width:272px;height:80px;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-left:15px;font-family:TT Norms Pro;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#666;transition:.3s ease}.example .example-tab-item.active{background:#ad37f9;color:#fff}.example .title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:80px}.example .example-block{display:flex;justify-content:space-between;flex-wrap:wrap}.example .example-img{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 15px)}.example .example-img .img_row{display:flex;align-items:center;margin-bottom:30px}.example .example-img .img_row .link{border:1px solid #1ae160;margin-left:10px;border-radius:10px;padding:6px 13px;display:flex;align-items:center;justify-content:center;margin-right:24px;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#fff}.example .example-img .img_row .number .curent{font-style:normal;font-weight:700;font-size:24px;line-height:24px;color:#1ae160}.example .example-img .img_row .number .total{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.example .example-img .border_img{background-image:url(images/example_bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%;padding:45px;display:flex;align-items:center;justify-content:center;height:80%}.example .example-table{width:calc(50% - 15px)}.example .table{display:flex;flex-direction:column}.example .table .table-row{padding:13px 0;display:flex;align-items:center;background:#1f1f1f;border-bottom:1px solid #121212}.example .table .table-row:first-child{background:#1ae160;border-radius:10px 10px 0 0;color:#1f1f1f;font-style:normal;font-weight:700;font-size:14px;line-height:134.7%;border-bottom:none}.example .table .table-row:first-child div{font-weight:700!important;color:#1f1f1f!important}.example .table .table-row:last-child{border-bottom:none;border-radius:0 0 10px 10px}.example .table .table-row div{display:flex;align-items:center}.example .table .table-row div:first-child{width:60%;padding-left:35px;padding-right:10px;font-style:normal;font-weight:400;font-size:14px;line-height:134.7%}.example .table .table-row div:nth-child(2){width:28%;font-style:normal;font-weight:400;font-size:14px;line-height:134.7%;color:#797979}.example .table .table-row div:nth-child(3){width:15%;padding-left:10px;text-align:end;padding-right:35px;display:flex;align-items:end;justify-content:flex-end}.main_rewies {position: relative;} .main_rewies .owl-nav .prev-slide, .example .owl-nav .prev-slide{position:absolute;top:30%;left:-40px}  .main_rewies .owl-nav .next-slide, .example .owl-nav .next-slide{position:absolute;top:30%;right:-40px}.example .table .table-row img{width:auto}.example-numbers{background:#1f1f1f;border-radius:10px;padding:30px 17px;margin-top:45px;font-style:normal;width:26%;font-size:16px;line-height:26px}.example-numbers .colored-text{font-weight:700;color:#1ae160}.example-text{width:40%;margin-top:45px}.category{margin-top:130px}.category .title{font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-align:center;width:90%;color:#fff;margin:auto auto 80px}.category .category-block{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.category .category-block .category-block_item{background:#1f1f1f;border-radius:100px;display:flex;justify-content:center;margin-right:15px;margin-left:15px;align-items:center;padding-top:28px;padding-bottom:28px;min-width:190px;margin-bottom:30px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#fff;transition:.3s ease}.category .category-block .category-block_item:hover{background:#1ae160;color:#121212}.social-form{margin-top:70px}.social-form .container{background:#151515;border-radius:14px;padding:50px 70px;position:relative;z-index:1}.social-form .title{font-style:normal;font-weight:400;font-size:36px;line-height:48px;color:#fff;padding-right:200px;margin-bottom:40px}.social-form .form-img{position:absolute;right:-100px;bottom:0;z-index:-1}.social-form form{display:flex;align-items:flex-start;justify-content:space-between;width:calc(100% - 200px)}.social-form .tel{background:#fff;background-image:url(images/tel2.svg);padding:30px 45px 30px 30px;border:1px solid #ececec;border-radius:14px;background-position:center right 20px;background-repeat:no-repeat;width:30%}.social-form input:checked~label{background:#1f1f1f}.social-form label{align-self:flex-start;cursor:pointer;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid #1f1f1f;background:none;width:80px;height:80px;margin-right:15px}.social-form label:checked{background:#858585}.social-form label .viber{background:#7460f3}.social-form label .telegram,.social-form label .viber{border-radius:120%;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.social-form label .telegram{background:linear-gradient(180deg,#2aabee,#229ed9 99.26%)}.social-form label .watsup{background:#1ed061;border-radius:120%;width:36px;height:36px}.social-form .button-col,.social-form label .watsup{display:flex;align-items:center;justify-content:center}.social-form .button-col{width:30%;flex-direction:column;text-align:center}.social-form .button-col .button-col-sign{margin-top:15px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff}.social-form .button-col .button-col-sign a{color:#1ae160;text-decoration:underline}.quiz-main{margin-top:120px}.quiz-main .title{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:90px}.quiz-main .quiz-wrapper{background:#1f1f1f;border-radius:14px;height:600px}.quiz{margin-top:120px}.quiz .title{font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:100px}.quiz .quiz-block{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.quiz .quiz-block .quiz-block_item{display:flex;flex-direction:column;margin-right:15px;margin-left:15px;width:calc(25% - 30px);position:relative;padding:50px 35px;background:#1f1f1f;border-radius:14px}.quiz .quiz-block .quiz-block_item .check-box{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#1ae160;border-radius:120%;position:absolute;left:36px;top:-24px}.quiz .quiz-block .quiz-block_item .item-title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#fff;margin-bottom:15px}.quiz .quiz-block .quiz-block_item .item-text{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#a3a3a3}.quiz .quize-btn{margin:80px auto auto}.stages{margin-top:120px}.stages .title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:80px}.stages .stages-block{display:flex;margin-right:-35px;margin-left:-35px}.stages .stages-block .line{height:1px;background:#2e2e2e;width:100%;margin-bottom:35px;margin-top:35px}.stages .stages-block .stages-block_item{margin-right:35px;margin-left:35px;width:calc(33% - 30px)}.stages .stages-block .stages-block_item .item_number{margin-bottom:10px;font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#a3a3a3}.stages .stages-block .stages-block_item .item_title{font-style:normal;font-weight:700;font-size:30px;line-height:30px;color:#fff}.stages .stages-block .stages-block_item li{margin-bottom:10px;list-style-type:disc}.plan{margin-top:85px}.plan img{width:335px}.plan .title{font-weight:700;font-size:48px;line-height:60px;margin-bottom:80px}.plan .image_sign,.plan .title{font-style:normal;text-align:center;color:#fff}.plan .image_sign{width:85%;margin-bottom:30px;padding:14px 40px;font-weight:400;font-size:16px;line-height:24px;background:#1f1f1f;border-radius:10px}.plan .image_sign .colored-text{color:#1ae160}.plan .plan-block_item{display:flex;align-items:flex-start;margin-bottom:90px}.plan .wrapper{width:70%;display:flex;flex-direction:column}.plan .plan_row{display:flex;width:100%;align-items:center;justify-content:space-between;font-style:normal;font-weight:400;font-size:30px;line-height:38px;margin-bottom:45px;color:#fff}.plan .plan_row .colored-text{color:#1ae160;font-weight:700}.plan .item_price{padding:16px;background:#1f1f1f;border-radius:8px;font-style:normal;font-weight:700;font-size:30px;line-height:22px;text-align:center;color:#fff}.plan ul{margin-bottom:20px}.plan ul li{margin-bottom:8px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;list-style-type:disc;color:#fff}.plan .content{transition:.3s ease;position:absolute;top:-100%;opacity:0;z-index:-2}.plan .content.show{position:static;opacity:1;z-index:1}.plan .content ul li::marker{color:inherit}.plan .content ol,.plan .content ul{padding-left:30px}.plan .content ol li,.plan .content ul li{margin-bottom:8px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#a3a3a3}.plan .content p{font-size:14px;line-height:20px;color:#a3a3a3}.plan .content p,.plan ol li{font-style:normal;font-weight:400}.plan ol li{margin-bottom:8px;font-size:16px;line-height:24px;color:#fff}.plan p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#a3a3a3}.plan .button_row{display:flex;justify-content:space-between;align-items:center;margin-top:45px}.plan .button_row .button_row_text{font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#fff;width:60%}.plan .more{color:#1ae160;cursor:pointer}.choise .title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:80px;margin-top:120px}.choise .owl-carousel-choise{position:relative}.choise .slide{background:#fff;border-radius:14px;height:90px;display:flex;align-items:center;justify-content:center}.choise .slide img{max-height:70%;max-width:80%;width:auto}.choise .owl-nav .prev-slide{position:absolute;top:35px;left:-40px}.choise .owl-nav .next-slide{position:absolute;top:35px;right:-40px}.form-bottom{margin-top:140px}.form-bottom .container{background:#151515;border-radius:14px;padding:50px 70px;position:relative;z-index:1}.form-bottom .title{font-style:normal;font-weight:400;font-size:36px;line-height:48px;color:#fff;padding-right:200px;margin-bottom:40px}.form-bottom .form-img{position:absolute;right:0;bottom:0;z-index:-1}.form-bottom form{display:flex;align-items:flex-start;justify-content:space-between;width:calc(100% - 200px)}.form-bottom .tel{background:#fff;background-image:url(images/tel2.svg);background-position:center right 20px;background-repeat:no-repeat}.form-bottom .name,.form-bottom .tel{padding:30px 45px 30px 30px;border:1px solid #ececec;border-radius:14px;width:calc(33% - 15px)}.form-bottom .name{background:#fff;background-image:url(images/user.svg);background-position:center right 20px;background-repeat:no-repeat}.form-bottom input:checked~label{background:#1f1f1f}.form-bottom .button-col{width:calc(33% - 15px);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.form-bottom .button-col .button-col-sign{margin-top:15px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff}.form-bottom .button-col .button-col-sign a{color:#1ae160;text-decoration:underline}footer{margin-top:140px}footer .footer-top{display:flex;justify-content:space-between;align-items:center}footer .footer-top .wrapper{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff}footer .footer-top .wrapper img{margin-right:30px}footer .footer-top .phone{font-style:normal;font-weight:800;font-size:21px;line-height:25px;text-align:right;text-transform:uppercase;color:#fff}footer .line{height:1px;background:#2d2d2d;width:100%;margin-top:35px;margin-bottom:35px}footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:35px}footer .footer-bottom .politicy{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#a3a3a3}#btn-back-to-top{position:fixed;bottom:40px;right:70px;width:48px;height:48px;display:none;border-radius:120%;align-items:center;justify-content:center;z-index:2;color:#fff;cursor:pointer;background:#1ae160}#modal-call{display:none;padding:60px 45px;background:#1f1f1f;border-radius:8px 0 8px 8px;max-width:440px}#modal-call .modal-title{font-family:TT Norms Pro;font-style:normal;font-size:30px;line-height:36px;text-align:center;color:#fff;margin-bottom:45px}#modal-call form{display:flex;flex-direction:column}#modal-call input{margin-bottom:15px;background:#f4f4f4;border-radius:10px;display:block;border:none;padding:36px 28px}#modal-call input::-moz-placeholder{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#929292}#modal-call input:-ms-input-placeholder{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#929292}#modal-call input::placeholder{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#929292}#modal-call .main-btn{margin-bottom:15px;width:100%}#modal-call .button-sign{font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff}#modal-call .button-sign a{color:#1ae160}#modal-call .carousel__button.is-close{top:0;right:-40px;background:#1ae160;border-radius:0 8px 8px 0;color:#121212}.burger{width:42px;height:30px;margin:10px;position:relative;top:0;right:0;cursor:pointer;display:inline-block;display:none;z-index:4}.burger span{background:#fff;position:absolute;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:2px;transition-duration:.5s}.burger span:first-child{top:0;left:0}.burger span:nth-child(2){top:13px;left:0;opacity:1}.burger span:nth-child(3){bottom:0;left:0}.burger:not(.open):hover span:first-child{transform:rotate(-3deg) scaleY(1.1)}.burger:not(.open):hover span:nth-child(2){transform:rotate(3deg) scaleY(1.1)}.burger:not(.open):hover span:nth-child(3){transform:rotate(-4deg) scaleY(1.1)}.burger.open span:first-child{transform:rotate(45deg);top:13px}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg);top:13px}@media screen and (max-width:1600px){.plan .button_row .button_row_text{margin-right:15px} .owl_wrapper_custom, .main{min-height:80vh}}@media screen and (max-width:1400px){.image_block.image-left .content-block,.image_block.image-right .content-block,.main .main-sign{width:70%} .example .wrapper-item{max-width:80vw} .container{max-width:80%}.social-form .form-img{right:-50px}.social-form form{flex-wrap:wrap}.social-form .tel{width:100%;margin-bottom:15px}.social-form form{width:calc(100% - 260px)}.social-form .wrapper{width:33%;padding-left:50px;padding-right:50px}.social-form .button-col{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.social-form .button-col .main-btn{margin-top:30px}.quiz .quiz-block{flex-wrap:wrap}.quiz .quiz-block .quiz-block_item{width:calc(50% - 30px);margin-bottom:30px}.stages .stages-block{flex-wrap:wrap;justify-content:center}.stages .stages-block .stages-block_item{margin-bottom:30px;width:calc(45% - 30px)}.form-bottom form{flex-wrap:wrap}.form-bottom .button-col,.form-bottom .name,.form-bottom .tel{width:calc(50% - 15px)}.form-bottom .button-col .main-btn{margin-top:30px;width:100%}.category .category-block .category-block_item{min-width:calc(25% - 30px)}menu{min-width:55%}.call-block .call-block-row .img_item{width:30px;height:30px;margin-right:0}.call-block .call-block-row a{font-size:19px}}menu .hidden_logo_block{display:none}@media screen and (max-width:1300px){.burger{top:45px;right:15px}.burger,menu{display:flex;position:fixed}menu{margin-bottom:0;margin-top:0;top:0;bottom:0;left:-100%;width:100%;transition:.3s ease;background:#121212;z-index:3;flex-direction:column;align-items:center;justify-content:center}menu .hidden_logo_block{display:flex;position:absolute;left:24px;top:30px}menu.open{left:0}menu .menu-item{margin-bottom:35px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase}}@media screen and (max-width:1200px){.main .main-sign{font-size:41px;line-height:71px}.category .category-block .category-block_item{min-width:calc(33% - 30px)}.form-bottom .name,.form-bottom .tel{width:100%;margin-bottom:30px}.form-bottom .button-col{width:100%}.form-bottom .button-col .main-btn{margin-top:0;width:100%}footer .footer-top .wrapper{flex-direction:column;align-items:flex-start}.analyze-form .explanation{width:100%}.example .example-img{margin-bottom:15px}.example-numbers,.example-text,.example .example-img,.example .example-table{width:100%}}@media screen and (max-width:991px){.category .category-block .category-block_item{min-width:calc(50% - 30px)}.form-bottom{margin-top:70px}.form-bottom .title{padding-right:0;font-style:normal;font-weight:400;font-size:20px;line-height:28px;text-align:center;color:#fff}.form-bottom .container{padding-bottom:0;display:flex;flex-direction:column;align-items:center}.form-bottom form{width:100%}.form-bottom .form-img{position:static;margin-top:15px}.form-bottom .name,.form-bottom .tel{margin-bottom:15px}.choise .title{margin-bottom:35px;font-style:normal;font-weight:700;font-size:30px;line-height:42px;text-align:center;color:#fff}.choise .owl-nav{height:30px}.choise .owl-nav .prev-slide{top:auto;bottom:-8px;left:20%}.choise .owl-nav .next-slide{top:auto;bottom:-8px;right:20%}.choise .owl-dots{display:flex;align-items:center;justify-content:center}.choise .owl-dots .owl-dot{width:8px;height:8px;border-radius:120%;background:#1f1f1f;margin-right:3px;margin-left:3px}.choise .owl-dots .owl-dot.active{background:#1ae160;width:12px;height:12px}.plan .plan-block_item{position:relative;flex-direction:column-reverse}.plan .wrapper{width:100%}.plan .image_wrapper{margin:30px auto auto}.plan .button_row{flex-direction:column}.plan .button_row .button_row_text{margin-bottom:24px;font-style:normal;font-weight:400;font-size:20px;line-height:28px;text-align:center;color:#fff;margin-right:0;width:80%}.plan .plan_row{flex-direction:column;align-items:flex-start}.plan .plan_row .item_title{margin-bottom:15px}.plan .plan_row .colored-text{display:flex}.plan img{position:absolute;height:150px;width:auto;top:0;right:0}.plan .image_sign{width:100%}.plan .image_sign br{display:none}}@media screen and (max-width:915px){footer .footer-top{flex-direction:column}footer .footer-top .wrapper,footer .footer-top .wrapper a{margin-bottom:15px}.plan .plan_row{padding-right:110px}.form-bottom .container{padding:36px 24px}.choise .owl-nav .prev-slide{left:0}.choise .owl-nav .next-slide{right:0}footer .footer-bottom{flex-direction:column}.plan ol li,.plan ul li{font-size:14px;line-height:21px}.plan .item_price{font-size:20px;line-height:22px}.plan .button_row .button_row_text{width:100%}.plan .plan_row .item_title{font-size:20px;line-height:26px}.plan .image_sign,.plan .title{font-size:30px;line-height:42px;margin-bottom:35px}.stages .title{font-size:24px;line-height:34px;margin-bottom:39px}.stages .stages-block{margin-right:0;margin-left:0}.stages .stages-block .stages-block_item{width:100%;margin-right:0;margin-left:0}.quiz .title{font-size:24px;line-height:34px;margin-bottom:50px}.quiz .quiz-block{margin-right:0;margin-left:0}.quiz .quiz-block .quiz-block_item{margin-right:0;margin-left:0;width:100%;padding:35px 30px}.social-form .container{padding:20px 35px 0}.social-form .container .title{font-size:20px;line-height:28px;padding-right:0;text-align:center;margin-bottom:25px}.social-form .container form{width:100%}.example .wrapper-item{max-width:85vw} .container{max-width:85%}.social-form .wrapper{padding-left:0;padding-right:0}.social-form .main-btn{width:100%}.social-form label{width:70px;height:70px}.social-form .form-img{position:static;margin-top:10px}.category .title{width:100%;font-size:24px;line-height:34px;text-align:center;margin-bottom:24px}.category{margin-top:50px}.example .example-img .border_img{height:280px;margin-bottom:80px}.example .owl-nav .prev-slide{left:10%;top:375px}.example .owl-nav .next-slide{right:10%;top:375px}.example .title,.result .title{font-size:30px;line-height:42px;margin-bottom:35px}.result .owl-nav{display:flex;justify-content:space-between;height:75px;align-items:center;width:80%;margin:auto}.result .owl-nav .next-slide,.result .owl-nav .prev-slide{position:static}.analyze-form .title{font-size:24px;line-height:34px;margin-bottom:18px}.analyze-form .subtitle{width:100%;font-size:16px;line-height:24px;margin-bottom:35px}.analyze-form .form_row{flex-wrap:wrap}.analyze-form .form_row input{width:100%;margin-bottom:15px}.analyze-form .form_row button{width:100%}.analyze-form{margin-bottom:48px;margin-top:40px}.image_block .title{font-size:30px;line-height:42px;margin-bottom:18px}.image_block .content{font-size:14px;line-height:21px}.image_block.image-left .content-block,.image_block.image-right .content-block,.main .main-sign{width:100%}.image_block.image-right{background-position:bottom right -20px;padding-bottom:380px;background-size:contain}.image_block .container{flex-direction:column-reverse}.image_block.image-left{padding-bottom:0}header{flex-wrap:wrap}.logo_block{width:100%}.call-block{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.main{background-position:bottom right -50px;background-size:contain;padding-bottom:350px}.main .main-sign{font-size:30px;line-height:42px;margin-bottom:24px}.main .main-list .main-list-item{font-weight:400;font-size:16px;line-height:36px;align-items:flex-start}.main .main-list .main-list-item .item-img{margin-right:10px}.call-block .callback-call{align-self:center}.call-block .call-block-row a{font-size:16px;line-height:19px}#btn-back-to-top{bottom:40px;right:30px}.logo_block{margin-bottom:20px}.logo_block svg{width:180px}header{padding-top:30px}.burger{top:30px}.choise .slide{height:70px}.form-bottom .container{padding-bottom:0}.owl-carousel .owl-item img{max-height:100%;max-width:100%;width:auto}#modal-call{padding:35px 15px}#modal-call .carousel__button.is-close{right:0;border-radius:0}.category .owl-nav{height:30px}.category .owl-nav .prev-slide{position:absolute;top:auto;bottom:0;left:5%}.category .owl-nav .next-slide{position:absolute;top:auto;bottom:0;right:5%}.category .owl-dots{margin:auto;display:flex;align-items:center;justify-content:center}.category .owl-dots .owl-dot{width:8px;height:8px;border-radius:120%;background:#1f1f1f;margin-right:3px;margin-left:3px}.category .owl-dots .owl-dot.active{background:#1ae160;width:12px;height:12px}.category .category-block .category-block_item{margin-right:0;margin-left:0}.social-form label{margin:auto}.hidden_stages{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.hidden_stages .hidden_stages-item{background:#1f1f1f;border-radius:10px;font-style:normal;font-weight:700;font-size:18px;line-height:30px;text-align:center;color:#a3a3a3;padding:3px 18px;transition:.3s ease}.hidden_stages .hidden_stages-item.active{color:#1f1f1f;background:#1ae160}.stages .stages-block .stages-block_item{display:none}.stages .stages-block .stages-block_item.active{display:block}.stages .stages-block .stages-block_item .item_number{display:none}.image_block .container{min-height:auto}}@media screen and (max-width:450px){.image_block.image-right{padding-bottom:245px}}@media screen and (max-width:690px){.example .table .table-row div:first-child{width:50%;padding-left:15px}.example .table .table-row div:nth-child(2){width:30%}.example .table .table-row div:nth-child(3){padding-right:15px;width:18%}}@media screen and (min-width:420px)and (max-width:915px){.main{background:none!important;padding-bottom:0}}.analyze-form .form_row input.custom-checkbox{width:2%}.main_rewies{margin-bottom:85px;margin-top:120px;position:relative}.main_rewies .mainslider-letters,.main_rewies .mainslider-review{display:flex}.main_rewies .title{font-weight:400;font-size:48px;line-height:124.7%;text-align:center;color:#fff;margin-bottom:60px}.main_rewies .tabs_nav{display:flex;align-items:center;justify-content:space-between;max-width:636px;margin:auto auto 62px}.main_rewies .tabs_nav>a{display:block;text-decoration:none;cursor:pointer;width:192px;height:64px;font-weight:600;font-size:16px;line-height:114.7%;text-align:center;color:#8c8c8c;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:.45s ease}.main_rewies .tabs_nav>a.active{transition:.45s ease;color:#fff}.main_rewies .tabs_nav .nav_item{cursor:pointer;width:100%;height:64px;font-weight:500;font-size:16px;line-height:114.7%;color:#8c8c8c;background:#232323;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:.45s ease;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-family:TT Norms Pro}.main_rewies .tabs_nav .nav_item.active{color:#fff;background:#ad37f9;box-shadow:0 14px 38px -16px rgba(110,40,157,.8666666666666667)}.main_rewies .content_item{display:block;opacity:0;height:0;top:0;z-index:-5;transition:.45s ease}.main_rewies .content_item .slick-slide a>img{width:0}.main_rewies .content_item.active{transition:.45s ease;display:flex;opacity:1;z-index:1;height:auto;flex-direction:column}.main_rewies .content_item.active .slick-slide a>img{width:100%}.main_rewies .bg_image{position:absolute;right:0;top:30px;z-index:-1}.main_rewies .video_row{display:flex;justify-content:space-between;margin-bottom:30px}.main_rewies .video_col{max-width:48%;position:relative}.main_rewies .video_col>img{border-radius:12px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main_rewies .video_col .btn_block{position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px;display:flex;align-items:center;justify-content:center;cursor:pointer}.main_rewies .video_col .btn_block1{background:rgba(26,225,96,.10588235294117647)}.main_rewies .video_col .btn_block1,.main_rewies .video_col .btn_block1 .btn_block2{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:120px;-webkit-animation-name:ButtonAnimation;animation-name:ButtonAnimation;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.main_rewies .video_col .btn_block1 .btn_block2{background:rgba(26,225,96,.2235294117647059)}.main_rewies .video_col .btn_block1 .btn_block2 .btn_block3{width:92px;height:92px;background:#1ae160;border-radius:120px;display:flex;align-items:center;justify-content:center}.main_rewies .video_col .btn_block1 .btn_block2 .btn_block3 img{transform:translateX(2px)}.main_rewies .video_col .text_video{padding:45px 0 40px}.main_rewies .video_col .text_video h3{font-family:TT Norms Pro;font-style:normal;font-weight:700;font-size:34px;line-height:120.7%;color:#fff}.main_rewies .video_col .text_video .name{font-weight:400;font-size:24px;line-height:160.7%;color:#000}.main_rewies .video_col .text_video .position{font-style:normal;font-weight:400;font-size:14px;line-height:25.58px;margin-bottom:15px;color:#1ae160}.main_rewies .video_col .text_video .colored-text{color:#1ae160}.main_rewies .video_col .text_video .prew_txt{font-family:TT Norms Pro;font-style:italic;font-weight:400;font-size:14px;line-height:160.7%;color:#fff}.main_rewies .slick_arrow_left{left:0}.main_rewies .slick_arrow_right{right:0}.main_rewies .letter-item{margin-right:15px;margin-left:15px}.main_rewies .letter-item img{width:100%}.main_rewies .review-item{margin-right:20px;margin-left:20px}.main_rewies .review-item img{width:auto;max-height:480px}.mainslider-review .owl-item{display:flex;justify-content:center}@-webkit-keyframes ButtonAnimation{0%{padding:20px}50%{padding:25px}}@keyframes ButtonAnimation{0%{padding:20px}50%{padding:25px}}.main_rewies{margin-bottom:0}.main_rewies .container .main_rewies_title{font-weight:400;font-size:24px;line-height:124.7%;margin-bottom:23px}.main_rewies .container .tabs_nav{margin-bottom:38px;gap:11px}.main_rewies .container .tabs_nav .nav_item{font-weight:600;font-size:12px;line-height:114.7%;padding:7px;width:100%}.main_rewies .container .video_row{margin-bottom:0}.main_rewies .container .video_row .video_col>img{width:100%;margin:auto;display:block}.main_rewies .container .video_row .video_col .text_video{padding:26px 0 20px}.main_rewies .container .video_row .video_col .text_video .h3{font-family:TT Norms Pro;font-style:normal;font-weight:700;font-size:36px;line-height:120.7%;margin-bottom:25px;color:#fff}.main_rewies .container .video_row .video_col .text_video .name{font-size:18px;line-height:160.7%;color:#fff}.main_rewies .container .video_row .video_col .text_video .prew_txt{font-weight:400;font-size:12px;line-height:152.7%}.map{margin-top:100px}.map .container .h3{font-weight:400;font-size:24px;line-height:124.7%}.map .container .row_icon{width:48px;height:48px;margin-right:18px}.map .container .row_text{font-weight:400;font-size:14px;line-height:142.7%}.map .container .map-right_item{width:60%}.map .container .airplane{bottom:25px;right:-10px;z-index:-1}.map .container .airplane img{max-width:126px;z-index:-1}.map{margin-bottom:150px}.map .container{display:flex;justify-content:space-between}.map .h3,.map .map_title{font-style:normal;font-weight:400;font-size:48px;line-height:124.7%;margin-bottom:45px;color:#fff}.map .row_icon{width:56px;height:56px;background:#ad37f9;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:45px}.map .map-left_item{max-width:420px;position:relative}.map .map-row{display:flex;margin-bottom:12px;align-items:center}.map .airplane{position:absolute;bottom:-60px;right:-190px;z-index:1}.map a{text-decoration:none;font-weight:400;font-size:16px;line-height:142.7%;color:#fff}.map .map-right_item{height:358px;overflow:hidden;border:3px solid #ad37f9;box-sizing:border-box;border-radius:12px}.example{overflow:hidden}@media screen and (max-width:1400px){.owl-carousel_main .owl-nav{left:calc(50% - 85px)}.owl-carousel_main .owl-dots{left:calc(50% - 60px)}}@media screen and (max-width:1200px){.header-top .logo_text{display:none}.other .other-wrap{flex-wrap:wrap;justify-content:center}.other .other-item{width:calc(50% - 30px);margin-bottom:30px}.owl-carousel_main .owl-nav{left:auto;right:12.5%}.owl-carousel_main .owl-dots{right:calc(12.5% + 25px);left:auto}.rewies_tabs .video_row{flex-direction:column;align-items:center}.rewies_tabs .video_row:nth-child(3) .video_col:first-child{order:2}.main_rewies .content_item.active{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.main_rewies .video_row{width:calc(48% - 20px);margin-right:10px;margin-left:10px}.main_rewies .video_col{width:100%;max-width:none}.map .container{flex-direction:column}.map .container .map-right_item{width:100%}.image_block.image-left,.other .other-title{margin-top:120px}.example .example-tab-block{margin-bottom:60px}.example-numbers,.example-text,.example .example-img,.example .example-table{width:100%}.example .wrapper-item{max-width:85vw}}@media screen and (max-width:915px){.call-block{flex-direction:column}.call-block .callback-call{display:none}.owl-carousel_main .owl-nav{left:auto; right:50%; transform: translateX(50%);}.image_block.image-left .image-block{margin-right:0;display:flex;align-items:center;justify-content:center}.owl-carousel_main .owl-dots{right: 50%; left: auto;transform: translateX(50%)    }.main_rewies .video_row{width:100%;margin-right:0;margin-left:0}.main_rewies .video_col{width:100%;max-width:none}.main_rewies .container .video_row .video_col>img{max-height:280px}.main_rewies .container .video_row .video_col .text_video .h3{font-size:24px}.main_rewies .title,.map .h3,.map .map_title,.other .other-title,.quiz-main .title{font-size:30px;line-height:42px;margin-bottom:18px}.other .other-item{width:100%}.other .other-item img{height:170px}.example .owl-nav .next-slide{right:0;top:-20px}.example .owl-nav .prev-slide{left:0;top:-20px}.example .example-table>img{display:none}.example .slide-text{max-width:none;margin-bottom:30px}.example .slide-title{font-size:25px;margin-bottom:0}.example .example-img .img_row{margin-bottom:15px}.example .owl-carousel-example .example-block,.example .owl-carousel-example.light_bg .example-block{min-height:auto;flex-direction:column;background-image:none}.example .owl-carousel-example .example-block .left-part{width:100%}.example .owl-carousel-example .example-block .right-part,.example .owl-carousel-example.light_bg .example-block .right-part{width:100%;margin-top:25px;font-size:12px;line-height:18px;min-height:auto;padding:15px}}@media screen and (max-width:550px){.owl_wrapper_custom, .main {min-height: 42vh;} .main{padding-bottom: 50px;} .image_block.image-left, .other .other-title{margin-top: 60px;} .header-top{flex-direction:column;align-items:flex-start}.call-block{width:auto}.main_rewies .container .tabs_nav{flex-wrap:wrap;justify-content:center}.main_rewies .container .tabs_nav .nav_item{width:100%}.other .bg_img{display:none}.example .example-tab-block{flex-direction:column}.example .example-tab-item{margin-bottom:20px}.example .owl-carousel-example .example-block,.example .owl-carousel-example.light_bg .example-block{padding:10px}.main_rewies .tabs_nav>a{width:100%;margin-right:15px;margin-left:15px}.main_rewies .title,.map .h3,.map .map_title,.other .other-title,.quiz-main .title{font-size:20px;line-height:120%}.example .owl-carousel-example .example-block .left-part .content .row-item{max-width:100%}.example .table .table-row div:first-child,.example .table .table-row div:nth-child(2),.example .table .table-row div:nth-child(3){font-size:12px;line-height:134.7%} .main .main-btn{width: 100%;}}
.main_rewies .owl-nav .prev-slide, .example .owl-nav .prev-slide{
  top: 33% !important;
  left: -65px !important;
}
.main_rewies .owl-nav .next-slide, .example .owl-nav .next-slide{
  top: 33% !important;
  right: -65px !important;
}
.main_rewies .owl-nav .prev-slide svg, .example .owl-nav .prev-slide svg{
  width: 56px;
  height: 56px;
}
.main_rewies .owl-nav .next-slide svg, .example .owl-nav .next-slide svg{
  width: 56px;
  height: 56px;
}
.main_rewies .owl-nav .next-slide svg path, .example .owl-nav .next-slide svg path{
  fill:white;
}
.main_rewies .owl-nav .prev-slide svg path, .example .owl-nav .prev-slide svg path{
  fill: white;
}
@media (max-width:915px) {
  .main_rewies .owl-nav .prev-slide, .example .owl-nav .prev-slide{
    top: 100% !important;
    left: 65px !important;
  }
  .main_rewies .owl-nav .next-slide, .example .owl-nav .next-slide{
    top: 100% !important;
    right: 65px !important;
  }
  #case.example .owl-nav .prev-slide{
    top: 95% !important;
    left: 65px !important;
  }
  #case.example .owl-nav .next-slide{
    top: 95% !important;
    right: 65px !important;
  }
  #case.example .owl-carousel.owl-loaded{
    margin-bottom: 36px;
  }
  .main-btn{
    padding-bottom: 15px;
    padding-top: 15px;
  }
  .form-bottom .name, .form-bottom .tel{
    padding-bottom: 15px;
    padding-top: 15px;
  }
  #modal-call input{
    padding-bottom: 15px;
    padding-top: 15px;
  }
  .main .main-sign{
    text-shadow: 2px 1px 1px black, 1em 1em 1em black;
  }
}
@media (max-width:550px) {
  .other .other-title{
    font-size: 30px;
  }
  .other .other-item_link, .other .other-item_title{
    padding-left: 15px;
  }
}