*,*::after,*::before{box-sizing:border-box}@font-face{font-family:'ALS Schlange sans';src:url("../fonts/ALSSchlangesans-Bold.eot");src:local("ALS Schlange sans Bold"),local("ALSSchlangesans-Bold"),url("../fonts/ALSSchlangesans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSSchlangesans-Bold.woff2") format("woff2"),url("../fonts/ALSSchlangesans-Bold.woff") format("woff"),url("../fonts/ALSSchlangesans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'ALS Schlange sans';src:url("../fonts/ALSSchlangesans-Black.eot");src:local("ALS Schlange sans Black"),local("ALSSchlangesans-Black"),url("../fonts/ALSSchlangesans-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSSchlangesans-Black.woff2") format("woff2"),url("../fonts/ALSSchlangesans-Black.woff") format("woff"),url("../fonts/ALSSchlangesans-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'ALS Schlange sans';src:url("../fonts/ALSSchlangesans-Light.eot");src:local("ALS Schlange sans Light"),local("ALSSchlangesans-Light"),url("../fonts/ALSSchlangesans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSSchlangesans-Light.woff2") format("woff2"),url("../fonts/ALSSchlangesans-Light.woff") format("woff"),url("../fonts/ALSSchlangesans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'ALS Schlange sans';src:url("../fonts/ALSSchlangesans-Thin.eot");src:local("ALS Schlange sans Thin"),local("ALSSchlangesans-Thin"),url("../fonts/ALSSchlangesans-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSSchlangesans-Thin.woff2") format("woff2"),url("../fonts/ALSSchlangesans-Thin.woff") format("woff"),url("../fonts/ALSSchlangesans-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'ALS Schlange sans';src:url("../fonts/ALSSchlangesans.eot");src:local("ALS Schlange sans"),local("ALSSchlangesans"),url("../fonts/ALSSchlangesans.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSSchlangesans.woff2") format("woff2"),url("../fonts/ALSSchlangesans.woff") format("woff"),url("../fonts/ALSSchlangesans.ttf") format("truetype");font-weight:normal;font-style:normal}:root{--title-font:'ALS Schlange sans','Trebuchet MS',sans-serif;--primary-black:#292927;--primary-white:#fff;--secondary-white:#f0f0f0;--yellow:#ffc51f;--gold:#ffc31d;--blue:#008df4;--button-color:#14003f;--purple-base:#562c90;--purple-light:#8c38cb;--linear-lable:linear-gradient(45deg,rgba(86,44,144,1) 50%,rgba(85,43,143,1) 100%);--linear-lable-mobile:linear-gradient(45deg,rgba(86,44,144,1) 0,rgba(91,36,139,1) 40%);--drop-shadow:drop-shadow(0 100px 93.3782px rgba(24,1,48,0.1)) drop-shadow(0 48.7639px 39.0112px rgba(24,1,48,0.107828)) drop-shadow(0 26.0715px 20.8572px rgba(24,1,48,0.0894161)) drop-shadow(0 14.6155px 11.6924px rgba(24,1,48,0.075)) drop-shadow(0 7.76218px 6.20974px rgba(24,1,48,0.0605839)) drop-shadow(0 3.23002px 2.58402px rgba(24,1,48,0.0421718));--base-shadow:0 100px 93.3782px rgba(24,1,48,0.1),0 48.7639px 39.0112px rgba(24,1,48,0.107828),0 26.0715px 20.8572px rgba(24,1,48,0.0894161),0 14.6155px 11.6924px rgba(24,1,48,0.075),0 7.76218px 6.20974px rgba(24,1,48,0.0605839),0 3.23002px 2.58402px rgba(24,1,48,0.0421718);--base-shadow-hover:0 100px 93.3782px rgba(24,1,48,0.1),0 48.7639px 39.0112px rgba(24,1,48,0.107828),0 26.0715px 20.8572px rgba(24,1,48,0.0894161),0 14.6155px 11.6924px rgba(24,1,48,0.075),0 7.76218px 6.20974px rgba(24,1,48,0.0605839),0 3.23002px 2.58402px rgba(24,1,48,0.0421718);--box-shadow-hover:0 14.6155px 11.6924px #ffc31d24,0 7.76218px 6.20974px #ffc31d24,0 3.23002px 2.58402px #ffc31d24}body{overflow-x:hidden;font-family:var(--title-font)}body::before{background-size:cover}.wrapper{overflow:hidden;margin-bottom:-20px}img{object-fit:cover}a{text-decoration:none;cursor:pointer}a:not(.btn,.btn-yellow):hover{filter:contrast(0.5)}h1,h2,h3,h4,h5,p{margin:0;padding:0}.container{max-width:1320px;padding:0 10px;margin-left:auto;margin-right:auto}.list-reset{padding:0;margin:0;list-style:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header{position:relative;background:url(../img/bg-first2.png) no-repeat;background-position:88% 0;background-size:cover;width:100%;min-height:974px;z-index:1}.header-container{display:flex;flex-wrap:wrap;justify-content:space-between;height:185px;align-items:center}.header-container .left-column{flex-grow:1}.header-main{display:flex;flex-wrap:wrap;padding-top:32px}.header-main .right-column{position:relative}.header-main h1{font-weight:900;font-size:70px;line-height:93px;letter-spacing:.03em;margin-bottom:57px;text-transform:uppercase;-webkit-text-stroke:2.53513px var(--primary-white);-webkit-text-fill-color:transparent;text-align:center}.logo-header{padding-left:196px}.right-column-header{position:relative}.rounded{border:0;box-shadow:var(--base-shadow);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rounded:hover{filter:var(--drop-shadow);-webkit-filter:var(--drop-shadow)}.button-group{max-width:651px;text-align:center;z-index:2}.button-group p{color:var(--primary-white);font-weight:bold;font-size:25px;line-height:30px;text-transform:uppercase}.button-group p:last-child{margin-bottom:8px}.btn{display:flex;min-height:90px;max-width:651px;padding:15px 73px;justify-content:flex-end;align-items:center;font-family:var(--title-font);font-weight:bold;font-size:30px;line-height:36px;text-transform:uppercase;text-align:center;color:var(--button-color);text-decoration:none;box-shadow:var(--base-shadow);border-radius:10px;background:var(--primary-white);margin-bottom:15px;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in}.btn:hover{transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);box-shadow:var(--base-shadow-hover)}.button-start span,.button-bonus span{display:flex}.button-start span,.button-bonus span{position:absolute;right:7%}.button-start-description{margin-bottom:40px}.left-column,.right-column{width:50%}.primary-cube{display:flex;flex-direction:column;align-items:center;justify-content:center}.primary-cube img{position:absolute}.primary-cube .cube{bottom:77px;left:-10px;z-index:-1;transform:translateX(-30px);-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px)}.cube-description{bottom:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.cube-2{bottom:-88px;left:60%}.start{position:relative;z-index:2;transform:translateY(-65px);-webkit-transform:translateY(-65px);-moz-transform:translateY(-65px);-ms-transform:translateY(-65px);-o-transform:translateY(-65px);padding-bottom:40px;margin-bottom:-64px}.start-profit{position:relative;display:flex;align-items:flex-end;justify-content:space-evenly;max-width:791px;height:372px;padding:14px 40px 47px;margin-bottom:60px;z-index:-1}.start-profit-title{display:flex;align-items:center;font-weight:bold;font-size:60px;text-transform:uppercase;color:var(--primary-white)}.start-profit-title span{background:url(../img/start.svg) no-repeat;background-size:contain;margin-left:40px;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.start-profit-title span:hover{background:url(../img/start-gold.svg) no-repeat;background-size:contain}.start-profit-description{color:var(--primary-black);font-weight:bold;max-width:756px;font-size:35px;line-height:45px;text-transform:uppercase;margin-bottom:40px}.before-start{position:relative;padding:80px 0;background-color:var(--purple-base)}.before-start-title{font-weight:bold;font-size:50px;line-height:65px;text-transform:uppercase;color:#fff;margin-bottom:10px}.before-start-description{max-width:521px;margin-bottom:40px;font-weight:bold;font-size:27px;line-height:35px;color:#fff}.blue,.gold{text-decoration:underline}.blue{color:var(--blue)}.gold{color:var(--yellow)}.btn-yellow{display:inline-block;padding:20px 72px;background:var(--yellow);border:7px solid var(--primary-white);font-weight:bold;font-size:27px;line-height:35px;border-radius:14px;text-transform:uppercase;color:var(--primary-white);box-shadow:var(--base-shadow);transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in}.btn-yellow:hover{box-shadow:var(--box-shadow-hover);transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in}.btn-yellow2{background:var(--primary-white);border:7px solid var(--yellow);color:var(--yellow)}.steps{position:relative;padding-top:87px;z-index:3}.steps .row-column{display:flex}.steps .title{max-width:540px;font-weight:bold;font-size:35px;line-height:45px;color:var(--primary-black);margin-bottom:80px}.steps .right-column{position:relative}.steps .cubes-group2{position:absolute;bottom:14%}.row-step{display:flex;background:var(--purple-base);border-radius:17px;font-size:40px;font-weight:bold;color:var(--primary-white);line-height:52px;margin-bottom:20px;text-transform:uppercase}.step-column-left{display:flex;align-items:center;justify-content:center;background:var(--purple-light);font-size:58px;line-height:75px;min-width:75px;border-radius:17px 0 0 17px;-webkit-border-radius:17px 0 0 17px;-moz-border-radius:17px 0 0 17px;-ms-border-radius:17px 0 0 17px;-o-border-radius:17px 0 0 17px}.step-column-right{padding:10px 20px}.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(307px,1fr));margin-bottom:30px;justify-content:space-between;margin-bottom:30px}.product-item{background:var(--primary-white);flex-grow:1;cursor:pointer;display:flex;position:relative;z-index:2;flex-direction:column;justify-content:space-between;transition:.6s .1s;-webkit-transition:.6s .1s;-moz-transition:.6s .1s;-ms-transition:.6s .1s;-o-transition:.6s .1s}.product-item:nth-child(2) img,.product-item:nth-child(3) img{margin-top:15px}.product-item:nth-child(4) img,.product-item:nth-child(5) img,.product-item:nth-child(6) img{margin-bottom:11px}.product-item img{margin-top:10px;margin-bottom:14px;margin-left:auto;margin-right:auto}.product-item-description{color:var(--primary-black);font-size:24px;line-height:31px;margin-bottom:12px}.product-item-description span{text-transform:uppercase;font-weight:bold}.card-back-wrapper{position:relative;height:100%}.product-item-infograph{display:block;position:absolute;top:81%;left:50%;transform:translate(-50%,-50%)}.card-back .mark{font-weight:normal;font-size:20px;line-height:26px;color:var(--primary-black)}.bold{padding:10px 0;font-weight:900;font-size:20px;line-height:26px;text-transform:uppercase;color:var(--purple-base)}.card-back .bold{padding:20px 0;font-weight:900;font-size:24px;line-height:31px;text-transform:uppercase;color:var(--purple-base)}.product-item-subdescription-mobile{margin-top:20px;margin-bottom:10px;padding:20px;background:var(--secondary-white);border-radius:17px;color:var(--primary-black);font-size:20px;line-height:26px}.product-item-subdescription-mobile span{text-transform:uppercase;font-weight:bold}.step-block{display:flex;justify-content:center;align-items:center;padding:37px 0;font-size:35px;line-height:45px;background:var(--primary-white);border:1px solid var(--purple-base);border-radius:14px}.bonus-mentor{background-size:contain;padding-top:131px;z-index:0}.bonus-mentor .container{position:relative;z-index:0}.bonus-mentor__description{position:relative;display:flex;justify-content:flex-end;padding-top:143px;z-index:2}.bonus-mentor__description img{position:absolute;top:-1px;left:-240px}.bonus-mentor__description p{position:relative;max-width:923px;font-weight:bold;font-size:35px;line-height:45px;color:var(--primary-white);margin-bottom:30px}.bonus-mentor__description p::after{content:'';position:absolute;bottom:-127px;right:77px;width:104px;height:112px;background:url(../img/arrow-down.svg) no-repeat;background-size:contain}.bonus-mentor__label{position:relative;display:flex;align-items:flex-end;max-width:950px;height:383px;align-items:center;padding:264px 62px 44px;background-color:var(--purple-base);margin-bottom:80px;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.bonus-mentor__label-description::after{content:'';position:absolute;width:930px;height:1344px;top:20%;right:-71%;background:url(../img/cubes-mentor2.svg)}.bonus-mentor__label-title{display:flex;font-weight:bold;font-size:70px;line-height:104px;text-transform:uppercase;color:var(--primary-white)}.bonus-mentor__label span{background:url(../img/cart-white.svg) no-repeat;background-size:contain;width:115px;height:96px;margin-left:26px;transform:translateY(-10px)}.bonus-mentor__label span:hover{background:url(../img/cart.svg) no-repeat;background-size:contain;filter:brightness(0.7)}.bonus-mentor__label-description{max-width:841px;margin-bottom:112px;font-weight:bold;font-size:40px;line-height:52px;color:var(--primary-black)}.bonus-list{display:flex;flex-wrap:wrap;position:relative;z-index:2}.bonus-list li:not(:last-child){margin-right:20px}.bonus-list__item{position:relative;display:flex;flex-grow:1;align-items:center;justify-content:center;flex-direction:column;padding:80px 27px;background-color:var(--purple-base);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.bonus-list__item:not(:last-child)::after{content:'';position:absolute;top:50%;right:-11%;width:72px;height:73px;background:url(../img/plus.svg) no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:2}.bonus-list__item-description{font-weight:bold;font-size:22px;line-height:29px;color:#fff;text-align:center}.bonus-list__item-title{font-weight:900;font-size:127.47px;line-height:166px;letter-spacing:-0.05em;text-transform:uppercase;color:var(--primary-white);margin-bottom:-20px}.bonus-list__item:nth-child(2) .bonus-list__item-title{transform:translateX(15px)}.bonus-list__item-title span{color:var(--gold)}.knowledge{position:relative;font-weight:bold;font-size:35px;line-height:45px}.knowledge img{position:absolute;top:100%;left:-21%;z-index:-1}.knowledge p{font-weight:bold;font-size:35px;line-height:45px;color:var(--primary-black);margin-bottom:10px}.knowledge .knowledge-small{font-weight:normal;font-size:20px;line-height:120%;margin:30px 0 0}.knowledge2 p{margin-top:50px;margin-bottom:60px}.get-master-pack{border:1px solid var(--purple-base);border-radius:15px;background-color:white;padding:35px 18px 33px;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;z-index:999;position:relative;margin:0}.get-master-pack__flex-item1{max-width:unset}.get-master-pack__flex-item2{align-self:center}.get-master-pack__title{color:var(--purple-base);font-weight:600;line-height:130%;margin-top:20px;font-size:24px}.get-master-pack__descr{color:var(--primary-black);font-weight:600;font-size:18px;line-height:130%;margin-top:12px;padding:0}.get-master-pack__small-text{color:var(--primary-black);font-weight:400;font-size:16px;line-height:130%;margin:15px 0 0}.get-master-pack__img{height:100%;width:100%}.arrow-right{position:relative}.arrow-right::after{content:'';position:absolute;width:15px;height:25px;background:url(../img/arrow-right-yellow.svg) no-repeat;background-size:cover;top:50%;right:-35px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.arrow-right:hover::after{right:-35px;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.whats-about{background:url(../img/bg-what_about.png) no-repeat;background-size:cover;background-position:0 0;min-height:974px}.whats-about .container{display:flex}.whats-about .column-left{width:45%}.whats-about .column-right{width:55%}.whats-about .column-left{position:relative}.whats-about .column-left::before{content:'';position:absolute;background:url(../img/cubes-whats.svg);width:629px;height:1170px;top:calc(100% - 120%);left:-33%}.whats-about .column-right{transform:translateX(-14px);-webkit-transform:translateX(-14px);-moz-transform:translateX(-14px);-ms-transform:translateX(-14px);-o-transform:translateX(-14px)}.whats-about .column-right h3{font-weight:bold;font-size:50px;line-height:65px;text-transform:uppercase;color:var(--primary-white);margin-bottom:15px}.whats-about .column-right p{font-weight:bold;color:var(--primary-white)}.whats-about .column-right .conditions{line-height:40px}.whats-about .regular{margin-top:256px}.modal{display:none}.modal-column-left img:first-of-type{object-fit:contain}#auth-block{background:#fff;padding:.5em .6em;border-radius:5px;position:absolute;right:3%;top:2%;bottom:unset;z-index:100}#account-name{white-space:nowrap}#account-name:after{content:none;display:none}.account-info_img-container{max-width:45px;max-height:45px}.account-info_default{LINE-HEIGHT:45PX;max-width:45px;max-height:45px;FONT-SIZE:25PX}.account-info{padding:15px 20px}.account-info_fio{display:flex;align-items:center}.account-data{border-radius:5px;z-index:999999}#user-ref-link{padding:10px 15px;font-size:20px}#auth-form{position:absolute;top:0;right:0;background:#fff;padding:15px;border-radius:10px}#auth-form .title{text-align:center;padding:10px;font-size:20px}#auth-form .form-control{margin:5px 0;padding:5px}#auth-form p{display:flex;flex-wrap:wrap;line-height:1.5}.shop-navigation-menu-button{font-size:15px;display:inline-block;text-align:center;min-width:100%;max-width:100%;width:100%;white-space:nowrap;padding:0;line-height:2;border-radius:5px;margin-top:10px;border:0;color:#cb8700;background:#ffde74;font-weight:600;cursor:pointer;transition:.2s;box-sizing:border-box}.double-input_button__copy{min-width:50px !important;cursor:pointer}.temporary-tooltip{opacity:0;transition:.3s}