@charset "UTF-8";.btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.btn--red{background:#ff2048;border-radius:10px;color:#fff;font-size:18px;font-weight:600}.btn--red img{margin-left:10px}.btn--red:hover{-webkit-box-shadow:0 0 10px rgba(255,32,72,.7);box-shadow:0 0 10px rgba(255,32,72,.7)}.btn--red:disabled{background:#c4c4c4;cursor:not-allowed}.btn--log-in{background-color:transparent;border:1px solid #000;border-radius:6px;color:#000;font-family:Raleway,sans-serif;font-size:10px;font-weight:400}.btn--log-in:hover{background-color:#000;color:#fff}.timer{padding-bottom:25px}.timer__header{margin-bottom:22px}.timer__header h4{font-size:19px;letter-spacing:.01em;line-height:26px}.timer__body,.timer__body span{display:-webkit-box;display:-ms-flexbox;display:flex}.timer__body span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(206,254,206,.1);border:1px solid #cefece;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#cefece;font-family:Yeseva One,cursive;font-size:55px;font-weight:400;height:89px;justify-content:center;position:relative;width:96px}.timer__body span:first-child{margin-right:35px}.timer__body span:first-child:after{color:#cefece;content:":";font-size:66px;font-weight:400;height:100%;line-height:127%;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px}.timer__body span:before{bottom:-23px;color:#cefece;font-family:Noto Sans,sans-serif;font-size:17px;left:50%;letter-spacing:.09em;line-height:23px;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.timer__body span:first-child:before{content:"минут"}.timer__body span:last-child:before{content:"секунд"}@media (max-width:700px){.timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.form{margin-top:20px}@media (max-width:768px){.form{margin-top:20px}}.form__mail{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 4px 8px hsla(0,0%,65%,.21);box-shadow:0 4px 8px hsla(0,0%,65%,.21);display:none;margin-bottom:20px;padding:16px 21px 29px 16px;width:100%}.form__error{color:#000;display:none;font-size:14px;margin-top:10px;text-align:center}.form__title{color:#000;font-size:14px;font-weight:400;line-height:32px;margin-bottom:8px}.form__input-container{position:relative}.form__email{background:#f3f3f3;border:none;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Gilroy,sans-serif;font-size:24px;font-weight:400;height:67px;padding:0 20px;width:100%}.form__email::-webkit-input-placeholder{color:#bdbdbd}.form__email::-moz-placeholder{color:#bdbdbd}.form__email:-ms-input-placeholder{color:#bdbdbd}.form__email::-ms-input-placeholder{color:#bdbdbd}.form__email::placeholder{color:#bdbdbd}@media (max-width:998px){.form__email{font-size:14px;height:37px}}.form__content{width:100%}.form__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff2048;border:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;height:67px;justify-content:center;margin-top:20px;max-width:100%;text-decoration:none;-webkit-transition:.3s;transition:.3s;width:100%}.form__button img{margin-left:10px}.form__button:hover{-webkit-box-shadow:0 0 10px rgba(255,32,72,.7);box-shadow:0 0 10px rgba(255,32,72,.7)}.form__button:disabled{background:#c4c4c4;cursor:not-allowed}@media (max-width:998px){.form__button{font-size:14px;height:37px}}.form__button p{margin:0!important}@-webkit-keyframes animatedButton{0%{background-position:-3000px}to{background-position:0}}@keyframes animatedButton{0%{background-position:-3000px}to{background-position:0}}.form__button-loader:disabled{-webkit-animation:animatedButton 60s linear infinite;animation:animatedButton 60s linear infinite;background-image:repeating-linear-gradient(135deg,#ff2048,#ff2048 10px,#f0627c 0,#f0627c 20px);background-size:3000%}.form__check,.form__check2,.form__check3{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:25px;padding-left:28px;position:relative;text-align:left;width:100%;z-index:10}.form__check-input{opacity:0;position:absolute;z-index:-1}.form__check-box{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__check-input+label:after,.form__check-input+label:before{background:#e1e1e1;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:13px;left:2px;margin-right:3px;position:absolute;top:2px;width:13px}.form__check-input+label:before{z-index:1}.form__check-input:checked+label:before{background-position:50%;background-repeat:no-repeat;background-size:100%}.form__check-text{color:#000;font-family:Gilroy,sans-serif;font-size:12px;font-weight:400;line-height:135%}.form__check-text a{color:#000}.form__check-text--data,.form__check-text--data-top{text-decoration:underline}.form--v2 .basket__button:active{background:linear-gradient(91.59deg,#ea01c4,#8e0078)}.form--v2 .basket__button-loader:disabled{-webkit-animation:animatedButton 60s linear infinite;animation:animatedButton 60s linear infinite;background-size:3000%}.swiper-container{overflow:hidden}.swiper-button-next,.swiper-button-prev{font-size:0;margin:0}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.qa{padding:140px 0 130px}.qa__header{margin-bottom:60px}.qa__list-item{margin:0 auto;max-width:1170px}.qa__list-item+.qa__list-item{margin-top:20px}@media (max-width:998px){.qa{padding:80px 0 105px}.qa__header{margin-bottom:45px}.qa__list-item+.qa__list-item{margin-top:15px}}.qa-item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:.3s;transition:.3s}.qa-item__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e3eeff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:25px 36px}.qa-item__header h3{font-family:Raleway,sans-serif;font-size:24px;font-weight:600;line-height:31px}.qa-item__header span{background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;margin-left:15px;min-width:24px;-webkit-transition:.3s;transition:.3s;width:24px}.qa-item__body{background:#e3eeff;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;padding:0 36px;pointer-events:none;-webkit-transition:.5s;transition:.5s}.qa-item.active .qa-item__header span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.qa-item.active .qa-item__body{margin-top:20px;max-height:500px;opacity:1;padding:25px 36px;pointer-events:painted}@media (max-width:998px){.qa-item__header{padding:13px 10px}.qa-item__body,.qa-item__header h3{font-size:14px;line-height:16px}.qa-item__body{padding:0 8px}.qa-item.active .qa-item__body{margin-top:15px;padding:13px 8px}}.intro{background:-webkit-gradient(linear,left top,right top,from(#f3e7e9),color-stop(99%,#e3eeff),to(#e3eeff));background:linear-gradient(90deg,#f3e7e9,#e3eeff 99%,#e3eeff);position:relative}.intro__content{max-width:455px;padding:100px 0 120px}.intro h3{font-size:18px;font-weight:400;line-height:25px}.intro h3+h1{margin-top:15px}.intro h1{text-align:left}.intro h1+p{margin-top:40px}.intro p{font-size:14px;line-height:19px}.intro p+a{margin-top:15px}.intro a{height:48px;max-width:207px;width:100%}.intro>picture{bottom:0;position:absolute;right:0;top:0}@media (max-width:1200px){.intro__content{padding:65px 0 50px}}@media (max-width:998px){.intro__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:300px}.intro__content h1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:25px;margin-top:0;order:-1}.intro__content h3{font-size:18px;line-height:25px;margin-bottom:35px;margin-top:0}.intro__content h1+p{margin-top:0}.intro__content p{font-size:12px;line-height:16px;margin-bottom:10px;margin-top:0}.intro>picture{top:auto}}@media (max-width:600px){.intro__content{max-width:100%}.intro>picture{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:static}}.familiar{padding:75px 0 120px;text-align:center}.familiar h2{margin-bottom:65px;position:relative}.familiar picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.familiar picture:before{background:radial-gradient(50% 50% at 50% 50%,rgba(98,160,255,.84) 0,rgba(227,238,255,0) 100%);border-radius:50%;content:"";height:684px;left:50%;opacity:.6;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:684px}.familiar picture img{position:relative;z-index:1}.familiar h3{font-size:24px;font-weight:700;line-height:33px;margin-top:70px}.familiar h3 span{color:#f091cf}@media (max-width:998px){.familiar{padding:60px 0 45px}.familiar h2{margin-bottom:65px}.familiar h3{font-size:18px;line-height:25px;margin-top:50px}}@media (max-width:598px){.familiar picture,.familiar picture img{max-width:none}.familiar picture:before{display:none}.familiar h3{margin-top:0}.familiar h3 br{display:none}}.after-us{background:#e3eeff;padding:80px 0 50px}.after-us h2{margin-bottom:15px;position:relative;z-index:1}.after-us__body{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.after-us picture{margin-left:-35px;position:relative}.after-us picture:before{background:radial-gradient(50% 50% at 50% 50%,#fff 0,rgba(255,238,233,0) 100%);content:"";height:1522px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1522px}.after-us picture img{position:relative;z-index:2}.after-us ul{margin-bottom:70px;position:relative;z-index:1}.after-us li{padding-left:40px;position:relative}.after-us li:nth-child(2),.after-us li:nth-child(4){margin-left:65px}.after-us li:nth-child(3){margin-left:90px}.after-us li:before{background:#ffe2da;border-radius:50%;height:25px;left:0;width:25px}.after-us li:after,.after-us li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.after-us li:after{background-color:#000;height:1px;right:100%;width:300px}.after-us li+li{margin-top:86px}@media (max-width:1200px){.after-us__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.after-us ul{margin-bottom:0;margin-top:6.5%}.after-us li:after{width:250px}}@media (max-width:998px){.after-us{background-color:transparent;padding:45px 0}.after-us h2{margin-bottom:35px}.after-us h2 br{display:none}.after-us picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:50%;width:100%}.after-us ul{margin-top:0;max-width:50%}.after-us li+li{margin-top:30px}}@media (max-width:800px){.after-us__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.after-us picture{max-width:400px}.after-us picture:before{display:none}.after-us ul{max-width:100%}.after-us li{font-size:14px;line-height:19px;padding-left:20px}.after-us li:after{display:none}.after-us li:before{height:10.75px;width:10.75px}.after-us li:nth-child(n){margin:15px 0 0}}@media (max-width:400px){.after-us picture{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}}.y-get{padding:80px 0 90px;text-align:center}.y-get__header{margin:0 auto 90px;max-width:520px}.y-get__header h2{margin-bottom:60px}.y-get__header p{font-size:18px;line-height:100%}.y-get__body{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:100px}.y-get__item{max-width:30%}.y-get__item span{color:#f091cf;font-size:64px;font-weight:700;line-height:87px}.y-get__item p{font-size:24px;font-weight:500;line-height:33px}.y-get__item+.y-get__item{margin-left:30px}.y-get__gift{margin:0 auto;max-width:705px;text-align:left}@media (max-width:998px){.y-get{padding:45px 0 80px}.y-get__header{margin-bottom:45px}.y-get__header h2{margin-bottom:40px}.y-get__header p{font-size:14px;line-height:100%}.y-get__body{margin-bottom:60px}.y-get__item span{font-size:36px;line-height:49px}.y-get__item p{font-size:18px;line-height:25px}.y-get__gift{max-width:260px}}@media (max-width:700px){.y-get__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.y-get__item{max-width:100%}.y-get__item+.y-get__item{margin-left:0;margin-top:45px}}.gift{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:7px solid #f091cf;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:27px 45px 27px 55px;position:relative}.gift picture{margin-right:40px;min-width:108px}.gift h3{font-size:36px;font-weight:700;line-height:49px}.gift p{font-size:24px;font-weight:500;line-height:33px}@media (max-width:998px){.gift{padding:20px}.gift picture{bottom:20px;left:25px;margin:0;max-width:47px;min-width:47px;position:absolute}.gift h3{font-size:18px;line-height:25px;margin-bottom:20px}.gift p{font-size:14px;line-height:19px;padding-left:60px}}.platform{background:-webkit-gradient(linear,right top,left top,from(#e3eeff),to(#fff1f4));background:linear-gradient(270deg,#e3eeff,#fff1f4);padding:80px 0 120px}.platform h2{margin-bottom:115px}.platform__body{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.platform img{border-radius:0 0 50px 0}.platform ul{margin:10px 20px 0 0;max-width:550px;overflow:hidden}.platform li{font-size:24px;line-height:130%;padding-left:60px;position:relative}.platform li span{color:#f091cf}.platform li:before{background-color:#000;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:0;width:10px}.platform li:not(:first-child):after{background-color:#000;bottom:calc(100% - 8px);content:"";height:300px;left:4px;position:absolute;width:1px}.platform li+li{margin-top:60px}.platform a{height:48px;margin:60px auto 0;width:207px}@media (max-width:998px){.platform{background:-webkit-gradient(linear,left top,left bottom,from(#e4efff),to(#fff1f4));background:linear-gradient(180deg,#e4efff,#fff1f4);padding:90px 0 30px}.platform h2{margin-bottom:70px}.platform li{font-size:18px;padding-left:27px}.platform li+li{margin-top:55px}}@media (max-width:800px){.platform .container{padding-bottom:355px;position:relative}.platform picture{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;justify-content:center;left:0;position:absolute;right:0}.platform picture img{max-height:290px;-o-object-fit:contain;object-fit:contain}.platform ul{margin:0;max-width:100%}}.results{padding:80px 0 120px}.results h2{margin-bottom:70px}.results__body{position:relative}.results .swiper-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1050px;padding:0 40px 40px}.results .swiper-button-next,.results .swiper-button-prev{background-color:#fff1f4;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:45px;width:45px}.results .swiper-button-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.results .swiper-pagination{margin-top:40px;position:relative}.results .swiper-pagination-bullet{background:#c4c4c4;border:0;height:10px;opacity:1;-webkit-transition:.3s;transition:.3s;width:10px}.results .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:11px}.results .swiper-pagination-bullet-active{background:#f091cf}@media (max-width:1200px){.results .swiper-button-next,.results .swiper-button-prev{display:none}}@media (max-width:998px){.results{padding:80px 0}.results .container{padding:0}.results h2{padding:0 15px}.results .swiper-container{max-width:500px;padding:0 30px 30px}.results .swiper-pagination{margin-top:0}}.result-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff1f3;-webkit-box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:28px 32px}.result-item picture{background:#fff1f3;margin-right:33px}.result-item picture img{border-radius:10px}.result-item__text-content{max-width:365px;width:50%}.result-item h3{font-size:24px;font-weight:600;line-height:29px;margin-bottom:20px}.result-item p{color:#585858;font-size:17px;line-height:29px}@media (max-width:998px){.result-item h2 br{display:none}.result-item{-webkit-box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}}@media (max-width:800px){.result-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 25px}.result-item picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 15px}.result-item__text-content{max-width:100%;width:100%}.result-item h3{font-size:18px;line-height:29px;padding:0 15px}.result-item p{font-size:12px;line-height:16px;padding:0 15px}}.order{background:#fff1f4;padding:65px 0}.order__body{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.order__col+.order__col{margin-left:20px}.order__col--text{max-width:593px}.order__col--text h2{color:#ff2048;margin-bottom:50px;text-align:left}.order__col--text li{font-size:24px;line-height:100%;padding-left:23px;position:relative}.order__col--text li:before{background:#000;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.order__col--text li+li{margin-top:25px}.order__col--text picture{margin-top:55px}.order__col--text picture img{border-radius:0 50px}.order__col--form{background:#fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:500px;padding:40px 50px}.order__col--form h2{margin-bottom:40px;text-align:center}.order__col--form p{font-size:24px;line-height:100%;margin:45px 0 60px}@media (max-width:998px){.order{padding:40px 0 80px}.order__col{width:50%}.order__col+.order__col{margin-left:20px}.order__col--text{max-width:593px}.order__col--text h2{margin-bottom:40px}.order__col--text li{font-size:18px}.order__col--text picture{margin-top:40px}.order__col--form{padding:20px 15px}.order__col--form h2{margin-bottom:10px;text-align:left}.order__col--form p{font-size:14px;margin:25px 0}.order picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:700px){.order__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__col{width:100%}.order__col+.order__col{margin-left:0;margin-top:80px}.order__col--form,.order__col--text{max-width:100%}}.prices{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.prices__sale{font-size:24px;font-weight:700;line-height:100%}.prices__sale span{color:inherit}.prices__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:100%}.prices__item--new{font-size:48px;font-weight:700}.prices__item--old{color:#868686;font-size:18px;font-weight:600;text-decoration-line:line-through}@media (max-width:998px){.prices__sale{font-size:18px}.prices__item--new{font-size:24px}.prices__item--old{font-size:14px}}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(../fonts/AvenirNextCyr-Regular.eot);src:url(../fonts/AvenirNextCyr-Regular.eot#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Regular.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Regular.woff) format("woff"),url(../fonts/AvenirNextCyr-Regular.ttf) format("truetype"),url(../fonts/AvenirNextCyr-Regular.svg#AvenirNextCyr-Regular) format("svg")}@font-face{font-family:Avenir;font-style:normal;font-weight:700;src:url(../fonts/AvenirNextCyr-Demi.eot);src:url(../fonts/AvenirNextCyr-Demi.eot#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Demi.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Demi.woff) format("woff"),url(../fonts/AvenirNextCyr-Demi.ttf) format("truetype"),url(../fonts/AvenirNextCyr-Demi.svg#AvenirNextCyr-Demi) format("svg")}@font-face{font-family:Avenir;font-style:normal;font-weight:700;src:url(../fonts/AvenirNextCyr-Bold.eot);src:url(../fonts/AvenirNextCyr-Bold.eot#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Bold.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Bold.woff) format("woff"),url(../fonts/AvenirNextCyr-Bold.ttf) format("truetype"),url(../fonts/AvenirNextCyr-Bold.svg#AvenirNextCyr-Bold) format("svg")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(../fonts/Gilroy-Semibold.eot);src:url(../fonts/Gilroy-Semibold.eot#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Semibold.woff2) format("woff2"),url(../fonts/Gilroy-Semibold.woff) format("woff"),url(../fonts/Gilroy-Semibold.ttf) format("truetype"),url(../fonts/Gilroy-Semibold.svg#Gilroy-Semibold) format("svg")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.eot);src:url(../fonts/Gilroy-Regular.eot#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular.ttf) format("truetype"),url(../fonts/Gilroy-Regular.svg#Gilroy-Regular) format("svg")}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Avenir,sans-serif;margin:0;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,p,ul{font-weight:400;line-height:130%;list-style-type:none;margin:0;padding:0}picture{display:-webkit-box;display:-ms-flexbox;display:flex}picture img{max-width:100%}.container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1231px;padding:0 30px;width:100%}section:first-of-type{padding-top:60px}.section__title{color:#000;font-size:36px;font-weight:700;line-height:100%;position:relative;text-align:center}.section__title--main{font-size:48px}.section__title--line:before{background-color:#000;bottom:-20px;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:114px}.section__title span{color:#f091cf}@media (max-width:998px){.section__title,.section__title--main{font-size:24px}section:first-of-type{padding-top:60px}}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#app .footer{background:#313131;color:#fff}#app .footer p{line-height:inherit}#app .footer__info,#app .footer__item a{color:#fff}#app .loader{background:#e3eeff}#app .loader__loading{background:-webkit-gradient(linear,left top,right top,color-stop(10%,#f091cf),color-stop(42%,rgba(255,0,31,0)));background:linear-gradient(90deg,#f091cf 10%,rgba(255,0,31,0) 42%)}#app .loader__loading:before{background:#f091cf}#app .loader__loading:after{background:#e3eeff}#app .loader__text{color:#000}.form__check-input:checked+label:before{background-image:url(../img/check.svg)}.results .swiper-button-next,.results .swiper-button-prev{background-image:url(../img/arrow2.svg)}