body{padding-top:80px}.adaptive-first-screen .first-screen{height:90vh;min-height:600px;padding-bottom:10px}.h1{color:#212121;font-size:38px;line-height:1.4;margin-bottom:10px;max-width:100%}@media only screen and (min-width:994px){.h1{font-size:42px;margin-bottom:15px;max-width:556px}}@media only screen and (min-width:1280px){.h1{font-size:46px;margin-bottom:20px}}.h3{color:#212121;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:50px;text-align:center}@media only screen and (min-width:465px){.h3{font-size:38px}}@media only screen and (min-width:994px){.h3{font-size:48px;margin-bottom:124px}}@media only screen and (min-width:1280px){.h3{font-size:51px;margin-bottom:133px}}.h6{color:#212121;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:15px}@media only screen and (min-width:994px){.h6{font-size:32px;margin-bottom:20px}}@media only screen and (min-width:1280px){.h6{font-size:36px}}.btn{border-radius:12px;box-shadow:0 2px 10px rgba(51,51,51,.16);color:#fff;display:block;font-size:18px;font-weight:700;text-align:center}.btn,.btn:hover{background-color:#7d63ec}.btn:hover{box-shadow:0 2px 10px rgba(51,51,51,.25)}@media only screen and (min-width:1024px){.btn{font-size:17px}}@media only screen and (min-width:1440px){.btn{font-size:18px}}#media{border-radius:7px}.form-group.has-error input,.form-group.has-error input:focus{border:1px solid red!important}.txt{color:#212121;font-size:18px;font-weight:300;line-height:1.4}@media only screen and (min-width:994px){.txt{font-size:20px}}.index__logos{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:70px}@media only screen and (min-width:480px){.index__logos{margin-bottom:131px}}.index__logos img{margin-bottom:13px;margin-right:30px}.index__logos img:last-of-type{margin-right:0}.h1,.h2,.h3,.h4,.h5{margin-bottom:0;max-width:none}.h1{font-size:40px;font-weight:700;line-height:1.2}@media only screen and (min-width:680px){.h1{font-size:48px}}@media only screen and (min-width:1024px){.h1{font-size:54px}}@media only screen and (min-width:1280px){.h1{font-size:60px}}.h2{font-size:32px;font-weight:700;line-height:1.2}@media only screen and (min-width:680px){.h2{font-size:36px}}@media only screen and (min-width:1024px){.h2{font-size:38px}}@media only screen and (min-width:1280px){.h2{font-size:40px}}.container-1060{margin-left:auto;margin-right:auto;max-width:1108px;padding-left:24px;padding-right:24px}.sub-title{font-size:20px;font-weight:400;line-height:1.5}.btn-gradient{background-color:#7357eb;transition:background-color .33s ease}.btn-gradient:hover{background-color:#6139d0}.hero-big{background:#0f0829;margin-bottom:80px;overflow:hidden}.hero-big__inner{align-items:center;-moz-column-gap:40px;column-gap:40px;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1108px;padding-left:24px;padding-right:24px}@media only screen and (min-width:880px){.hero-big__inner{align-items:flex-end;flex-direction:row}}.hero-big__content{animation:show .33s ease-in-out .5s 1 forwards,move .6s ease-in-out .33s 1 forwards;max-width:622px;opacity:0;padding-bottom:60px;padding-top:60px;text-align:center}@media only screen and (min-width:880px){.hero-big__content{padding-bottom:100px;padding-top:100px;text-align:left}}.hero-big__content-title{margin-bottom:16px}.hero-big__content-title .h1{color:#fff}.hero-big__content-title .h1 span.strikethrough{text-decoration:line-through}.hero-big__content-title .h1 span.highlight{color:#8fd14f}.hero-big__content-sub-title{margin-bottom:40px}.hero-big__content-sub-title p{color:#fff;opacity:.7}.hero-big__content-btn a{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;margin-left:auto;margin-right:auto;padding:18px 40px;width:max-content}@media only screen and (min-width:880px){.hero-big__content-btn a{margin:0}}.hero-big__image{flex-shrink:1;height:auto;max-width:403px;position:relative;width:70%}@media only screen and (min-width:680px){.hero-big__image{width:100%}}@media only screen and (min-width:880px){.hero-big__image{flex-shrink:0;height:550px;width:403px}}.hero-big__image:before{background:linear-gradient(180deg,#4929cc,#120a33 51.79%);border-radius:108px;bottom:-140px;content:"";height:430px;position:absolute;right:-216px;transform:rotate(-20deg);width:430px}@media only screen and (min-width:480px){.hero-big__image:before{border-radius:200px;bottom:auto;height:800px;left:25px;right:auto;top:15px;width:800px}}.hero-big__image picture{position:relative;transform:translateY(8px)}@media only screen and (min-width:480px){.hero-big__image picture{transform:none}}.hero-big__image-icon{animation:show .33s ease-in-out .5s 1 forwards,move .6s ease-in-out .33s 1 forwards;display:flex;opacity:0;position:absolute}.hero-big__image-icon.mini{-webkit-backdrop-filter:blur(4.1177868843px);backdrop-filter:blur(4.1177868843px);background:hsla(0,0%,100%,.22);border:.549px solid hsla(0,0%,90%,.2);border-radius:8.785px;padding:4px}@media only screen and (min-width:480px){.hero-big__image-icon.mini{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border:1px solid hsla(0,0%,90%,.2);border-radius:16px;padding:8px}}.hero-big__image-icon.heart{bottom:94px;left:0;transform:translateX(-100%) rotate(-30deg)}@media only screen and (min-width:480px){.hero-big__image-icon.heart{bottom:166px}}.hero-big__image-icon.heart svg{height:27px;width:27px}@media only screen and (min-width:480px){.hero-big__image-icon.heart svg{height:auto;width:auto}}.hero-big__image-icon.discount{left:-5px;top:5px;transform:rotate(-15deg)}@media only screen and (min-width:480px){.hero-big__image-icon.discount{left:-14px;top:2px}}.hero-big__image-icon.horn{right:-32px;top:40px;transform:rotate(20deg)}@media only screen and (min-width:480px){.hero-big__image-icon.horn{right:20px;top:34px}}@media only screen and (min-width:1280px){.hero-big__image-icon.horn{right:-69px;top:69px}}.hero-big__image-icon.horn svg{height:27px;width:27px}@media only screen and (min-width:480px){.hero-big__image-icon.horn svg{height:auto;width:auto}}.hero-big__image-icon.graph{animation:show .33s ease-in-out .5s 1 forwards,move .6s ease-in-out .33s 1 forwards;bottom:46px;padding:16px 16px 4px;right:-51px}@media only screen and (min-width:680px){.hero-big__image-icon.graph{right:-4px}}@media only screen and (min-width:1280px){.hero-big__image-icon.graph{bottom:88px;right:-102px}}.hero-big__image-icon.graph svg{height:88px;width:148px}@media only screen and (min-width:480px){.hero-big__image-icon.graph svg{height:auto;width:auto}}.hero-big__image-icon.graph #groupPrice{opacity:0;transform:translate(-60%,-46%);transform-origin:center;transition:transform .33s ease-in-out,opacity .1s linear}.hero-big__image-icon.graph #groupPrice text{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;fill:#0f3d07}.hero-big br{display:none}@media only screen and (min-width:1024px){.hero-big br{display:initial}}.how-can{margin-bottom:64px}@media only screen and (min-width:680px){.how-can{margin-bottom:104px}}.how-can__title{margin-bottom:48px;text-align:center}@media only screen and (min-width:680px){.how-can__title{margin-bottom:64px}}.how-can__title .h2{color:#2e2151}.how-can__content{-moz-column-gap:80px;column-gap:80px;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:40px;row-gap:40px}@media only screen and (min-width:680px){.how-can__content{margin-bottom:72px}}.how-can__content-item{max-width:300px;text-align:center;width:100%}.how-can__content-item-title{color:#2e2151;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:12px}.how-can__content-item-description{color:#60687a;font-size:16px;font-weight:400;line-height:1.5}.how-can__btn,.how-can__btn a{display:flex;justify-content:center}.how-can__btn a{align-items:center;border-radius:5px;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:18px 40px;width:max-content}.who-can{margin-bottom:64px}@media only screen and (min-width:680px){.who-can{margin-bottom:104px}}.who-can__inner{align-items:center;background:#0f0829;border-radius:20px;-moz-column-gap:64px;column-gap:64px;display:flex;flex-direction:column;justify-content:center;padding:48px 8px 8px;row-gap:48px;text-align:center}@media only screen and (min-width:880px){.who-can__inner{flex-direction:row;padding:12px 12px 12px 16px;text-align:left}}@media only screen and (min-width:1024px){.who-can__inner{padding:12px 12px 12px 64px}}.who-can__content{max-width:504px;width:100%}.who-can__content-title{margin-bottom:24px}.who-can__content-title .h2{color:#fff}.who-can__content-description{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;opacity:.7}@media only screen and (min-width:680px){.who-can__content-description{font-size:20px}}.who-can__image{flex-shrink:0;position:relative}.who-can__image-icon{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,90%,.2);border-radius:16px;display:flex;padding:8px;position:absolute;right:92px;top:-37px;transform:rotate(-10deg);z-index:1}@media only screen and (min-width:880px){.who-can__image-icon{bottom:42px;left:-37px;right:auto;top:auto}}.with-snovio{background:#f5f6fa;border-bottom-left-radius:50px;border-bottom-right-radius:50px;margin-bottom:64px;padding-bottom:64px;padding-top:64px}@media only screen and (min-width:680px){.with-snovio{margin-bottom:104px;padding-bottom:88px;padding-top:88px}}.with-snovio__title{margin-bottom:64px;text-align:center}.with-snovio__title .h2{color:#2e2151}.with-snovio__content{-moz-column-gap:32px;column-gap:32px;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:48px;padding-bottom:48px;position:relative;row-gap:24px}@media only screen and (min-width:680px){.with-snovio__content{margin-bottom:120px;padding-bottom:88px;row-gap:32px}}.with-snovio__content:after{background:#e6e7eb;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.with-snovio__content-item{align-items:center;background:#fff;border-radius:12px;color:#2e2151;-moz-column-gap:12px;column-gap:12px;display:flex;font-size:16px;font-weight:700;line-height:1.2;max-width:332px;padding:24px;width:100%}.with-snovio__content-item:first-child{background:#7357eb;color:#fff}.with-snovio__content-item a{color:inherit}.with-snovio__content-item-icon{display:flex}.with-snovio__reviews{margin-bottom:32px}@media only screen and (min-width:680px){.with-snovio__reviews{margin-bottom:0}}.with-snovio__reviews-quote{color:#7a818f;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:40px;text-align:center}@media only screen and (min-width:680px){.with-snovio__reviews-quote{font-size:32px}}@media only screen and (min-width:1024px){.with-snovio__reviews-quote{font-size:36px}}.with-snovio__reviews-author{align-items:center;color:#7a818f;-moz-column-gap:12px;column-gap:12px;display:flex;flex-flow:row wrap;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;row-gap:12px}.with-snovio__reviews-author span{color:#2e2151}.awards{margin-bottom:64px}@media only screen and (min-width:680px){.awards{margin-bottom:120px}}.awards__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:680px){.awards__title{margin-bottom:80px}}.awards__title .h2{color:#2e2151}.awards__images{align-items:center;-moz-column-gap:40px;column-gap:40px;display:flex;flex-flow:row wrap;justify-content:center;padding-top:240px;position:relative;row-gap:40px}@media only screen and (min-width:880px){.awards__images{padding-top:0}}.awards__images .big{left:50%;position:absolute;top:0;transform:translateX(-50%)}@media only screen and (min-width:880px){.awards__images .big{left:auto;position:static;top:auto;transform:translateX(0)}}.calculator-affiliate{margin-bottom:80px;padding-left:0;padding-right:0}@media only screen and (min-width:680px){.calculator-affiliate{margin-bottom:104px;padding-left:24px;padding-right:24px}}.calculator-affiliate__inner{align-items:center;background:#0f0829;border-radius:20px;display:flex;flex-direction:column;padding:60px 24px 40px}@media only screen and (min-width:880px){.calculator-affiliate__inner{align-items:normal;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 327px}}@media only screen and (min-width:1024px){.calculator-affiliate__inner{-moz-column-gap:80px;column-gap:80px;grid-template-columns:1fr 375px;padding:32px 32px 32px 64px}}.calculator-affiliate__inner>div{max-width:501px}@media only screen and (min-width:880px){.calculator-affiliate__inner>div{max-width:100%}}.calculator-affiliate__title{margin-bottom:24px}@media only screen and (min-width:880px){.calculator-affiliate__title{grid-row:1/2;margin-bottom:0}}.calculator-affiliate__title .h2{color:#fff}.calculator-affiliate__content{background:#f5f3fe;border-radius:8px;margin-bottom:92px;padding:32px}@media only screen and (min-width:880px){.calculator-affiliate__content{grid-row:1/3;margin-bottom:0}}.calculator-affiliate__content-note{color:#2e2151;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:20px}.calculator-affiliate__content-note p{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.calculator-affiliate__content-cost{color:#2e2151;font-size:44px;font-weight:700;letter-spacing:-1.2px;line-height:1.5;margin-bottom:32px}@media only screen and (min-width:370px){.calculator-affiliate__content-cost{font-size:60px}}@media only screen and (min-width:880px){.calculator-affiliate__content-cost{margin-bottom:60px}}@media only screen and (min-width:1024px){.calculator-affiliate__content-cost{letter-spacing:normal}}.calculator-affiliate__content-cost .price{margin-right:8px}.calculator-affiliate__content-cost .month{color:#6d6391;font-size:20px}.calculator-affiliate__content-description{color:#6d6391;font-size:16px;line-height:1.5;margin-bottom:24px}@media only screen and (min-width:880px){.calculator-affiliate__content-description{margin-bottom:32px}}.calculator-affiliate__content-description span{font-weight:700}.calculator-affiliate__content-btn{margin-bottom:16px}.calculator-affiliate__content-btn a{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;padding:18px 40px;text-align:center;width:100%}.calculator-affiliate__content-link{color:#6d6391;font-size:12px;line-height:1.3;text-align:center}.calculator-affiliate__content-link a{color:inherit;text-decoration-line:underline;transition:all .33s ease}.calculator-affiliate__content-link a:hover{text-decoration-color:transparent}.calculator-affiliate__range{align-items:flex-end;align-self:auto;display:flex;padding-bottom:32px;position:relative;width:100%}@media only screen and (min-width:880px){.calculator-affiliate__range{align-self:end;width:auto}}.calculator-affiliate__range #rangeTrack{background:#575269;border-radius:16px;cursor:pointer;height:8px;position:relative;width:100%}.calculator-affiliate__range #rangeTrack:before{background:#bdaffa;border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;width:var(--left);z-index:1}.calculator-affiliate__range #rangeThumb{display:flex;left:12px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.calculator-affiliate__range #rangeValue{background:#575269;border-radius:8px 8px 8px 2px;color:#fff;font-size:18px;font-weight:700;left:50%;line-height:1.2;padding:9px 15px;position:absolute;top:-32px;transform:translate(-50%,-100%)}@media only screen and (min-width:880px){.calculator-affiliate__range #rangeValue{left:0;transform:translateY(-100%)}}.faq{margin-bottom:0;margin-top:0;padding-bottom:80px;position:relative}.faq:after{background:#ebe9f1;bottom:0;content:"";height:1px;left:50%;max-width:1280px;position:absolute;transform:translateX(-50%);width:100%}.faq-title{margin-bottom:64px;text-align:center}.faq-title .h2{color:#2e2151}.faq-list{-moz-column-gap:32px;column-gap:32px;display:flex;flex-flow:row wrap;justify-content:center;row-gap:24px}.faq-list__item{background:#f5f6fa;border-radius:12px;max-width:332px;padding:32px;width:100%}.faq-list__item-title{color:#2e2151;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:16px}.faq-list__item-content{color:#60687a;font-size:16px;font-weight:400;line-height:1.5}.faq-list__item-content a{color:#7357eb;text-decoration-line:underline;transition:all .33s ease}.faq-list__item-content a:hover{text-decoration-color:transparent}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes move{0%{transform:translate(var(--left),var(--top)) rotate(var(--rotate))}to{transform:translate(var(--leftEnd)) rotate(var(--rotate))}}
