@font-face{font-family:Montserrat-Regular;src:url(fonts/Montserrat-Regular.eot);src:url(fonts/Montserrat-Regular.ttf) format('truetype') , url(fonts/Montserrat-Regular.woff) format('woff') , url(fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');font-weight:normal;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Inter",serif;font-weight:400;background:#f6f7f8;color:#121212;font-size:18px;line-height:120%;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0;width:100%;border-collapse:separate;border-spacing:6px}.anchor_list::-webkit-scrollbar-button{background-image:url(style.css,qver=6.8.2.pagespeed.ce.dnnMudJyK7.css);background-repeat:no-repeat;width:9px;height:0}::selection,::-moz-selection,::-webkit-selection{background:#000;color:#fff}input{outline:none;border:none}::-webkit-input-placeholder{color:#121212;font-size:16px}::-moz-placeholder{color:#121212;font-size:16px}:-moz-placeholder{color:#121212;font-size:16px}:-ms-input-placeholder{color:#121212;font-size:16px}.container{max-width:1310px;margin:0 auto;padding:0 20px}.flex{display:flex;flex-wrap:wrap}img{display:block}h2{font-size:54px;line-height:120%;font-weight:700;margin:90px 0;text-align:center}.btn_yellow{border-radius:10px;height:60px;width:216px;background:#ffdd2d;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;cursor:pointer}.popup{width:100%;height:100%;z-index:999999;position:fixed;backdrop-filter:blur(5px);display:none}.popup.active{display:block}.popup .frm-show-form input,.popup .frm-show-form .frm_button_submit{width:100%!important}.popup .frm-show-form .frm_button_submit{margin:10px 0 0 0!important}.popup .frm_fields_container>div{flex:0 100%}.popup__container{width:500px;height:auto;padding:50px;border-radius:30px;background:#f4f4f4;z-index:99;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.popup__close{position:absolute;top:20px;right:20px;cursor:pointer}.popup__title{text-align:center;margin:0 0 30px 0;font-weight:700}.popup input{height:50px!important;width:100%!important;padding:0 0 0 15px!important}header{background:#fff}.header__inner{height:60px;justify-content:space-between;align-items:center}.header__logo{color:#8c4df5;font-size:24px;line-height:110%;font-family:"Inter",serif;font-weight:700;text-decoration:none}.header__clock p{font-size:14px;line-height:150%}nav ul{display:flex;gap:40px}nav li a{text-decoration:none;color:#000;display:block;font-size:15px;font-weight:500}.btn__menu{width:28px;height:23px;display:none}.btn__menu span{display:block;position:relative;background:#000;height:2px;width:28px;transition:.2s}.btn__menu span:nth-child(2) {top:7px}.btn__menu span:nth-child(3) {top:14px}.btn__menu.active span:nth-child(2) {display:none}.btn__menu.active span:nth-child(1) {transform:rotate(45deg);transition:.2s;top:8px}.btn__menu.active span:nth-child(3) {transform:rotate(-45deg);transition:.2s;top:6px}.menu__mobile{width:300px;position:absolute;right:-1000px;z-index:9999;padding:40px;transition:.3s;display:none}.menu__mobile .menu__close{position:absolute;top:20px;right:20px}.menu__mobile.active{right:0;transition:.3s}.menu__mobile a{text-decoration:none;color:#000;display:block;padding:0 0 20px 0}.menu__mobile li:last-of-type a{padding:0}.block_start h1{font-weight:900;font-size:70px;line-height:120%;text-align:center;padding:60px 0 0 0}.block_start h1 span{color:#575757}.block_start__inner_row2{margin:-80px 0 0 0}.block_start__inner > div:nth-child(1) {flex:0 435px;display:flex;align-items:end}.block_start__inner > div:nth-child(2) {flex:0 calc(100% - 435px);padding:0 0 60px 0}.block_start__price{justify-content:center;gap:12px;align-items:center;margin:50px 0 0 0;max-width:635px}.block_start__price > div:nth-child(1) {font-weight:700;font-size:30px}.block_start__price_sale{padding:0 13px;font-weight:700;font-size:30px;height:44px;border-radius:10px;background:#8c4df5;display:flex;align-items:center;justify-content:center;color:#fff}.block_start__price_old{padding:0 13px;font-weight:700;font-size:30px;color:#8d8d8d;position:relative;padding:0 5px}.block_start__price_old:before{content:"";background:#8d8d8d;height:2px;width:100%;display:block;position:absolute;top:9px;left:0}.block_start__benefits{margin:35px 0 0 0;justify-content:space-between;max-width:635px}.block_start__benefits img{margin:0 auto}.block_start__benefits p{background:#e8eaed;height:30px;font-weight:500;border-radius:10px;padding:0 15px;display:flex;align-items:center;justify-content:center;margin:15px 0 0 0}.block_start__img{position:relative;z-index:1}.block_start__img img{position:absolute;left:15px;bottom:0}.block_start__img_bg{height:402px;width:360px;background:#e2e5eb;border-radius:30px 30px 0 0}.block_start__form{margin:70px 0 0 0;padding:50px;border-radius:30px;border:2px #ffdd2d solid;max-width:635px}.frm-show-form label span{display:none}.frm-show-form input{border:none!important;border-radius:10px!important;background:#fff!important;height:60px!important;padding:0 0 0 25px!important;width:250px!important}.frm_html_container{width:250px!important;margin:28px 0 0 0!important;color:#121212!important;font-size:11px!important;line-height:145%!important}.frm_button_submit{margin:30px 0 0 0!important;height:60px!important;background:#ffdd2d!important;border-radius:10px!important;font-size:16px!important;font-weight:800!important;border:none;width:250px!important}.frm_form_fields .frm_fields_container{display:flex!important;grid-gap:0!important;flex-wrap:wrap!important;justify-content:space-between!important}.block_start__bottom{margin:-40px 0 0 0}.block_start__bottom_line{height:12px;background:#e6e7e9;width:100%;margin:-10px 0}.block_start__bottom_img{margin:0 auto}.with_frm_style .frm_form_fields>fieldset{padding:0!important}.block_why__list,.block_why__list_inner{gap:30px}.block_why__list>div,.block_why__list_inner>div{flex:0 calc(50% - 15px)}.block_why__list_inner_horizont>div{gap:0!important}.block_why__list_inner_horizont>div{flex:0 100%!important}.block_why__list_inner_title{font-weight:700;font-size:24px;line-height:110%;text-align:center}.block_why__list_inner_item{padding:50px 40px 0 40px;height:486px;position:relative;border-radius:30px;overflow:hidden}.block_why__list_inner_horizont .block_why__list_inner_item{padding:0;height:230px;position:relative;border-radius:30px}.block_why__list_inner > div:nth-child(1) > .block_why__list_inner_item {background:#fff}.block_why__list_inner > div:nth-child(2) > .block_why__list_inner_item {background:#ecedf0}.block_why__list_inner.block_why__list_inner_horizont > div:nth-child(1) > .block_why__list_inner_item {background:#e2e5eb;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.block_why__list_inner.block_why__list_inner_horizont > div:nth-child(2) > .block_why__list_inner_item {background:#edeff1;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.block_why__list_inner_text{padding:25px 0 0 0;text-align:center;font-size:18px;line-height:140%}.block_why__list_inner_icon{position:absolute;bottom:0;z-index:1}.block_why__list_inner.block_why__list_inner_horizont > div:nth-child(1) > .block_why__list_inner_item .block_why__list_inner_icon {left:15px}.block_why__list_inner.block_why__list_inner_horizont > div:nth-child(2) > .block_why__list_inner_item .block_why__list_inner_icon {left:0}.block_why__list_inner > div:nth-child(1) > .block_why__list_inner_item .block_why__list_inner_icon {right:12px}.block_why__list_inner > div:nth-child(2) > .block_why__list_inner_item .block_why__list_inner_icon {right:18px}.block_work__inner > div:nth-child(3) {display:none}.block_why__list_inner_horizont .block_why__list_inner_title{text-align:left;padding:0 45px 0 220px}.block_why__list_inner_horizont .block_why__list_inner_text{text-align:left;padding:25px 45px 0 220px}.block_why__list_inner_img{position:absolute;bottom:0;right:-10px}.block_work__inner{background:#e1e5ef;background:linear-gradient(130deg,rgba(225,229,239,1) 0%,rgba(236,237,240,1) 100%);border-radius:30px;height:504px;padding:80px}.block_work{padding:100px 0 0 0}.block_work h2{margin:0;max-width:400px;text-align:left;line-height:100%}.block_work__inner > div:nth-child(1) {flex:0 calc(100% - 594px);display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.block_work__inner > div:nth-child(2) {flex:0 594px}.block_work__inner_box{gap:30px}.block_work__inner_box>div{flex:0 calc(50% - 15px);border-radius:20px;background:#fff;overflow:hidden;position:relative;height:157px}.block_work__inner_ugolok{position:relative}.block_work__inner_ugolok span{position:absolute;color:#8c4df5;font-weight:800;font-size:24px;line-height:150%;top:10px;left:12px;letter-spacing:-.4px}.block_work__inner_ugolok_icon{position:absolute;top:20px;right:20px}.block_work__inner_box p{font-size:16px;line-height:100%;font-weight:500;position:absolute;width:calc(100% - 50px);bottom:15px;left:30px}.swiper_review .swiper-slide.swiper-slide-active,.swiper_review .swiper-slide.swiper-slide-next{transition:.2s;filter:blur(0);-webkit-filter:blur(0)}.swiper_review .swiper-slide{background:#fff;padding:55px;border-radius:30px;height:auto!important;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;filter:blur(6px);-webkit-filter:blur(6px);transition:.2s}.block_review__text{line-height:150%;width:90%}.block_review__bottom{margin:30px 0 0 0;justify-content:space-between}.block_review__bottom_avatar{gap:15px;align-items:center;font-size:15px;line-height:110%}.block_review__bottom_avatar p:nth-child(1) {font-weight:700}.block_review__bottom_raiting{gap:10px;align-items:center;font-size:14px;line-height:110%;font-weight:700}.swiper_review{position:relative}.swiper-button-prev,.swiper-button-next{background:#fff;width:40px!important;height:40px!important;border-radius:10px;top:0!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}.swiper_review__nav{position:relative;margin:30px 0 0 0;height:40px;align-items:center;justify-content:space-between}.swiper_review__nav > div:nth-child(1) {flex:0 90px;display:flex;justify-content:space-between;position:relative}.swiper_review__nav > div:nth-child(2) {flex:0 calc(100% - 90px);margin:0 0 0 165px}.swiper-button-prev:after{content:""!important;background:url(images/prev.svg) no-repeat!important;width:8px;height:13px}.swiper-button-next:after{content:""!important;background:url(images/next.svg) no-repeat!important;width:8px;height:13px}.swiper-scrollbar{background:#fff!important;border-radius:30px!important;height:6px!important}.swiper-scrollbar-drag{background:#8c4df5!important}.block_who{padding:100px 0 0 0;position:relative}.block_who h2{margin:0;text-align:left;position:relative;z-index:2}.block_who__inner{background:#edeff1;border-radius:30px;padding:80px 80px 50px 80px;position:relative;overflow:hidden}.block_who__img{position:absolute;right:0;top:0}.block_who__inner_item{border-bottom:2px #d2d6df solid;padding:0 0 50px 0;margin:0 0 50px 0}.block_who__inner_item:last-of-type{margin:0}.block_who__inner_item > div:nth-child(1) {flex:0 calc(100% - 735px)}.block_who__inner_item > div:nth-child(2) {flex:0 735px}.block_who__inner_item > div:nth-child(2) p {max-width:588px;line-height:150%;font-size:16px}.block_who__inner_item h4{font-weight:700;font-size:22px;line-height:120%;max-width:280px;position:relative;padding:0 0 0 20px}.block_who__inner_item h4:before{content:"/";color:#b5bdd1;font-size:22px;line-height:120%;font-weight:700;display:block;position:absolute;left:0;top:-2px}.block_who__inner_list{margin:90px 0 0 0;position:relative;z-index:1}.block_offer{position:relative}.block_offer .container{position:relative}.block_offer__form{width:550px;position:absolute;right:0;z-index:2}.block_offer h2{font-size:40px}.block_offer__img{margin:0 auto;position:relative;z-index:1;padding:0 0 30px 0}.block_offer__line{height:132px;width:100%;background:#eff0f2;position:absolute;bottom:0}.block_offer .frm-show-form input,.block_offer .frm-show-form .frm_button_submit{width:292px!important}.block_offer .frm-show-form .frm_button_submit{margin:20px 0 0 0!important}.animation{overflow:hidden}.animation .toLeft{opacity:0}.animation .toRight{opacity:0}.animation .toTop{opacity:0}.animation .toBottom{opacity:0}.animation.animate .toLeft{animation:toLeft 1s ease;position:relative;opacity:1}@keyframes toLeft {   
  0% {     
      left: -150px;  
      transition: 0.2s;
  }   
  100% {
      left: 0px;
	  transition: 0.2s;
   }
}.animation.animate .toRight{animation:toRight 1s ease;position:relative;opacity:1}@keyframes toRight {   
  0% {     
      right: -150px;  
      transition: 0.2s;
	  opacity: 0;
  }   
  100% {
      right: 0px;
	  transition: 0.2s;
	  opacity: 1;
   }
}.animation.animate .toTop{animation:toTop 1s ease;position:relative;opacity:1}@keyframes toTop {   
  0% {     
      top: -100px;  
      transition: 0.2s;
	  opacity: 0;
  }   
  100% {
      top: 0px;
	  transition: 0.2s;
	  opacity: 1;
   }
}.animation.animate .toBottom{animation:toBottom 1s ease;position:relative;opacity:1}@keyframes toBottom {   
  0% {     
      bottom: -100px;  
      transition: 0.2s;
	  opacity: 0;
  }   
  100% {
      bottom: 0px;
	  transition: 0.2s;
	  opacity: 1;
   }
}