@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:#121212;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:50px;display:flex;justify-content:space-between;width:100%}.call-block{display:flex;flex-direction:column}.call-block .call-block-row{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:#ffd900}.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:#ffd900;display:flex;align-self:flex-end;transition:.3s ease;border-bottom:1px dashed #ffd900}.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}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:#ffd900}.main{background-image:url(images/main_img_.png);background-position:100%;background-size:50% auto;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:54px;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:#1f1f1f;border-radius:120%;margin-right:15px;flex-shrink:0}.main .main-btn{margin-top:40px}.main-btn{display:flex;justify-content:center;align-items:center;width:310px;padding:30px 0;border-radius:14px;background:linear-gradient(97.48deg,#fff099,#ffe659 12.07%,#ffd900 54.4%);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 .content-block{width:50%}.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;display:flex;justify-content:space-between}.image_block .content .wrapper{width:48%}.image_block .content p{color:#a3a3a3}.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:100%}ul{padding-left:15px}ul li{list-style-type:circle}ul li::marker{color:#ffd900}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:#ffd900;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:#ffd900;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{margin-top:120px}.result .title{font-style:normal;font-weight:400;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:#ffd900}.result .owl-nav .prev-slide{position:absolute;top:50%;left:-40px}.result .owl-nav .next-slide{position:absolute;top:50%;right:-40px}.grey-text{color:#909090}.suit{margin-top:50px;margin-bottom:120px}.suit .suit-block{display:flex;justify-content:space-between}.suit .suit-block .suit-block_item{width:calc(50% - 30px);padding:40px 45px;border-radius:14px;background-color:#1a1a1a;background-position:50%;background-size:cover}.suit .suit-block .suit-block_item li{list-style:disc}.suit .suit-block .suit-block_item.grey-item ul li::marker{color:#909090}.suit .suit-block .item-title{font-style:normal;font-weight:700;font-size:30px;line-height:48px;margin-bottom:20px}.suit .suit-block li{margin-bottom:10px}.example{margin-top:60px}.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{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 #ffd900;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:#ffd900}.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:#ffd900;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}.example .owl-nav .prev-slide{position:absolute;top:30%;left:-40px}.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:#ffd900}.example-text{width:40%;margin-top:45px}.colored-text{color:#ffd900}.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:#ffd900;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 .checkbx-block{display:flex;flex-wrap:wrap;width:48%}.social-form .checkbx-block .checkbox-sign{width:100%;margin-top:14px}.social-form form{display:flex;align-items:flex-start;justify-content:space-between;width:calc(80% - 200px);flex-wrap:wrap}.social-form .tel,.social-form .them{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:48%;margin-bottom:15px}.social-form .them{background-image:none}.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:48%;flex-direction:column;text-align:center}.social-form .button-col .main-btn{width:100%}.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:#ffd900;text-decoration:underline}.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:#ffd900;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-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;color:#fff;margin-bottom:80px}.plan .image_sign{width:85%;margin-bottom:30px;border-radius:10px}.plan .image_sign .colored-text{color:#ffd900;font-weight:700}.plan .image_sign .image-sign_name{font-style:normal;font-weight:400;font-size:45px;line-height:38px;color:#fff;margin-bottom:30px}.plan .image_sign .image-sign_name svg{margin-bottom:15px}.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 .block-gray{width:10px;height:74px;background:#1f1f1f;margin-right:30px}.plan .plan_row .colored-text{color:#ffd900;font-weight:700}.plan .button-content{margin-right:20px}.plan .button-content .button-title{font-style:normal;font-weight:700;font-size:24px;line-height:38px;margin-bottom:15px}.plan .button_row_text{font-weight:400;font-size:16px;line-height:24px;color:#fff;margin-right:20px}.plan .button-wrapper{background:#1f1f1f;border-radius:10px;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 35px;width:65%}.plan .item_price{padding:16px;background:#1f1f1f;border-radius:8px;font-style:normal;font-weight:700;font-size:30px;text-align:center;color:#fff;font-size:36px;line-height:22px}.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:25px}.plan .button_row .button_row_text{color:#fff;width:60%}.plan .more{color:#ffd900;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:#ffd900;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:#ffd900}#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:#ffd900}#modal-call .carousel__button.is-close{top:0;right:-40px;background:#ffd900;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}.main{min-height:50vh}}@media screen and (max-width:1400px){.social-form .checkbx-block .checkbox-sign{text-align:center}.social-form .checkbx-block,.social-form .them{width:100%}.plan .button_row{flex-wrap:wrap}.plan .button-content,.plan .button-wrapper{width:100%}.image_block.image-left .content-block,.image_block.image-right .content-block,.main .main-sign{width:70%}.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}.image_block.image-left .content-block,.image_block.image-right .content-block,.main .main-sign{width:100%}.image_block.image-left .content-block .content,.image_block.image-right .content-block .content,.main .main-sign .content{flex-direction:column}.image_block .content .wrapper{width:100%;margin-bottom:10px}.image_block.image-right{background-position:100% 0;background-repeat:no-repeat;background-size:22% 45%}}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){.suit .suit-block{flex-wrap:wrap;flex-direction:column}.suit .suit-block .suit-block_item{width:100%;margin-bottom:15px}.plan .plan_row .block-gray{display:none}.plan .button-wrapper{flex-direction:column;text-align:center}.plan .button-wrapper .main-btn{margin:15px auto auto}.plan .button_row .button_row_text{width:100%}.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:#ffd900;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%}.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:#ffd900;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:#ffd900}.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}.plan .button-wrapper .main-btn{width:100%}.plan .plan-block_item,.suit{margin-bottom:45px}.suit .suit-block .suit-block_item{padding:15px}.suit .suit-block .item-title{font-size:21px;line-height:120%}}@media screen and (max-width:450px){.social-form{margin-top:30px}.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;padding-bottom:0}}.analyze-form .form_row input.custom-checkbox{width:2%}
