@charset "UTF-8";@import url(../../../../../css/font.css);body .content.main{width:100%;height:100%;box-sizing:border-box;background:url(/questionnaire-29/static/media/main-bg.34ef6f61.png) 50% no-repeat;background-size:cover;padding:40px 0 30px 261px}.burger,body .content.main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.burger{position:absolute;left:5%;width:32px;height:24px;background:none;border:none;cursor:pointer;z-index:1001}.burger span{display:block;height:4px;background:#fff;border-radius:2px;transition:all .3s ease}.burger--open span:first-child{-webkit-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.burger--open span:nth-child(2){opacity:0}.burger--open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(7px,-7px);transform:rotate(-45deg) translate(7px,-7px)}.burger-menu{position:absolute;top:80px;left:5%;margin:0 auto;width:80%;max-width:100px;background:#fff;padding:20px 30px;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.15);z-index:1000}.burger-menu ul{list-style:none;margin:0;padding:0}.burger-menu ul li{margin:15px 0}.burger-menu ul li a{color:#000;text-decoration:none;font-size:20px;font-weight:600}.burger-menu ul li a:hover{color:#ec4899}.main__logo{width:200px}.main__content{font-family:Montserrat;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.main__title{font-weight:700;font-size:48px;line-height:58px;text-transform:uppercase;margin-bottom:20px}.main__subtitle{font-size:24px;line-height:27px;max-width:550px;margin-bottom:40px}.main__buttons-row{display:-webkit-flex;display:flex}.main__buttons-row .btn{margin-right:8px}@media (max-width:415px){.main__buttons-row .btn{padding:12px 0}}.main__footer{max-width:800px;color:#fff;font-size:14px;line-height:18px;opacity:.5}.main__footer a{color:inherit;text-decoration:underline}@media (max-width:1366px){body .content.main{padding-left:140px}.main__buttons-row{-webkit-flex-direction:column;flex-direction:column}.main__buttons-row .btn{margin-bottom:10px}.main__footer{max-width:580px}}@media (max-width:768px){body .content.main{padding:40px 40px 30px;background-position:67%}.main__content,body .content.main{-webkit-align-items:center;align-items:center}.main__content{text-align:center}.main__buttons-row{width:100%;-webkit-align-items:center;align-items:center}.main__buttons-row .btn{margin-right:0}.main__footer{max-width:unset}}@media (max-width:425px){body .content.main{padding:30px 16px}.main__title{font-size:30px;line-height:37px;margin-bottom:10px}.main__subtitle{font-size:18px;line-height:24px;margin-bottom:30px}.main__buttons-row .btn{max-width:unset}.main__footer{font-size:12px;line-height:16px}}.btn{position:relative;padding:19px 10px;width:100%;max-width:312px;font-size:14px;font-weight:700;color:#dc46b4;cursor:pointer;background:transparent;border:none}.btn:disabled{color:#afafaf;cursor:not-allowed}.btn:disabled .btn__background{background-color:#e4e4e4}.btn__background{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;background-color:#fff;text-align:center;transition:transform .6s ease;z-index:-1}.btn-theme-hover:hover{color:#fff}.btn-theme-hover:hover .btn__background{background-color:#f62c84;transform:scale(.95)}.btn-theme-slim{max-width:340px;padding:12px 10px;font-size:18px;line-height:26px;font-weight:400}.btn-theme-purple{max-width:300px;color:#fff}.btn-theme-purple .btn__background{background:linear-gradient(90deg,#f62c84,#e02f9c 23%,#ab38d9 72%,#8a3eff)}.btn-theme-pink{color:#fff}.btn-theme-pink .btn__background{background:#ec445a}.btn-theme-yellow{color:#1d1c21}.btn-theme-yellow .btn__background{background:#fad137}.btn-theme-modal{max-width:none;display:block;padding:18px 0;border-radius:18px;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff;font-weight:700;font-size:14px;line-height:20px;position:relative;cursor:pointer;text-align:center}@media (max-width:480px){.btn-theme-modal{font-size:12px;padding:15px 0;border-radius:12px}}.modal{position:fixed;top:0;left:0;width:100%;bottom:0;background-color:rgba(0,0,0,.5);padding:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .5s ease 0s,visibility 0s linear .5s;z-index:999}.modal_open{visibility:visible;opacity:1;transition:opacity .5s ease}.modal__wrapper{width:100%;max-width:352px;padding:20px;box-sizing:border-box;background-color:#fff;border-radius:24px}.modal__wrapper h5{text-align:center;font:normal normal 700 18px/24px "Open Sans";color:#1d1c21;margin:20px auto 40px}.modal-theme-big{overflow:auto;display:block}.modal__inner{background-color:#fff;border-radius:24px;padding:40px 20px;max-width:1017px;margin:0 auto}.modal__inner>div{margin-bottom:20px}.modal__inner .h1{display:none}.modal__inner p{margin-bottom:20px}.modal__inner p:first-child{color:#a1afc3}.modal__inner p:last-child{margin-bottom:0}.modal__inner h2{font:normal normal 700 14px/20px Open Sans}.modal__inner .info-wrapper>div,.modal__inner .info-wrapper p,.modal__inner h2{margin-bottom:20px}.modal__inner .info-wrapper p:first-child{color:#a1afc3}.modal__inner .info-wrapper h2{margin-bottom:20px;font:normal normal 700 14px/20px Open Sans}.modal__inner .info-wrapper a{color:#f62c84;text-decoration:underline;word-break:break-all}.modal__inner .info-wrapper ol,.modal__inner .info-wrapper ul{margin-bottom:20px}.modal__inner .info-wrapper ol li,.modal__inner .info-wrapper ul li{list-style:disc inside;font-style:italic}.modal__inner .info-wrapper ol li{margin-bottom:20px}.about-fitness{display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.about-fitness .btn__next{width:300px;max-width:300px}.info-block__content{background:#fff;border-radius:48px;padding:40px;text-align:center;color:#1d1c21;max-width:500px}.info-block__content>*{margin-bottom:20px;line-height:20px}.info-block__content>*+h1,.info-block__content>*+h2{margin-top:40px}.info-block__content h1{font-size:24px;font-weight:700}.info-block__content h2{font-size:20px;color:#817f8a;font-weight:700}.info-block__content p{font-size:18px;line-height:22px}.fadeIn.front .info-block{-webkit-animation:animateBack .3s linear;animation:animateBack .3s linear}.fadeIn.back .info-block{-webkit-animation:animateWindowBack .3s linear;animation:animateWindowBack .3s linear}@media (max-width:580px){.info-block__content{margin:0 15px;padding:20px;border-radius:32px}.info-block__content>*{margin-bottom:10px}.info-block__content>*+h1,.info-block__content>*+h2{margin-top:20px}.info-block__content h1{font-size:16px}.info-block__content h2,.info-block__content p{font-size:14px}}.bubble-subtitle{font-size:18px;line-height:22px;margin-top:8px;font-weight:400}.title.bubble-title{flex-direction:column;height:auto;padding-top:26px;padding-bottom:26px;text-align:center;font-size:24px;line-height:30px}.page-title{font-size:18px;line-height:22px;margin-top:8px;font-weight:400}.page-header__title{margin-bottom:20px;color:#ec445a;text-align:center;font:normal normal 700 30px/37px Montserrat}@media (max-width:359px){.page-header__title{font:normal normal 700 24px/29px Montserrat}}.page-header__sub-title{display:block;text-align:center;font:normal normal normal 16px/27px Open Sans;color:#a1afc3}@media (max-width:359px){.page-header__sub-title{font:normal normal normal 14px/27px Open Sans}}.page-counter{display:flex;margin-top:20px}.page-counter__btn{flex-grow:1;cursor:pointer}.page-counter__btn,.page-counter__text{text-align:left;font:normal normal normal 16px/27px Open Sans;letter-spacing:0;color:#a1afc3}@media (max-width:359px){.page-counter__btn,.page-counter__text{font:normal normal normal 14px/27px Open Sans}}.choice.choice-theme-simple{padding:0}.choice.choice-theme-simple:after{content:none}.choice.choice-theme-simple .choice__act{border-radius:0;margin-bottom:0;border-bottom:1px solid #a1afc3;box-sizing:border-box}.choice.choice-theme-simple .choice__act label{width:100%;padding:0;border-radius:0;background:transparent;font-size:14px;line-height:30px;color:#1d1c21}.choice__check{position:relative;width:16px;height:16px;margin-right:10px;box-sizing:border-box;border:1px solid #a1afc3;border-radius:50%}.choice__act input:checked~label .choice__check{background:#ec445a;border-color:#ec445a}.choice__act input:checked~label .choice__check:before{content:"";position:absolute;box-sizing:border-box;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:8px;transform:rotate(45deg);top:2px;left:4px}.choice .radiobutton-with-img{display:flex;height:100px;box-shadow:0 0 20px rgba(0,0,0,.10196078431372549);margin-bottom:10px}.choice .radiobutton-with-img input:checked~label{background:#fff;border:1px solid #ec445a}.choice .radiobutton-with-img input:hover~label{background:#fff}.choice .radiobutton-with-img__label{width:100%;border:1px solid #fff;box-sizing:border-box;padding:0 20px 0 40px;background:#fff}.choice .radiobutton-with-img__label:hover{background:red}@media (max-width:719px){.choice .radiobutton-with-img__label{padding-left:30px}}@media (max-width:359px){.choice .radiobutton-with-img__label{padding-left:20px}}.choice .radiobutton-with-img__text-wrapper{flex-grow:1}.choice .radiobutton-with-img__title{text-align:left;font:normal normal normal 22px/30px Open Sans;color:#1d1c21}@media (max-width:719px){.choice .radiobutton-with-img__title{font:normal normal normal 18px/30px Open Sans}}.choice .radiobutton-with-img__description{margin-top:4px;text-align:left;font:normal normal normal 14px/30px Open Sans;color:#a1afc3}@media (max-width:719px){.choice .radiobutton-with-img__description{font:normal normal normal 12px/30px Open Sans}}.choice .radiobutton-with-img__radiobutton-with-img__illustration{width:72px}.choice-theme-big .choice__act{height:auto;margin:0;border-radius:16px}.choice-theme-big .choice__act-wrapper{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:20px}.choice-theme-big .radiobutton-with-img__label{flex-direction:column-reverse;padding:0;position:relative;border-radius:16px;overflow:hidden}.choice-theme-big .radiobutton-with-img__illustration{max-height:174px;width:100%}.choice-theme-big .radiobutton-with-img__title{font:normal normal normal 16px/30px Open Sans;padding:20px}@media (max-width:414px){.choice-theme-big .choice__act-wrapper{grid-template-columns:calc(50% - 5px) calc(50% - 5px);grid-gap:10px}}@media (max-width:375px){.choice-theme-big .radiobutton-with-img__title{padding:10px}}.BodyTypePage .content{padding-bottom:40px}.footer-disclaimer{margin-top:50px;font-size:12px;color:#666;text-align:center}.footer-link{color:#0073e6;cursor:pointer;text-decoration:underline}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:12px;max-width:500px;width:90%;text-align:left;box-shadow:0 4px 15px rgba(0,0,0,.2)}.body-type-container{display:flex;margin:0 -10px;box-sizing:border-box;justify-content:center;flex-wrap:wrap}@media (max-width:719px){.body-type-container{margin:0 -5px}}.body-type-container .body-type-radio{position:relative;margin:0 10px 20px;width:calc(50% - 20px);display:flex;flex-direction:column;cursor:pointer;box-sizing:border-box}@media (max-width:719px){.body-type-container .body-type-radio{margin:0 5px 10px;width:calc(50% - 10px)}}.body-type-container .body-type-radio label{cursor:pointer;position:relative;z-index:2;padding:0 6px;border-radius:16px;border:1px solid #fff;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.10196078431372549);background-color:#fff}.body-type-container .body-type-radio label img{margin:20px auto;display:block;height:146px}.body-type-container .body-type-radio label span{display:block;margin-top:20px;text-align:center;font:normal normal normal 22px/30px Open Sans;color:#1d1c21}@media (max-width:650px){.body-type-container .body-type-radio label span{margin-top:8px;font-size:10px}}.body-type-container .body-type-radio input{position:absolute;opacity:0}.body-type-container .body-type-radio input:checked~label{border:1px solid #ec445a}.body-type-container .body-type-radio input:checked~.body-type__check-box-wrapper .body-type__check-box:before,.body-type-container .body-type-radio input:checked~.body-type__check-box-wrapper .body-type__check-box img{opacity:1}.input-with-two-placeholder{position:relative;display:block;border-radius:8px;border:1px solid #a1afc3;box-sizing:border-box;padding:9px 50px 9px 20px;margin-bottom:20px}.input-with-two-placeholder .input-error{position:absolute;bottom:100%;left:0;color:#d57a7a;font-size:12px}.input-with-two-placeholder .left-placeholder,.input-with-two-placeholder .right-placeholder{position:absolute;top:50%;transform:translateY(-50%);font:normal normal normal 16px/30px Open Sans}.input-with-two-placeholder .left-placeholder{left:20px}.input-with-two-placeholder .right-placeholder{right:20px}.input-with-two-placeholder input{width:100%;display:block;font:normal normal normal 16px/30px Open Sans}.progress-bar{width:100%;position:relative;display:flex;background-color:rgba(246,44,132,.5019607843137255);border-radius:8px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.progress-bar__line{position:absolute;right:100%;height:100%;width:100%;z-index:2;transition:transform .5s ease 0s}.progress-bar__content{width:100%;position:relative;z-index:3;padding:5px 16px;box-sizing:border-box}.progress-bar__content img{position:absolute;left:15px;top:36%;width:10px;-webkit-animation:rot 1s linear 0s infinite normal none running;animation:rot 1s linear 0s infinite normal none running}.progress-bar__content_flex{display:flex}.progress-bar__text-wrapper{flex-grow:1;display:flex;justify-content:space-between;color:#fff}.progress-bar__text-wrapper img{position:static;margin-right:5px}.progress-bar__slider-wrapper{width:100%;box-sizing:border-box}.progress-bar__ready,.progress-bar__slide-item span{color:#fff!important;padding-left:20px;display:block;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar__ready{padding-left:0}.progress-bar__progress{color:#fff;display:flex;align-items:center}.progress-bar .slick-slide>div{height:23px}@keyframes rot{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rot{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.answer-handling{height:100%!important;display:flex;flex-direction:column;justify-content:center}.answer-handling__container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:505px;margin:auto;padding:0 20px;box-sizing:border-box}.answer-handling__container .progress-bar{height:10px;background:rgba(236,68,90,.5019607843137255)}.answer-handling__container .progress-bar__content{display:none}.answer-handling__illustration{margin:30px auto;width:100%;max-width:170px;border-radius:20px}@media (max-width:359px){.answer-handling__illustration{max-width:130px;border-radius:15px}}.answer-handling__title{margin-top:30px;text-align:center;font:normal normal 700 16px/30px Open Sans;letter-spacing:0;color:#1d1c21}@media (max-width:359px){.answer-handling__title{font:normal normal 700 14px/30px Open Sans}}.radio-number-row{display:flex;margin:0 -8px}@media (max-width:560px){.radio-number-row{margin:0 -4px}}.radio-number{width:20%;padding:0 8px;box-sizing:border-box}@media (max-width:560px){.radio-number{padding:0 4px}}.radio-number input{position:absolute;opacity:0}.radio-number input:checked~label{background-color:#8a3eff}.radio-number input:checked~label span{color:#fff}.radio-number input:hover~label{background-color:rgba(138,62,255,.2)}.radio-number input:checked:hover~label{background-color:#8a3eff}.radio-number label{position:relative;display:flex;width:100%;border-radius:12px;background-color:#eaebf3;cursor:pointer;height:0;padding-bottom:0;padding-top:100%}@media (max-width:560px){.radio-number label{height:0;padding-bottom:0;padding-top:100%}}.radio-number label span{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;font:normal normal 600 24px/22px Open Sans;letter-spacing:0;color:#1d1c21}@media (max-width:560px){.radio-number label span{font-size:16px}}.radio-number-answer-description-wrapper{display:flex;margin-top:16px}@media (max-width:560px){.radio-number-answer-description-wrapper{margin-top:8px}}.radio-number-answer-description-wrapper span{width:50%;font:normal normal normal 18px/22px Open Sans;color:#a1afc3}@media (max-width:560px){.radio-number-answer-description-wrapper span{font-size:14px}}.radio-number-answer-description-wrapper span:first-child{text-align:left}.radio-number-answer-description-wrapper span:last-child{text-align:right}.footer{margin-top:auto;width:100%;padding:40px 32px;box-sizing:border-box}.footer__inner{max-width:1083px;margin:0 auto}.footer-theme-pink{background-color:#ec445a;font:normal normal normal 14px/19px "Open Sans";color:#fff}.footer-theme-pink a{text-decoration:underline;color:#fff}@media (max-width:768px){.footer{padding-top:20px;padding-bottom:20px}}@media (max-width:414px){.footer-theme-pink{font:normal normal normal 12px/16px "Open Sans"}}.RegistrationPage .content{height:100%}.modal-loading{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.7019607843137254);visibility:hidden;opacity:0;transition:opacity .5s ease,visibility 0s linear .5s}.modal-loading_open{visibility:visible;opacity:1;transition:opacity .5s ease}.modal-loading img{width:20px;-webkit-animation:rotate-360-z 1.5s linear infinite;animation:rotate-360-z 1.5s linear infinite}.registration{-webkit-align-items:center;align-items:center;height:100%}.registration,.registration__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.registration__content{max-width:502px;padding:40px 16px 0}.registration__content .btn-theme-pink{max-width:unset;height:50px}.registration__content .btn-theme-pink .btn__background{border-radius:25px}.registration__title{text-align:center;font:normal normal normal 16px/24px "Open Sans";letter-spacing:0;color:#1d1c21;margin-bottom:30px}.registration__mail{position:relative;padding-bottom:30px}.registration__mail-input{border:1px solid #a1afc3;border-radius:8px;font:normal normal normal 16px/30px "Open Sans";letter-spacing:0;color:#1d1c21;padding:0 20px;height:50px;width:100%;box-sizing:border-box}.registration__mail-input::-webkit-input-placeholder{color:#1d1c21}.registration__mail-input:-ms-input-placeholder{color:#1d1c21}.registration__mail-input::placeholder{color:#1d1c21}.registration__mail-input.error{border-color:#ec445a}.registration__mail-error{position:absolute;font:normal normal normal 12px/30px Open Sans;color:#ec445a}.registration__label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;margin-bottom:30px;position:relative}.registration__label a,.registration__label p{font:normal normal normal 14px/14px "Open Sans";color:#a1afc3}.registration__label p{width:100%}.registration__label a{text-decoration:underline}.registration__label input[type=checkbox]:checked~.registration__checkbox{background:#ec445a;border-color:#ec445a;position:relative}.registration__label input[type=checkbox]:checked~.registration__checkbox:before{content:"";position:absolute;box-sizing:border-box;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:5px}.registration__label.error a,.registration__label.error p{color:#ec445a}.registration__label.error .registration__checkbox{border-color:#ec445a}.registration__label-error{position:absolute;font:normal normal normal 12px/30px "Open Sans";color:#a1afc3;bottom:-25px;left:25px}.registration__checkbox{width:16px;height:16px;border:1px solid #a1afc3;border-radius:4px;margin-right:6px}.submit__wrapper{position:relative}.submit-mock{position:absolute;width:100%;height:100%;z-index:-1}.submit-mock.disabled{cursor:not-allowed;z-index:1}@media (max-width:414px){.registration__content{padding-top:30px}.registration__label a,.registration__label p{line-height:20px}.registration__mail-error{line-height:12px;bottom:0}.btn{padding:0 10px}}.choice-price *{box-sizing:border-box}.choice-price h1{text-align:left;font:normal normal 900 36px/44px "Montserrat";color:#ec445a}.choice-price p{text-align:left;font:normal normal normal 18px/24px "Open Sans";color:#1d1c21}@media (max-width:414px){.choice-price h1{font:normal normal 900 24px/24px "Montserrat"}.choice-price p{font:normal normal normal 16px/20px "Open Sans"}}.choice-price__container{padding:0 16px;max-width:1119px;margin:0 auto 40px}@media (max-width:768px){.choice-price__container{padding:0 40px}}@media (max-width:414px){.choice-price__container{padding:0 20px;margin-bottom:30px}}.choice-price__logo{margin:40px 0}@media (max-width:414px){.choice-price__logo{margin:30px 0}}.choice-price__y-offset{margin:8px auto}@media (max-width:620px){.choice-price__y-offset{margin:4px auto}}.choice-price__y-offset_lg{margin:40px auto}@media (max-width:620px){.choice-price__y-offset_lg{margin:20px auto}}.choice-price__y-offset_bottom{margin-top:0}.choice-price__row{display:flex;justify-content:space-between}.choice-price__row>*{width:calc(50% - 20px)}@media (max-width:840px){.choice-price__row{flex-direction:column}}@media (max-width:414px){.choice-price__row{margin-top:30px}}.choice-price__left-bar{display:flex;flex-direction:column;align-items:center}@media (max-width:840px){.choice-price__left-bar{width:100%;margin-bottom:40px}}@media (max-width:767px){.choice-price__left-bar{margin-bottom:30px}}.choice-price__grad-section{padding:20px;background:#36b123;border-radius:8px;text-align:left;font:normal normal normal 16px/20px "Open Sans";color:#fff}@media (max-width:840px){.choice-price__grad-section{margin-top:0}}@media (max-width:414px){.choice-price__grad-section{padding:10px;margin-bottom:30px}}.choice-price__prices{display:grid;grid-template:50px 50px/150px 150px;grid-gap:8px}.choice-price__prices.freeTrial{display:block;height:50px;width:200px}.choice-price__prices.freeTrial button{width:100%;line-height:50px;padding:0}.choice-price__prices button{background-color:#ec445a;border-radius:8px;text-align:center;font:normal normal 700 14px/30px Open Sans;color:#fff;cursor:pointer}.choice-price__prices button:nth-child(2n){margin-right:0}.choice-price__prices button:nth-last-child(-n+2){margin-bottom:0}@media (max-width:620px){.choice-price__prices button{padding:10px 0}}@media (max-width:840px){.choice-price__prices button{max-width:unset}}@media (max-width:414px){.choice-price__prices{grid-template:50px 50px/167px 167px}}@media (max-width:375px){.choice-price__prices{grid-template:50px 50px/144px 144px}}@media (max-width:320px){.choice-price__prices{grid-template:50px 50px/120px 120px}}@media (max-width:840px){.choice-price__illustration{padding-left:0;width:100%;max-width:440px;margin:0 auto}}.choice-price__illustration img{width:100%;max-height:250px}.plan-for-lose-weight{padding-top:66px}.plan-for-lose-weight .cross-line{text-decoration:line-through;font-weight:400}.plan-for-lose-weight *{box-sizing:border-box}.plan-for-lose-weight__fix-block{padding:23px 40px;position:fixed;top:0;left:0;width:100%;background:#ec445a;z-index:99}.plan-for-lose-weight__fix-block-inner{position:relative;display:flex;justify-content:center;align-items:center;max-width:1287px;margin:0 auto}.plan-for-lose-weight__fix-block-inner span{font:normal normal 700 18px/18px "Open Sans";color:#fff}.plan-for-lose-weight__fix-block-inner .time{font:normal normal 700 24px/20px Open Sans;color:#fff;margin-left:5px}.plan-for-lose-weight__fix-block-inner img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.plan-for-lose-weight__container{max-width:1088px;margin:0 auto 40px}.plan-for-lose-weight__wrapper{padding:60px 0 0}.plan-for-lose-weight .fc{color:#1d1c21}.plan-for-lose-weight .sc{color:#ec445a}.plan-for-lose-weight .tc{color:#31b46c}.plan-for-lose-weight .txt-c{text-align:center}.plan-for-lose-weight .reg{font-weight:400}.plan-for-lose-weight .btn{max-width:none;height:50px}.plan-for-lose-weight .btn .btn__background{border-radius:25px}.plan-for-lose-weight h1{text-align:left;font:normal normal 900 36px/42px Montserrat;margin-bottom:40px}.plan-for-lose-weight h2{font:normal normal 700 24px/33px Open Sans;color:#1d1c21}.plan-for-lose-weight h3{margin:16px 0;font:normal normal 700 18px/23px "Open Sans"}.plan-for-lose-weight p{text-align:left;font:normal normal normal 18px/24px Open Sans;color:#1d1c21}.plan-for-lose-weight__y-offset{margin:20px auto}.plan-for-lose-weight__y-offset_lg{margin:40px auto}@media (max-width:620px){.plan-for-lose-weight__y-offset_lg{margin:20px auto}}.plan-for-lose-weight__y-offset_bottom{margin-top:0}.plan-for-lose-weight__y-offset_top{margin-bottom:0}.plan-for-lose-weight__grad-section{padding:20px;background:#36b123;border-radius:8px;text-align:left;font:normal normal normal 16px/18px Open Sans;color:#fff;margin-bottom:20px}.plan-for-lose-weight__border-section{padding:20px;border:3px solid #eaebf3;border-radius:8px}.plan-for-lose-weight__border-section-chart{padding-bottom:70px}.plan-for-lose-weight__border-section .btn.disabled{cursor:not-allowed}.plan-for-lose-weight__border-section .btn.disabled .btn__background{background:#e4e4e4}.plan-for-lose-weight__border-section label{display:flex;cursor:pointer;margin-top:16px;position:relative}.plan-for-lose-weight__border-section label input[type=checkbox]:checked~.checkbox{background:#ec445a;border-color:#ec445a}.plan-for-lose-weight__border-section label input[type=checkbox]:checked~.checkbox:before{content:"";position:absolute;box-sizing:border-box;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:8px;transform:rotate(45deg);top:2px;left:4px}.plan-for-lose-weight__border-section label .checkbox{width:16px;height:16px;min-width:16px;min-height:16px;border:1px solid #ec445a;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.plan-for-lose-weight__border-section label span{padding-left:26px;color:#a1afc3;font-size:10px;line-height:16px}.plan-for-lose-weight__first-row{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:60px 20px;margin-bottom:60px}.plan-for-lose-weight__first-row.last-row h2{font:normal normal 700 21px/28px Open Sans}.plan-for-lose-weight__first-row.last-row img{display:block;margin:0 auto 20px}.plan-for-lose-weight__first-row.last-row p{font:normal normal normal 14px/20px Open Sans}.plan-for-lose-weight__first-row.last-row .col:first-child{padding:20px 0}.plan-for-lose-weight__first-row.last-row .col:first-child h2{padding:0 30px 20px}.plan-for-lose-weight__first-row.last-row .plan-for-lose-weight__silver-section p{max-width:360px}.plan-for-lose-weight__first-row.text-row{grid-column-gap:40px;grid-template-columns:calc(50% - 20px) calc(50% - 20px)}.plan-for-lose-weight__first-row .first-illustration{display:flex;align-items:flex-end;padding-bottom:20px}.plan-for-lose-weight__first-row .first-illustration img{width:calc(100% + 25px);margin-right:-25px}.plan-for-lose-weight__chart{position:relative;padding-top:40px}.plan-for-lose-weight__chart div{position:absolute;color:#000;font:normal normal 700 14px/20px Open Sans}.plan-for-lose-weight__chart .up{text-align:left;left:0;top:-5px}.plan-for-lose-weight__chart .down{text-align:right;right:0;bottom:-50px}.plan-for-lose-weight__chart img{width:100%}.plan-for-lose-weight__silver-section{display:flex;padding:20px;background-color:rgba(246,44,132,.050980392156862744);border-radius:8px;align-items:center;flex-direction:column;height:100%}.plan-for-lose-weight__silver-section img{margin-bottom:20px}.plan-for-lose-weight__silver-section img+p{margin-top:auto}.plan-for-lose-weight .forecast{text-align:left;font:normal normal 700 14px/20px "Open Sans";color:#1d1c21}.plan-for-lose-weight .title-border{font:normal normal 700 18px/24px Open Sans;box-sizing:border-box;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #a1afc3}.plan-for-lose-weight .section-title{font:normal normal 700 24px/29px Montserrat}.plan-for-lose-weight .slick-slider{max-width:671px;margin:0 auto 60px}.plan-for-lose-weight .slick-slider .slick-prev{transform:rotate(180deg);left:-40px;top:39%}.plan-for-lose-weight .slick-slider .slick-next{right:-40px;left:auto;top:39%}.plan-for-lose-weight .slick-list .slick-slide{padding:0 5px}.plan-for-lose-weight .slick-dots{position:static;margin-top:20px;bottom:0;line-height:0}.plan-for-lose-weight .slick-dots li{margin:0 4px;width:8px;height:8px;border-radius:50%;background-color:rgba(246,44,132,.2)}.plan-for-lose-weight .slick-dots li button{width:100%;height:100%;padding:0}.plan-for-lose-weight .slick-dots li button:before{display:none}.plan-for-lose-weight .slick-dots .slick-active{background-color:#f62c84}.plan-for-lose-weight .double-border-section{max-width:691px;margin:0 auto 60px}.plan-for-lose-weight .screen-row{display:flex}@media (max-width:720px){.plan-for-lose-weight .screen-row{flex-direction:column}}.plan-for-lose-weight .screen-row+.screen-row{margin-top:30px}.plan-for-lose-weight .screen-row+.plan-for-lose-weight__first-row{margin-top:60px}.plan-for-lose-weight .screen-row .text-col{flex:1 1;display:flex;flex-direction:column;justify-content:center}@media (max-width:720px){.plan-for-lose-weight .screen-row .text-col{padding:0;width:100%}}.plan-for-lose-weight .screen-row .text-col h2{margin-bottom:20px;font:normal normal 700 18px/24px Open Sans}.plan-for-lose-weight .screen-row .text-col p{font:normal normal normal 14px/20px Open Sans}.plan-for-lose-weight .screen-row .screen{width:380px;margin-left:40px;position:relative}.plan-for-lose-weight .screen-row .screen img{width:100%}.plan-for-lose-weight .screen-row .screen span{position:absolute;left:13px;top:13px;background-color:#ec445a;border-radius:8px;color:#fff;font:normal normal normal 14px/20px Open Sans;padding:6px 10px}.plan-for-lose-weight .screen-row_ltr .screen{margin-left:0;margin-right:40px}@media (max-width:720px){.plan-for-lose-weight .screen-row_ltr{flex-direction:column-reverse}}.plan-for-lose-weight .wrapper-with-line{padding:20px}.plan-for-lose-weight .wrapper-with-line_silver{background-color:#eaebf3;border-radius:22px}.plan-for-lose-weight .wrapper-with-line h2{padding-bottom:20px;border-bottom:1px solid #a1afc3}.plan-for-lose-weight .wrapper-with-line img{display:block;width:100%;max-width:238px;margin:20px auto}.plan-for-lose-weight .wrapper-with-line p{text-align:center}.plan-for-lose-weight__garant{padding:20px;margin-bottom:100px;position:relative;border-radius:8px;border:3px solid #36b123}.plan-for-lose-weight__garant h2{text-align:center;font:normal normal 700 21px/24px Open Sans}.plan-for-lose-weight__garant p{text-align:center;font:normal normal 300 21px/28px Open Sans}.plan-for-lose-weight__garant .last{margin-bottom:70px}@media (max-width:550px){.plan-for-lose-weight__garant .last{margin-top:20px;margin-bottom:13px}}.plan-for-lose-weight__garant img{position:absolute;bottom:0;right:0;transform:translate(-20px,50%)}@media (max-width:550px){.plan-for-lose-weight__garant img{width:134px}}.plan-for-lose-weight .col-f h1{font:normal normal 900 24px/32px Montserrat;margin-bottom:0}.plan-for-lose-weight .col-f h2{font:normal normal 700 21px/28px Open Sans}.plan-for-lose-weight .col-f p{font:normal normal normal 21px/28px Open Sans;margin-bottom:50px}.plan-for-lose-weight .choice__act{background-color:#eaebf3}.plan-for-lose-weight .txt-rows p{margin-bottom:20px;font:normal normal normal 14px/19px Open Sans}.plan-for-lose-weight .txt-rows a{text-decoration:underline}.plan-for-lose-weight .container-footer h2{font:normal normal 700 18px/24px Open Sans;text-transform:uppercase}.plan-for-lose-weight .container-footer img{display:block;margin:0 auto;width:100%}.plan-for-lose-weight .container-footer .protected{max-width:306px;margin-bottom:40px}.plan-for-lose-weight .container-footer .cards{max-width:220px}.plan-for-lose-weight .container-footer h2{text-align:center}.plan-for-lose-weight__fixed-btn{position:sticky;left:0;bottom:20px;width:100%;padding:0 26px;margin-bottom:20px;z-index:999}.plan-for-lose-weight__fixed-btn button{max-width:1287px!important;display:block;margin:0 auto}.plan-for-lose-weight__fixed-btn button .btn__background{box-shadow:0 0 20px rgba(0,0,0,.30196078431372547)}.plan-for-lose-weight__fixed-btn .btn.pulse .btn__background{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;box-shadow:0 0 12px 4px #ec445a}.plan-for-lose-weight__footer{background:#f62c84;padding:20px 0 50px}.plan-for-lose-weight__footer p{max-width:492px;color:#fff;text-align:left}.plan-for-lose-weight__footer a{color:#fff;text-decoration:underline;margin:10px 10px 10px 0;display:inline-block}.checked-items__item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #a1afc3;display:flex;align-items:center}.checked-items__item:last-child{padding:0;margin:0;border:none}.checked-items__item span{flex:1 1}.checked-items__item-checkbox{position:relative;width:20px;height:20px;margin-right:6px;background:#36b123;border-radius:50%}.checked-items__item-checkbox:before{content:"";position:absolute;box-sizing:border-box;border-right:2px solid #fff;border-bottom:2px solid #fff;width:7px;height:9px;transform:rotate(45deg);top:4px;left:6px}@media (max-width:768px){.plan-for-lose-weight h1{margin-bottom:40px}.plan-for-lose-weight .h1{font:normal normal 900 24px/32px Montserrat}.plan-for-lose-weight .double-border-section{max-width:unset;margin-bottom:40px}.plan-for-lose-weight .slick-slider{margin-bottom:40px;max-width:460px}.plan-for-lose-weight .screen-row{flex-direction:column}.plan-for-lose-weight .screen-row+.plan-for-lose-weight__first-row,.plan-for-lose-weight .screen-row+.screen-row{margin-top:40px}.plan-for-lose-weight .screen-row .text-col{width:100%;padding:0;margin-bottom:20px}.plan-for-lose-weight .screen-row .screen{margin:0 auto}.plan-for-lose-weight .screen-row_ltr{flex-direction:column-reverse}.plan-for-lose-weight .wrapper-with-line{padding:0}.plan-for-lose-weight .wrapper-with-line+.wrapper-with-line{margin-top:40px}.plan-for-lose-weight .wrapper-with-line_silver{padding:20px}.plan-for-lose-weight .first-illustration{max-width:unset;padding:0}.plan-for-lose-weight .first-illustration img{width:100%;margin:0}.plan-for-lose-weight .col-f h1,.plan-for-lose-weight .col-f h2,.plan-for-lose-weight .col-f p{font:normal normal 900 18px/24px Montserrat}.plan-for-lose-weight .col-f p{font-weight:400;margin-bottom:40px}.plan-for-lose-weigh__border-section,.plan-for-lose-weigh__grad-section{margin:0 0 30px}.plan-for-lose-weigh__silver-section{margin-top:10px}.plan-for-lose-weight__fix-block-inner{justify-content:flex-end}.plan-for-lose-weight__fix-block-inner .time{margin-left:16px}.plan-for-lose-weight__wrapper{padding:40px 40px 0}.plan-for-lose-weight__first-row{grid-template-columns:100%;grid-gap:40px;margin-bottom:40px}.plan-for-lose-weight__first-row.last-row .col:first-child{padding:0}.plan-for-lose-weight__first-row.text-row{grid-template-columns:100%}.plan-for-lose-weight__grad-section{margin-bottom:40px}.plan-for-lose-weight__garant{margin-bottom:75px}}@media (max-width:414px){.plan-for-lose-weight{padding-top:68px}.plan-for-lose-weight h1{margin-bottom:30px;text-align:center;font:normal normal 700 24px/32px Montserrat}.plan-for-lose-weight h2{font:normal normal 700 18px/24px Open Sans}.plan-for-lose-weight p{font:normal normal normal 14px/18px Open Sans}.plan-for-lose-weight .forecast{font:normal normal 700 12px/20px Open Sans}.plan-for-lose-weight .slick-slider{max-width:288px;margin-bottom:30px}.plan-for-lose-weight .screen-row+.plan-for-lose-weight__first-row,.plan-for-lose-weight .screen-row+.screen-row{margin-top:30px}.plan-for-lose-weight .screen-row .text-col h2{margin-bottom:8px;font:normal normal 700 16px/24px Open Sans}.plan-for-lose-weight .screen-row .text-col p{font:normal normal normal 12px/16px Open Sans}.plan-for-lose-weight .screen-row .text-col p+p{margin-top:8px}.plan-for-lose-weight .screen-row .screen{max-width:288px}.plan-for-lose-weight .title-border{margin-bottom:10px;padding:0 0 10px}.plan-for-lose-weight .col-f h1{text-align:left}.plan-for-lose-weight .col-f h2,.plan-for-lose-weight .col-f p{font:normal normal 700 16px/20px Open Sans}.plan-for-lose-weight .col-f p{font-weight:400;margin-bottom:30px}.plan-for-lose-weight .txt-rows p{font:normal normal normal 12px/16px Open Sans}.plan-for-lose-weight .txt-rows p:last-child{margin-bottom:0}.plan-for-lose-weight .container-footer h2{font:normal normal 700 16px/20px Open Sans}.plan-for-lose-weight .container-footer .protected{max-width:248px;margin-bottom:30px}.plan-for-lose-weight__fix-block{padding:24px 20px}.plan-for-lose-weight__fix-block-inner{justify-content:space-between}.plan-for-lose-weight__fix-block-inner img{display:none}.plan-for-lose-weight__fix-block-inner span{font:normal normal 700 14px/16px Open Sans}.plan-for-lose-weight__wrapper{padding:30px 16px 0}.plan-for-lose-weight__grad-section{padding:10px;margin-bottom:30px}.plan-for-lose-weight__border-section h3{max-width:180px;margin:16px auto}.plan-for-lose-weight__first-row{grid-gap:30px;margin-bottom:30px}.plan-for-lose-weight__first-row.last-row h2{font:normal normal 700 18px/24px Open Sans}.plan-for-lose-weight__first-row.last-row p{font:normal normal normal 12px/17px Open Sans}.plan-for-lose-weight__first-row.last-row .col:first-child h2{padding:0 0 10px}.plan-for-lose-weight__silver-section{padding:10px}.plan-for-lose-weight__garant{padding:10px;margin-bottom:52px}.plan-for-lose-weight__garant h2{font:normal normal 700 16px/20px Open Sans;margin-bottom:8px}.plan-for-lose-weight__garant p{font:normal normal normal 16px/20px Open Sans;margin:0}.plan-for-lose-weight__garant .last{margin-bottom:30px}.checked-items__item{padding-bottom:9px;margin-bottom:9px;font:normal normal normal 12px/16px Open Sans}.checked-items__item-checkbox{margin-right:4px}}@media (max-width:375px){.plan-for-lose-weight .slick-slider{max-width:200px}}@-webkit-keyframes pulse{0%{box-shadow:0 0 12px 4px #ec445a}to{box-shadow:0 0 12px 25px rgba(236,68,90,.1)}}@keyframes pulse{0%{box-shadow:0 0 12px 4px #ec445a}to{box-shadow:0 0 12px 25px rgba(236,68,90,.1)}}.y-date-slider{display:none}body .window .payment-page .logo{margin:40px 0}@media (max-width:1640px){body .window .payment-page .logo{margin:40px 0}}.payment-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%!important}.payment-page .content__inner{width:100%;box-sizing:border-box;margin-bottom:0}.payment-page__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:40px}.payment-page__header img{width:48px;margin-right:16px}@media (max-width:380px){.payment-page__header img{width:36px;margin-right:8px}}.payment-page__header h1{text-align:left;font:normal normal 900 24px/29px Montserrat;letter-spacing:0}@media (max-width:480px){.payment-page__header h1{font:normal normal 700 18px/24px Open Sans}}.payment-page__header p{margin-top:8px;text-align:left;font:normal normal normal 14px/20px Open Sans;letter-spacing:0;color:#1d1c21;opacity:.6}@media (max-width:480px){.payment-page__header p{margin-top:4px;font:normal normal normal 12px/16px Open Sans}}.payment-page .logo-cont{width:100%;margin:0 auto;max-width:620px;padding:0 20px}.payment-page__wrapper{background-color:#fff;border-radius:8px;padding:40px 0;box-shadow:0 0 20px rgba(0,0,0,.1607843137254902)}.payment-page__wrapper .payment-page__pay-wrapper .package__pay-inner-body+.text-row{-webkit-justify-content:flex-start;justify-content:flex-start;margin:20px 0}.payment-page__wrapper .text-row_last{margin-bottom:0!important}.payment-page__wrapper .btn__next{background:#36b123;border-radius:6px}@media (max-width:480px){.payment-page__wrapper{padding:20px 0}}.payment-page__wrapper .comment-item{margin-bottom:10px}.payment-page__wrapper .input__space-column label,.payment-page__wrapper .package__pay-inner-body label{display:block;text-align:left;margin-left:0;color:#a1afc3;font:normal normal normal 14px/19px "Open Sans"}.payment-page__container{padding:0 40px;text-align:center}@media (max-width:480px){.payment-page__container{padding:0 20px}}.payment-page__y-offset{margin:40px 0}@media (max-width:480px){.payment-page__y-offset{margin:20px 0}}.payment-page__y-offset_sm{margin:20px 0}.payment-page__price-row{display:-webkit-flex;display:flex}.payment-page__price-row_f{margin-bottom:20px}.payment-page__price-key{-webkit-flex-grow:1;flex-grow:1;text-align:left;font:normal normal normal 16px/24px "Open Sans"}.payment-page__price-value{text-align:right;font:normal normal normal 16px/24px "Open Sans";color:#a1afc3}.payment-page__black-text{color:#000}.payment-page__start-btn{width:100%!important;margin:0!important}.payment-page .input__space-row{margin-bottom:0!important}.payment-page .text-row{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:30px 0;font:normal normal normal 14px/20px Open Sans;letter-spacing:0;color:#a1afc3}@media (max-width:480px){.payment-page .text-row{-webkit-justify-content:left;justify-content:left;margin:20px 0}.payment-page .text-row p{text-align:left;font:normal normal normal 12px/16px Open Sans}}.payment-page .text-row img{margin-right:6px}.payment-page .text-row a,.payment-page .text-row p{font-size:inherit;color:inherit}.payment-page .text-row a{text-decoration:underline}.payment-page .text-row_last{margin-bottom:10px}.payment-page__stripe-img{width:131px;margin:40px auto}.payment-page__footer-container{padding:0 16px;max-width:1017px;margin:0 auto}.payment-page__footer{margin-top:auto;background:#f62c84;padding:20px 0}.payment-page__footer p{max-width:492px;color:#fff;text-align:left}.payment-page__footer a{color:#fff;text-decoration:underline;margin:10px 10px 10px 0;display:inline-block}@media (max-width:480px){.payment-page__footer a{font-size:12px;display:block;margin:5px 0}}.payment-page .btn{max-width:none;display:block;padding:18px 0;border-radius:18px;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff;font-weight:700;font-size:14px;line-height:20px;position:relative;cursor:pointer;text-align:center}@media (max-width:480px){.payment-page .btn{font-size:12px;padding:15px 0;border-radius:12px}}.input__outer-visa{display:none}.stripe-input{box-sizing:border-box;border:1px solid #eaebf4;border-radius:6px;background:#fff;background-color:#fff!important}.payment-page__pay-wrapper .input__space-row .input__space-column{width:50%;-webkit-flex-grow:1;flex-grow:1}.payment-page__footer{background:#ec445a}.payment-page__footer p{max-width:none}.payment-page .logo-cont{max-width:1163px;box-sizing:border-box}.logo-cont img{margin:40px 0}@media (max-width:719px){.logo-cont img{margin:30px 0}}.payment-page__container{max-width:1163px;margin:0 auto;box-sizing:border-box}@-webkit-keyframes rotate-360-z{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-360-z{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.before-after__title{margin-bottom:40px;text-align:center;font:normal normal 700 18px/24px Open Sans;color:#1d1c21}.before-after__row{margin:20px 0;display:flex;justify-content:center}.before-after__after,.before-after__before{width:50%}.before-after__before{content:"";padding-right:2px}.before-after__before .before-after__img{border-radius:16px 0 0 16px}.before-after__after{padding-left:2px}.before-after__after .before-after__img{border-radius:0 16px 16px 0}.before-after__img{padding-top:103%;background-color:silver;background-size:cover;background-repeat:no-repeat}.before-after p{margin-top:20px;font:normal normal normal 16px/24px "Open Sans"}.before-after h5{text-align:left;margin-top:10px;margin-bottom:30px}.before-after__btn{margin:20px auto 0}.before-after__description{text-align:center}.illustration .slick-slide>div{display:flex;justify-content:center}.illustration img{margin:0 auto}.illustration h5{margin-top:20px;text-align:center}.illustration .progress-bar{margin-bottom:100px}.illustration .slide-progress-illustrated{display:flex;flex-direction:row;align-items:center}.illustration .slick-track{display:flex!important}.illustration .slick-slide{margin-top:auto;margin-bottom:auto}.illustration .slick-slide img{max-width:320px;width:100%}.comment-col{padding:0 10px}.comment-col__wrapper{padding:20px;border-radius:24px;background-color:#fff;height:100%;box-sizing:border-box}.comment-col__img{width:90px;height:90px;border-radius:50%;margin:0 auto;background-size:cover;background-repeat:no-repeat}.comment-col__title{margin:20px auto 10px;text-align:center;font:normal normal 700 14px/24px Open Sans;letter-spacing:0;color:#1d1c21}.comment-col__text{font:normal normal normal 12px/18px Open Sans;letter-spacing:0;color:#a1afc3}.creators .btn__row{padding:0 16px 20px;box-sizing:border-box}.creators__row{display:flex;justify-content:center}@media (max-width:820px){.creators__row{flex-wrap:wrap}}.creators__row>div{width:33.33%}@media (max-width:820px){.creators__row>div{width:100%;padding:0}}@media (max-width:820px){.creators__row>div>div{height:auto;margin-bottom:20px}}.creators__container{max-width:650px;margin:0 auto;padding:0 40px;text-align:center}@media (max-width:480px){.creators__container{padding:0 20px}}.creators__container_lg{max-width:870px}.creators__title{margin:40px 0}.creators h5{margin:20px 0;text-align:center}.creators .comment-item{margin-bottom:10px}.creators__chart-wrapper{position:relative;margin-top:20px;margin-left:-40px;margin-right:-40px}@media (max-width:650px){.creators__chart-wrapper{margin-left:-20px;margin-right:-20px}}.creators__chart-wrapper img{width:100%}.creators__chart-label{position:absolute;padding:2.5px 10px;text-align:left;font:normal normal normal 14px/24px "Open Sans";border-radius:8px 8px 8px 0;background-color:#eaebf3}.creators__chart-label_f{left:8.8%;bottom:93%}.creators__chart-label_s{left:36.8%;bottom:66%}.creators__chart-label_t{left:65.2%;bottom:40.2%;background-color:#8a3eff;color:#fff}.creators__more-comments{display:flex;justify-content:center;align-items:center;margin:20px 0;text-align:center;font:normal normal 700 14px/30px "Open Sans";color:#f62c84}.creators__more-comments img{margin-left:8px}.weight-chart-component__title-wrapper{padding:0 20px;box-sizing:border-box}.weight-chart-component__title{text-align:center;font:normal normal 900 24px/32px "Montserrat";color:#fff;margin:0 auto}.weight-chart-component__sub-title{display:block;width:100%;text-align:center;font:normal normal normal 14px/20px Open Sans;color:hsla(0,0%,100%,.6);margin-top:8px;margin-bottom:40px}.weight-chart-component__content-wrapper{max-width:500px;border-radius:36px;background-color:#fff;padding:40px 0;margin:0 auto}.weight-chart-component__chart{margin:20px auto;width:100%}.weight-chart-component__content-title{text-align:center;font:normal normal 700 18px/24px Open Sans;letter-spacing:0;color:#1d1c21}.weight-chart-component__content-description{padding:0 40px;text-align:center;font:normal normal normal 14px/20px Open Sans;letter-spacing:0;color:#1d1c21}.weight-chart-component .btn__row{margin-bottom:40px}.weight-chart-component .btn__row-wrapper[data-is-visible=false][data-is-init=true] .btn__row{max-width:500px}.weight-chart-component .content__inner{margin-bottom:0}.geography-title{text-align:center;color:#fff;font-size:24px;margin-bottom:40px;font-weight:900;font-family:"Montserrat",sans-serif}@media (max-width:380px){.geography-title{font-size:18px}}.geography-p{font-size:18px;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:0}.geography-map-image{width:calc(100% - 78px);margin-bottom:40px}.doctor-logo{margin-bottom:24px!important}@media (max-width:380px){.doctor-logo{margin-bottom:13px!important}}.doctors-title{text-align:center;color:#fff;font-size:24px;margin-bottom:40px;font-weight:900;font-family:"Montserrat",sans-serif;content:"Наши программы разработаны в соответствии с рекомендациями ведущих врачей и тренеров"}@media (max-width:380px){.doctors-title{font-size:18px;content:"Наши программы разработаны ведущими специалистами по питанию"}}.doctors-block{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.doctors-block .content__inner{box-sizing:border-box;width:100%}@media (max-width:380px){.doctors-block{padding:16px}}.doctor-card{max-width:580px;background:#fff;border-radius:24px;display:flex;padding:20px;margin-bottom:8px}.doctor-card__left-side{max-width:90px;padding-right:20px;align-self:center}.doctor-card__right-side{align-self:center}.doctor-card__right-side p{font-size:16px;color:#a1afc3;line-height:1;font-family:"Open Sans",sans-serif}@media (max-width:380px){.doctor-card__right-side p{font-size:14px}}.doctor-card__title{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;margin-bottom:8px}@media (max-width:380px){.doctor-card__title{font-size:16px}}.doctor-card__image{width:90px;height:90px;border-radius:50%}@media (max-width:380px){.doctor-card__image{width:60px;height:60px}}.doctor-card__image img{width:90px;height:90px;border-radius:50%}@media (max-width:380px){.doctor-card__image img{width:60px;height:60px}}.diet-limiter .diet-chart-image{width:100%;margin-bottom:60px}.diet-limiter .diet-title{font-size:18px!important;font-family:"Open Sans",sans-serif;color:#000!important}.diet-limiter .diet-card{display:flex;max-width:500px;background:#eaebf3;border-radius:8px;padding:16px;margin-bottom:8px}.diet-limiter .diet-card__left-side{max-width:63px;padding-right:16px}.diet-limiter .diet-card__right-side{align-self:center}.diet-limiter .diet-card__right-side p{font-size:14px;color:#000;line-height:1;font-family:"Open Sans",sans-serif;text-align:left}.diet-limiter .diet-card__image,.diet-limiter .diet-card__image img{width:63px;height:63px;border-radius:50%}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.step-progress-bar-line-wrapper{position:absolute;left:0;width:100%;z-index:999;top:0}.step-progress-bar-line-wrapper .react-step-progress-bar-line{position:relative;max-width:570px;margin:0 auto}.step-progress-bar-line-wrapper .react-step-progress-bar-line:before{content:"";position:absolute;background:#f62c84;border-radius:50%;z-index:9;width:18px;height:18px;left:0;top:50%;transform:translateY(-50%)}.step-progress-bar-line-wrapper .react-step-progress-bar-line:after{content:"";position:absolute;z-index:9;background:hsla(0,0%,100%,.5);border-radius:50%;width:8px;height:8px;left:5px;top:50%;transform:translateY(-50%)}.step-progress-bar-line-wrapper .react-step-progress-bar-line .progress-bar:last-child:before{right:-1px}.step-progress-bar-line-wrapper .progress-bar{overflow:visible;height:8px;border-radius:10px}.step-progress-bar-line-wrapper .progress-bar__wrapper{width:100%}.step-progress-bar-line-wrapper .progress-bar:before{content:"";position:absolute;background:#cecece;border-radius:50%;z-index:9;width:18px;height:18px;right:-9px;top:50%;transform:translateY(-50%)}.step-progress-bar-line-wrapper .progress-bar__line{transition:transform .5s ease 0s}body .check-box-row-wrapper .choice__food-row{display:block;margin:0}body .check-box-row-wrapper .choice__food-row label{padding:0 36px 0 12px}body .check-box-row-wrapper .choice__food-row label:before{left:auto;right:16px}body .check-box-row-wrapper .choice__food-row label:after{left:auto;right:23px}body .check-box-row-wrapper .choice__food-row input:checked~label{background-color:#8a3eff}body .check-box-row-wrapper .choice__food-row input:hover~label{background-color:rgba(138,62,255,.2)}body .check-box-row-wrapper .choice__food-row input:checked:hover~label{background-color:#8a3eff}body .component-scroll-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;overflow-y:auto}body .content{position:relative;height:auto;overflow:auto;overflow-x:hidden}.component-with-progress-bar{padding-top:260px}@media (max-width:1640px){.component-with-progress-bar{padding-top:161px}}.component-with-progress-bar .logo{display:none}.payment-page__more-comments{cursor:pointer}.link-question{width:100%;margin-bottom:10px;border-radius:12px;box-sizing:border-box;padding:13px 16px;font:normal normal normal 18px/22px Open Sans;color:#1d1c21;text-align:center;background:#eaebf3;cursor:pointer}.link-question:hover{background:rgba(138,62,255,.4)}.link-question:active{background:#8a3eff;color:#fff}.link-question:last-child{margin-bottom:0}.y-date-slider{position:relative;overflow:hidden;height:35px;background-color:#f62c84;border-radius:8px;max-width:164px;margin:0 auto}.y-date-slider .y-line{transition:transform .5s ease 0s}.y-date-slider .y-line div{display:flex;height:35px;justify-content:center;font:normal normal 700 14px/30px Open Sans;align-items:center;color:#fff;font-weight:600}body .step-progress-bar-line-wrapper .progress-bar_full-filled:after{display:none}body .progress-bar__line{background:#ec445a}body .page-header__title{box-sizing:border-box}@media (max-width:768px){body .page-header__title{padding:0 16px}}@media (max-width:415px){body .btn-theme-modal{padding:12px 0}}.next-btn{display:block;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:100%;max-width:502px;padding:10px 0;text-align:center;font:normal normal 700 14px/30px Open Sans;color:#fff;cursor:pointer;border-radius:25px;background-color:#ec445a;box-sizing:border-box;z-index:999}.next-btn[disabled]{color:#afafaf;background:#e4e4e4}.page-header{margin-bottom:30px}.componentExit{visibility:hidden}.content.body-plan-mail-section{height:100%}.logo,.mg2-header__logo{cursor:pointer}.CreatingProgramPage .content{overflow:hidden}.progress-bar{height:auto}.progress-bar__line{background-color:#f62c84}.payment-page__modal .payment-page__modal-wrapper{margin:auto!important}.step-progress-bar-line-wrapper{padding:0 20px;box-sizing:border-box}.step-progress-bar-line-wrapper .progress-bar{-webkit-mask-image:none}.step-progress-bar-line-wrapper .progress-bar:after{content:"";position:absolute;z-index:9;width:19px;height:19px;right:-9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#f996c3;border-radius:50%;border:5px solid #f62c84;box-sizing:border-box;opacity:0;transition:opacity .5s ease 0s}.step-progress-bar-line-wrapper .progress-bar:last-child:after{right:-2px}.step-progress-bar-line-wrapper .progress-bar_full-filled:after{opacity:1}body .choice{padding:0}body .content__inner{max-width:534px;padding:0 16px;box-sizing:border-box}body .input__outer input{border-radius:12px;border:2px solid #eaebf3;background-color:#fff;padding:0 16px;font-size:16px;line-height:20px;color:#1d1c21}body .input__outer input:focus{border:2px solid #f62c84}body .tab__header{background-color:#fff}body .choice__about-gender{margin:0 4px}body .choice__about-gender label{color:#a1afc3;background-color:#eaebf3}body .choice__about-gender input:checked~label{background-color:#f62c84;color:#fff}body .when-birthday .choice>div{display:block;position:relative;height:50px}body .when-birthday .react-datepicker__input-container{left:0;width:100%;top:0}body .when-birthday .react-datepicker__input-container input{padding:0 16px;text-align:left!important;background:#fff!important;border:2px solid #eaebf3;box-sizing:border-box}body .when-birthday .skip-quest{cursor:pointer;width:100%;text-align:center;margin:40px auto;color:#fff;font:normal normal 600 14px/30px Open Sans}body .comments .h2{max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:8px;font:normal normal 900 24px/32px Montserrat}body .comments .subscript-text{font:normal normal normal 14px/20px Open Sans;color:hsla(0,0%,100%,.6)}.window__bg{display:none}.component-with-progress-bar{padding-top:56px}@media (max-width:719px){.component-with-progress-bar{padding-top:46px}}.progress-bar__wrapper{background-color:#eaebf3}.step-progress-bar-line-wrapper .logo{display:none}.step-progress-bar-line-wrapper{margin-top:40px}@media (max-width:719px){.step-progress-bar-line-wrapper{margin-top:30px}}.step-progress-bar-line-wrapper .react-step-progress-bar-line .progress-bar:last-child:before,.step-progress-bar-line-wrapper .react-step-progress-bar-line:after,.step-progress-bar-line-wrapper .react-step-progress-bar-line:before{display:none}.step-progress-bar-line-wrapper .react-step-progress-bar-line{max-width:230px}.hearth-image-block{text-align:center}.hearth-description{text-align:left;font-family:"Open Sans",sans-serif;font-size:18px}.hearth-description p{margin-bottom:20px}.hearth-image{width:80px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.stripe-input{border-radius:10px;padding:10px;background-color:#eaebf3;margin-top:5px}.choice__act label span{min-width:24px}.tab__body{position:relative}.abs-error{position:absolute;bottom:100%;left:0;width:100%;text-align:center;color:red;opacity:0;transition:opacity .5s ease 0s;font-size:12px}.abs-error_fade-in{opacity:1}.package__card-inner{height:100%;background-color:#fff}.package__card-body{height:100%;display:flex;flex-direction:column}.package__card-footer{margin-top:auto}header{display:none}.progress__title-item h3{line-height:1!important}.h1{font:normal normal 900 36px/44px "Montserrat";color:#fff}.title-description{font:normal normal normal 14px/20px "Open Sans";color:hsla(0,0%,100%,.6)}.h5{font:normal normal 700 16px/22px "Open Sans"}.h2{font:normal normal 900 18px/32px "Montserrat";color:#fff}.water__link{font:normal normal normal 18px/22px "Open Sans"!important}.btn__row_padding{padding:0 16px 20px;box-sizing:border-box}[data-element=sticky-block]{visibility:hidden}[data-element=sticky-block][data-is-init=true]{visibility:visible;opacity:1}.btn__row-wrapper{opacity:0;transition:opacity .2s ease .2s}.btn__row-wrapper[data-is-visible=false][data-is-init=true]{position:fixed;z-index:9;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:0 16px;box-sizing:border-box}.btn__row-wrapper[data-is-visible=false][data-is-init=true] .btn__row{width:100%;padding:25px 0;max-width:580px;background:linear-gradient(0deg,#fff 80%,hsla(0,0%,100%,.001));margin:0 auto}.orient-block{margin-top:40px}@media (max-width:650px){.orient-block{margin-top:30px}}.orient-block+.btn__row-wrapper .btn__row{margin-top:0}.btn__row-wrapper_specialists[data-is-visible=false][data-is-init=true] .btn__row{max-width:850px}.btn__row-wrapper_specialists[data-is-visible=false][data-is-init=true]{padding:0 50px}@media (max-width:820px){.btn__row-wrapper_specialists[data-is-visible=false][data-is-init=true]{padding:0 40px}}@media (max-width:480px){.btn__row-wrapper_specialists[data-is-visible=false][data-is-init=true]{padding:0 20px}}.btn__row-wrapper[data-is-visible=false][data-is-init=true] .btn__row_pay{padding-left:35px;padding-right:35px;box-sizing:border-box}.hero-inner_first,.progress__doctor{box-sizing:border-box}.hero-inner_first{margin:0 auto;padding-top:0!important;margin-top:0!important;height:100%}@media (max-width:1024px){.hero-inner_first{padding-top:50px!important}}.first-page-footer{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;background-color:#fff;border-radius:16px 16px 0 0;box-sizing:border-box}.first-page-footer img{width:120px;margin-bottom:10px}.first-page-footer__link-row{width:100%;display:flex;justify-content:center}.first-page-footer__link-row a{font-size:14px;color:#000;text-decoration:underline;font-family:"Open Sans",sans-serif;font-weight:300;opacity:.8;margin:0 5px}@media (max-width:460px){.first-page-footer__link-row{flex-direction:column;margin:5px 0;text-align:center}}.want-wrapper{border-top:1px solid transparent;border-bottom:1px solid transparent}.App .hero-want{display:block}.waiting-btn{opacity:.5;pointer-events:none}.progress__doctor-text b{display:block;margin-bottom:5px}.progress__doctor-text p{line-height:1.6}@media (max-width:650px){.progress__doctor-text p{font-size:16px;line-height:1.4}}*{margin:0;padding:0;border:none}*,button,button:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{font-family:"Montserrat",sans-serif;font-size:14px;color:#1d1c21;line-height:1.7em;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}a{text-decoration:none;cursor:pointer;color:#000}h1,h2,h3,h4,h5,h6{position:relative;font-weight:400;margin:0;background:none;line-height:1.6em}h1{font-size:4em}h2{font-size:40px}h3{font-size:34px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}p{position:relative;line-height:1.8em}.auto__container{position:static;max-width:1080px;padding:0 30px;margin:0 auto}li,ul{list-style:none;padding:0;margin:0}.mr-top-bot{margin:80px 0}.btn__row{margin-top:40px}.btn__next,.btn__row{display:flex;align-items:center;justify-content:center}.btn__next{margin:0 4px;width:245px;padding:18px 0;border-radius:18px;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff;font-weight:700;font-size:14px;line-height:20px;position:relative;cursor:pointer}.btn__next:disabled span{opacity:.2;transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;display:block}.btn__next:disabled .btn__arrow{opacity:.2}.btn__next .btn__arrow{transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;position:absolute;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:55px;height:10px;width:33px}.btn__next .btn__arrow img{width:100%;height:100%;position:absolute;top:0;left:0}.btn__prev{margin:0 4px;display:flex;align-items:center;justify-content:center;width:241px;padding:14px 0;border-radius:18px;border:2px solid;color:#f62c84;font-size:14px;line-height:20px;font-weight:700;position:relative;cursor:pointer}.btn__prev span{display:block}.btn__prev .btn__arrow{position:absolute;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:55px;height:10px;width:33px}.btn__prev .btn__arrow img{width:100%;height:100%;position:absolute;top:0;left:0}.btn__arrow-mobile{display:none}@-webkit-keyframes animateFront{0%{transform:translateX(-600px);opacity:0;visibility:hidden}80%{opacity:1}to{transform:translateX(0);visibility:visible}}@keyframes animateFront{0%{transform:translateX(-600px);opacity:0;visibility:hidden}80%{opacity:1}to{transform:translateX(0);visibility:visible}}@-webkit-keyframes animateWindowFront{0%{opacity:0;display:none}80%{opacity:1}to{display:block}}@keyframes animateWindowFront{0%{opacity:0;display:none}80%{opacity:1}to{display:block}}@-webkit-keyframes animateHeroFront{0%{transform:translateY(0);opacity:1}to{transform:translateY(-350px);opacity:0}}@keyframes animateHeroFront{0%{transform:translateY(0);opacity:1}to{transform:translateY(-350px);opacity:0}}@-webkit-keyframes package{0%{margin:200px auto;opacity:0}to{margin:80px auto;opacity:1}}@keyframes package{0%{margin:200px auto;opacity:0}to{margin:80px auto;opacity:1}}@-webkit-keyframes animateFadeFront{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(-350px);opacity:0;visibility:hidden}}@keyframes animateFadeFront{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(-350px);opacity:0;visibility:hidden}}@-webkit-keyframes animateBack{0%{transform:translateX(600px);opacity:0;visibility:hidden}80%{opacity:1}to{transform:translateX(0);visibility:visible}}@keyframes animateBack{0%{transform:translateX(600px);opacity:0;visibility:hidden}80%{opacity:1}to{transform:translateX(0);visibility:visible}}@-webkit-keyframes animateWindowBack{0%{opacity:0;visibility:hidden}80%{opacity:1}to{visibility:visible}}@keyframes animateWindowBack{0%{opacity:0;visibility:hidden}80%{opacity:1}to{visibility:visible}}@-webkit-keyframes animateHeroBack{0%{opacity:0;visibility:hidden}80%{opacity:1}to{visibility:visible}}@keyframes animateHeroBack{0%{transform:translateY(-350px);opacity:0}80%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes animateFadeBack{0%{transform:translateX(0);opacity:1;visibility:hidden}to{transform:translateX(350px);opacity:0;visibility:visible}}@keyframes animateFadeBack{0%{transform:translateX(0);opacity:1;visibility:hidden}to{transform:translateX(350px);opacity:0;visibility:visible}}@-webkit-keyframes animateTab{0%{transform:translateY(20px);opacity:0}80%{opacity:1}to{transform:translateY(0)}}@keyframes animateTab{0%{transform:translateY(20px);opacity:0}80%{opacity:1}to{transform:translateY(0)}}.window{height:100vh;position:fixed}.window,.window__bg{width:100%;top:0;left:0}.window__bg{position:absolute;height:100%;background:url(/questionnaire-29/static/media/bg-min.67a5e0f7.jpeg) 80% 50%/cover no-repeat}.CardPayPage+.window__bg,.MailPage+.window__bg,.package_pay+.window__bg{background:url(/questionnaire-29/static/media/primary.de792d05.png) 50%/cover no-repeat}.AnswersHandlingPage{background:url(/questionnaire-29/static/media/my-body-plan-bg.0216171f.png) 50%/cover no-repeat}.window__bg img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.window .logo{width:145px;margin:80px auto}.window .logo_progress-sibling{margin:40px auto 100px}.window .logo img{width:100%}.title{margin-bottom:18px;width:calc(100% - 80px);height:100px;font-size:18px;line-height:24px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.3);border-radius:50px;padding:0 40px;display:flex;align-items:center;position:relative;transition:.3s linear;-moz-transition:.3s linear}.title img{position:absolute;bottom:0;left:0}.title img path{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2)}.fadeOut.front .bubble-title,.title.fadeOut.front{transform:translateX(600px)}.fadeOut.back .bubble-title,.title.fadeOut.back{transform:translateX(-600px)}.fadeIn.front .bubble-title,.title.fadeIn.front{-webkit-animation:animateFront .3s linear;animation:animateFront .3s linear}.fadeIn.back .bubble-title,.title.fadeIn.back{-webkit-animation:animateBack .3s linear;animation:animateBack .3s linear}.hero{top:0;position:absolute;left:0;width:100%;display:flex;overflow-y:auto;align-items:center;justify-content:center;flex-direction:column;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;z-index:9}.hero.fadeOut.front{visibility:hidden}.hero.fadeOut.front .hero__inner{visibility:hidden;transform:translateY(-600px);opacity:0}.hero.fadeOut.back{visibility:hidden}.hero.fadeOut.back .hero__inner{visibility:hidden;transform:translateY(600px);opacity:0}.hero.fadeIn.front .hero__inner{-webkit-animation:animateHero .2s linear;animation:animateHero .2s linear}.hero.fadeIn.back .hero__inner{-webkit-animation:animateHeroBack .2s linear;animation:animateHeroBack .2s linear}.hero__inner{max-width:750px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.hero__title{font-size:36px;font-family:"Montserrat",sans-serif;color:#fff;line-height:40px;font-weight:900;text-align:center}.hero__subtitle{font-size:18px;line-height:20px;font-weight:700;color:#fff;text-align:center;margin:40px 0}.hero__row{display:flex;flex-wrap:wrap;max-width:700px;margin:0 auto}.hero__check{margin:4px;width:calc(50% - 8px);background:#fff;height:56px;border-radius:16px;position:relative;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.hero__check:hover{transform:scale(.96)}.hero__check label{color:#f62c84;font-size:14px;line-height:20px;font-weight:700;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-family:"Open Sans",sans-serif}.hero__check input,.hero__check label{position:absolute;top:0;left:0;width:100%;height:100%}.hero__check input{opacity:0;z-index:1;cursor:pointer}.hero__check input:hover~label{background:rgba(246,44,132,.2);color:#000}.hero__check input:checked~label{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.header{position:absolute;top:0;left:0;width:100%;background:#fff}.header__inner{display:flex;align-items:center;justify-content:space-between;padding:10px 0 15px}.mobile{display:none}.mobile .lang{background:#eaebf3;border-radius:12px;width:40px;height:40px;align-items:center;justify-content:center}.mobile .lang__dropdown{left:0;right:unset}.lang{position:relative}.lang__dropdown{margin-top:20px;visibility:hidden;position:absolute;top:100%;right:0;width:100px;background:#fff;border-radius:16px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;opacity:0}.lang__dropdown-link{display:block;padding:8px 16px;font-size:14px;line-height:18px;color:#000}.lang__dropdown.active{visibility:visible;margin-top:0;opacity:1}.ham{display:none}.nav__inner{display:flex;align-items:center}.nav__sign{font-size:14px;font-family:"Open Sans",sans-serif;border:1px solid #f62c84;border-radius:12px;background:#fff;line-height:20px;font-weight:400;padding:10px 20px;margin-right:10px}.nav__sign:first-child{color:#fff;background:#f62c84}.copyright{position:absolute;bottom:40px;z-index:1;left:0;width:100%;text-align:center}.copyright h6{font-family:"Open Sans",sans-serif;font-size:14px;line-height:18px;font-weight:400;color:hsla(0,0%,100%,.6)}.hidden{display:none!important}.content{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;overflow-y:auto;transition:.5s linear}.content.fadeOut.back,.content.fadeOut.front{visibility:hidden;opacity:0}.content.fadeIn.front{-webkit-animation:animateWindowFront .5s linear;animation:animateWindowFront .5s linear}.content.fadeIn.back{-webkit-animation:animateWindowBack .5s linear;animation:animateWindowBack .5s linear}.content__inner{max-width:580px;margin:0 auto 80px}.choice{background:#fff;position:relative;border-radius:45px;padding:40px;transition:.3s linear}.choice:after{position:absolute;content:"";bottom:-5px;right:-5px;width:27px;height:32px;background-repeat:no-repeat;background-image:url(/questionnaire-29/static/media/hvost.8d502c43.svg);background-position:0 0;background-size:contain}.choice.fadeOut.front,.fadeOut.front .choice{transform:translateX(-600px)}.choice.fadeOut.back,.fadeOut.back .choice{transform:translateX(600px)}.choice.fadeIn.front,.fadeIn.front .choice{-webkit-animation:animateBack .3s linear;animation:animateBack .3s linear}.choice.fadeIn.back,.fadeIn.back .choice{-webkit-animation:animateFront .3s linear;animation:animateFront .3s linear}.choice__act{position:relative;width:100%;height:50px;border-radius:12px;margin-bottom:8px}.choice__act:last-child{margin-bottom:0}.choice__act label{position:absolute;top:0;left:0;width:calc(100% - 30px);height:100%;padding:0 15px;border-radius:12px;background:#eaebf3;color:#1d1c21;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-size:18px;line-height:22px}.choice__act label,.choice__act label span{display:flex;align-items:center;font-family:"Open Sans",sans-serif}.choice__act label span{width:24px;height:24px;background:#fff;justify-content:center;font-size:14px;line-height:16px;font-weight:700;color:#a1afc3;margin-right:15px;border-radius:50%}.choice__act input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.choice__act input:hover~label{background:rgba(246,44,132,.2)}.choice__act input:checked~label{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.choice__food{position:relative}.choice__food label{font-family:"Open Sans",sans-serif;padding:0 14px;display:flex;align-items:center;background:#eaebf3;color:#000;border-radius:12px;font-size:18px;line-height:20px;font-weight:400;text-transform:capitalize;margin:4px;height:50px}.choice__food label,.choice__food label svg{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.choice__food label svg{margin-right:12px;fill:#a1afc3}.choice__food input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.choice__food input:hover+label{color:#000;background:rgba(246,44,132,.2)}.choice__food input:hover+label svg{fill:#000}.choice__food input:checked~label{background:#f62c84;color:#fff}.choice__food input:checked~label svg{fill:#fff}.choice__food-row{display:flex;flex-wrap:wrap;margin:0 -4px}.choice__product{position:relative;margin:4px}.choice__product label{font-family:"Open Sans",sans-serif;padding:0 14px 0 45px;display:flex;align-items:center;background:#eaebf3;border-radius:12px;font-size:18px;line-height:20px;font-weight:400;height:50px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.choice__product label:before{position:absolute;content:"";left:16px;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:20px;height:20px;background:#fff;border-radius:5px}.choice__product label:after{position:absolute;left:23px;top:19px;content:"";transform:rotate(45deg);height:8px;width:4px;border-bottom:2px solid #f62c84;border-right:2px solid #f62c84;opacity:0}.choice__product input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.choice__product input:hover+label{color:#000;background:rgba(246,44,132,.2)}.choice__product input:checked~label{background:#f62c84;color:#fff}.choice__product input:checked~label:after{opacity:1}.choice__about{display:flex}.choice__about-column:first-child{width:55%}.choice__about-column:last-child{width:45%}.choice__about-gender{width:50%;position:relative;height:100%}.choice__about-gender label{width:100%;height:100%;font-size:14px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;line-height:20px;font-weight:700;border-radius:11px}.choice__about-gender input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.choice__about-gender input:checked~label{background:#fff;color:#000}.choice__about-gender-row{position:relative;display:flex;margin-left:10px;height:calc(100% - 4px);border-radius:12px;background:#f62c84;padding:2px}.choice__group{position:relative;width:100%;height:50px;border-radius:12px;margin-bottom:8px}.choice__group:last-child{margin-bottom:0}.choice__date.no-datepicker input:checked~label{width:calc(100% - 30px);height:50px;padding:0 15px;align-items:center}.choice__date label{position:absolute;top:0;left:0;width:calc(100% - 30px);height:100%;padding:0 15px;border-radius:12px;background:#eaebf3;color:#1d1c21;font-size:18px;line-height:1;display:flex;align-items:center;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;z-index:1}.choice__date label span{width:24px;min-width:24px;height:24px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:16px;font-weight:700;color:#a1afc3;margin-right:15px;border-radius:50%}.choice__date input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.choice__date input:hover~label{background:#fdd5e7}.choice__date input:checked{width:calc(100% - 160px)}.choice__date input:checked~label{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff;width:calc(100% - 190px)}.choice .react-datepicker__input-container{position:absolute;right:0;top:0;height:100%;width:150px;text-align:center;z-index:0}.choice .react-datepicker__input-container :first-child{text-align:center;font-size:16px;width:100%;opacity:1;background:#eaebf3;border-radius:12px;height:100%;position:unset;top:0;left:0}.choice .react-datepicker__portal{-webkit-animation:animateHero .2s linear;animation:animateHero .2s linear}.choice .react-datepicker{border-radius:12px}.choice .react-datepicker__current-month{font-size:24px;line-height:1;font-weight:700;color:#000;padding-top:12px}.choice .react-datepicker__header{border:none;background:none}.choice .react-datepicker__day-names{background:#f1f1f1;border-radius:10px;margin:20px 16px}.choice .react-datepicker__day-name{border-right:1px solid #fff;font-size:16px;line-height:20px;font-weight:400;color:#000}.choice .react-datepicker__day-name:last-child{border-right:none}.choice .react-datepicker__day{font-size:16px}.choice .react-datepicker__day--in-range,.choice .react-datepicker__day--in-selecting-range,.choice .react-datepicker__day--keyboard-selected,.choice .react-datepicker__day--selected,.choice .react-datepicker__month-text--in-range,.choice .react-datepicker__month-text--in-selecting-range,.choice .react-datepicker__month-text--keyboard-selected,.choice .react-datepicker__month-text--selected,.choice .react-datepicker__quarter-text--in-range,.choice .react-datepicker__quarter-text--in-selecting-range,.choice .react-datepicker__quarter-text--keyboard-selected,.choice .react-datepicker__quarter-text--selected,.choice .react-datepicker__year-text--in-range,.choice .react-datepicker__year-text--in-selecting-range,.choice .react-datepicker__year-text--keyboard-selected,.choice .react-datepicker__year-text--selected{background:#f62c84;color:#fff;border-radius:10px}.input__outer{width:100%;position:relative}.input__outer input{width:calc(100% - 32px);font-size:16px;line-height:20px;font-weight:400;color:#000;border-radius:12px;height:50px;padding:0 16px;background:#eaebf3;border:1px solid transparent;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;caret-color:#f62c84}.input__outer input::-moz-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#a1afc3}.input__outer input:-ms-input-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#a1afc3}.input__outer input::placeholder{font-size:16px;line-height:20px;font-weight:400;color:#a1afc3}.input__outer input::-webkit-input-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#a1afc3}.input__outer input:focus{border:1px solid #f62c84}.input__outer span{position:absolute;top:50%;right:15px;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:16px;line-height:20px;font-weight:400;color:#a1afc3}.tab__header{display:flex;background:#f62c84;border-radius:12px;padding:2px;margin:0 auto 35px;max-width:312px}.tab__link{width:50%;height:48px;display:flex;align-items:center;justify-content:center;border-radius:11px;font-size:14px;line-height:20px;font-weight:400;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.tab__link.active{background:#fff;color:#000}.tab__column{margin:0 -4px}.tab__column .input__outer{margin:4px 4px 8px;width:calc(100% - 8px)}.tab__column .input__outer:last-child{margin-bottom:0}.tab__row{display:flex;flex-wrap:wrap;margin:0 -4px}.tab__row .input__outer{width:calc(50% - 8px);margin:0 4px 8px}.tab__row .input__outer:nth-child(3){width:calc(100% - 8px);margin:0 4px}.tab__body-inner{display:none;-webkit-animation:animateTab .2s ease-in-out;animation:animateTab .2s ease-in-out}.tab__body-inner.active{display:block}.tab .input__outer{position:relative}.package{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:1;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.package.fadeOut.front{visibility:hidden;transform:translateY(-250px);opacity:0}.package.fadeOut.back{visibility:hidden;transform:translateY(250px);opacity:1}.package.fadeIn.front{-webkit-animation:animateWindowFront .5s linear;animation:animateWindowFront .5s linear}.package.fadeIn.back{-webkit-animation:animateWindowBack .5s linear;animation:animateWindowBack .5s linear}.package__inner{max-width:1090px;margin:0 auto;padding:0 30px}.package__title{font-size:36px;line-height:32px;font-weight:900;color:#fff;margin:0 auto 16px;text-align:center;max-width:780px}.package__subtitle{font-size:14px;line-height:20px;font-weight:400;color:#fff;max-width:776px;margin:0 auto;text-align:center}.package__man{max-width:470px;margin:40px auto 0;position:relative;z-index:1}.package__man:before{bottom:-15px;width:80%;background:#aa7dd6;z-index:-1}.package__man:after,.package__man:before{content:"";height:40%;border-radius:40px;position:absolute;left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);box-shadow:0 6px 10px rgba(0,0,0,.1)}.package__man:after{bottom:-30px;width:65%;background:#9c70ca;z-index:-2}.package__man img{width:100%}.package__man-btn{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#fff;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;width:100%;max-width:270px;height:56px;border-radius:16px;color:#f62c84;font-weight:700;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;cursor:pointer}.package__row{display:flex;margin:60px -8px}.package__card{width:calc(33.3% - 4px)}.package__card-inner{margin:8px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;right:0}.package__card-header{position:relative;padding:30px 15px}.package__card-header-title{font-family:"Montserrat",sans-serif;font-size:24px;line-height:1;font-weight:900;margin:0 0 10px;color:#fff;text-align:center}.package__card-header-para{font-family:"Open Sans",sans-serif;color:#fff;font-size:16px;line-height:18px;font-weight:400;text-align:center;margin:0 auto;width:90%}.package__card-header-save{position:absolute;top:23px;right:0;padding:6px 10px;background:#fff;box-shadow:0 6px 6px rgba(0,0,0,.16);border-radius:5px 5px 0 5px}.package__card-header-save:before{position:absolute;content:"";z-index:1;background:#fff;width:8px;height:5px;top:100%;right:0;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%)}.package__card-body{padding:30px 16px 0;background:#fff}.package__card-body-li{display:flex;font-size:16px;line-height:20px;font-weight:400;color:#000;margin-bottom:16px}.package__card-body-li:last-child{margin-bottom:0}.package__card-body-li-icon{margin-right:10px;width:20px;height:20px;border-radius:6px;background:rgba(246,44,132,.1);display:flex;align-items:center;justify-content:center}.package__card-footer{padding:30px 0 16px;background:#fff}.package__card-footer-btn{display:flex;color:#fff;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff)}.package__card-footer-btn,.package__card-footer-cancel{align-items:center;justify-content:center;width:100%;height:60px;font-size:14px;line-height:20px;font-weight:700;border-radius:12px}.package__card-footer-cancel{display:none;color:#a1afc3;background:#eaebf3;margin-top:10px}.package__card:first-child .package__card-header{background:#f62c84;background:linear-gradient(-45deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff)}.package__card:nth-child(2) .package__card-header{background:#ffae46;background:linear-gradient(-45deg,#ffae46,#ff9754 25%,#ff5a7d 80%,#ff428d)}.package__card:nth-child(3) .package__card-header{background:#ffd746;background:linear-gradient(-45deg,#ffd746,#ffaf49 63%,#ff984c)}.package__button{position:relative;padding:30px 15px;border-radius:16px;width:100%;margin:4px 0}.package__buttons{display:none}.package__button:first-child{background:#f62c84;background:linear-gradient(-45deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff)}.package__button:nth-child(2){background:#ffae46;background:linear-gradient(-45deg,#ffae46,#ff9754 25%,#ff5a7d 80%,#ff428d)}.package__button:nth-child(3){background:#ffd746;background:linear-gradient(-45deg,#ffd746,#ffaf49 63%,#ff984c)}.package__button-title{font-family:"Montserrat",sans-serif;font-size:24px;line-height:1;font-weight:900;margin:0 0 10px;color:#fff;text-align:center}.package__button-para{font-family:"Open Sans",sans-serif;color:#fff;font-size:16px;line-height:18px;font-weight:400;text-align:center;margin:0 auto;width:90%}.package__button-save{position:absolute;top:23px;padding:6px 10px;right:0;background:#fff;box-shadow:0 6px 6px rgba(0,0,0,.16);border-radius:5px 5px 0 5px}.package__mail{margin:60px auto 0;max-width:320px;background:#fff;padding:16px;border-radius:16px}.package__mail-title{color:#a1afc3;font-size:16px;line-height:20px;margin:19px 0 35px;text-align:center;font-family:"Open Sans",sans-serif}.package__mail .input__outer{margin-bottom:10px}.package__mail-footer-btn{cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;height:57px;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:20px;color:#fff;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);border-radius:12px}.package__pay{background:#fff;max-width:900px;margin:60px auto 0;border-radius:16px;overflow:hidden;position:relative}.package__pay-lock{position:absolute;top:15px;left:17px}.package__pay-inner{max-width:480px;margin:0 auto}.package__pay-inner-header{padding:30px 0;display:flex;justify-content:flex-end;align-items:flex-end}.package__pay-inner-header-title{font-size:12px;line-height:25px;font-weight:400;color:#000;font-family:"Open Sans",sans-serif}.package__pay-inner-header-row{display:flex}.package__pay-inner-header-row a{display:flex;border-radius:4px;overflow:hidden;width:58px;height:35px;margin-left:5px}.package__pay-inner-header-row a:first-child{margin-left:0}.package__pay-inner-header-row a img{width:100%}.package__pay-inner-body label{margin-left:16px;font-size:14px;margin-bottom:6px;line-height:20px;color:#000;font-weight:700}.package__pay-inner-body .input__outer input{width:calc(100% - 86px);padding:0 70px 0 16px}.package__pay-inner-body .input__outer-visa{position:absolute;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:16px;width:40px;height:24px}.package__pay-inner-body .input__outer-visa img{width:100%;height:100%}.package__pay-inner-body .input__space-row{margin:16px 0 50px;display:flex;align-items:center;justify-content:space-between}.package__pay-inner-body .input__space-column{width:160px}.package__pay-inner-body .input__space-column .input__outer input{padding:0 16px;width:calc(100% - 32px)}.package__pay-inner-body-btn{max-width:80%;margin:0 auto 50px;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;height:57px;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:20px;color:#fff;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);border-radius:12px}.package__pay-inner-footer{padding:23px 30px;background:#eaebf3}.package__pay-inner-footer p{font-size:16px;line-height:20px;font-weight:700;color:#a1afc3}.package__done{max-width:900px;padding:40px 0;margin:60px auto 0;border-radius:16px;background:#ffae46;background:linear-gradient(-45deg,#ffae46,#ff9754 25%,#ff5a7d 80%,#ff428d)}.package__done-icon{width:108px;margin:0 auto}.package__done-title{font-size:24px;line-height:40px;color:#fff;font-weight:700;font-family:"Montserrat",sans-serif;text-align:center}.package__done-btn{margin:30px auto 0;background:#fff;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;height:56px;border-radius:16px;color:#f62c84;font-weight:700;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;cursor:pointer}.water__tab{margin-bottom:8px}.water__tab:last-child{margin-bottom:0}.water__body{width:100%;max-width:380px;margin:0 auto;max-height:0;overflow:hidden;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.water__body.active{max-height:500px;margin:20px auto}.water__body-row{display:flex;flex-wrap:wrap}.water__body-row-glass{opacity:.7;position:relative;width:calc(20% - 20px);margin:10px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;cursor:pointer;height:100px}.water__body-row-glass .glass__water-img{display:none;height:100%}.water__body-row-glass img{width:100%;height:100%}.water__body-row-glass:hover{opacity:1}.water__body-row-glass-plus{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-moz-ransform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:24px}.water__body-row-glass-plus img{width:100%;height:100%}.water__body-row-glass.active{opacity:1}.water__body-row-glass.active img{display:none}.water__body-row-glass.active .glass__water-img{display:block}.water__body-row-glass.active .glass__water-img img{display:block;width:100%;height:100px}.water__body-row-glass.active .water__body-row-glass-plus{opacity:0}.water__body-title{font-size:18px;line-height:20px;font-weight:400;color:#a1afc3;text-align:center;margin-bottom:15px}.water__link{width:calc(100% - 32px);background:#eaebf3;font-size:18px;line-height:22px;font-weight:400;color:#000;padding:0 16px;height:50px;border-radius:12px;cursor:pointer}.water__link,.water__link span{display:flex;align-items:center}.water__link span{min-width:24px;height:24px;border-radius:50%;background:#fff;justify-content:center;font-size:14px;line-height:1;font-weight:700;color:#a1afc3;margin-right:16px}.water__link:hover{background:rgba(246,44,132,.2)}.water__link.active{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.progress{width:312px;height:312px;position:relative;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;margin:0 auto}.progress__para{font-size:18px;line-height:24px;font-weight:400;color:#fff;text-align:center;padding-top:40px}.progress__circle{position:absolute;top:0;left:0;width:100%;height:100%}.progress__content{position:absolute;width:288px;height:288px;top:50%;left:50%;transform:translate(-50%,-50%);-moz-ransform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:hsla(0,0%,100%,.2);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.progress__content-subtitle{font-size:18px;line-height:22px;font-weight:900;color:#fff;margin:16px 0;text-align:center}.progress__content-para{font-size:14px;line-height:20px;font-weight:400;font-family:"Open Sans",sans-serif;color:hsla(0,0%,100%,.6);text-align:center;max-width:222px;margin:0 auto}.progress__content-tick{position:absolute;top:calc(50% + 4px);left:calc(50% + 2px);transform:translate(-50%,-50%);-moz-ransform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.progress__outer{max-width:1080px;margin:150px auto 0;padding:0 auto}.progress__outer.progress__done .progress{width:156px;height:156px}.progress__outer.progress__done .progress__content{width:140px;height:140px}.progress__outer.progress__done .progress__content-content{visibility:hidden}.progress__outer.progress__done .progress__content-tick{opacity:1}.progress__outer.progress__done .progress__para,.progress__outer.progress__done .progress__title{display:none}.progress__outer.progress__done .btn__row{display:flex;margin-bottom:30px}.progress__outer.progress__done .progress__slider{display:none}.progress__outer.progress__done .progress__doctor{visibility:visible}.progress__outer .btn__row{display:none}.progress__slider{background:#fff;border-radius:24px;padding:16px;max-width:580px;margin:40px auto}.progress__slider-icon{margin:0 auto 16px;width:74px}.progress__slider-icon img{width:100%}.progress__slider-item h3{font-size:18px;line-height:24px;font-weight:400;color:#000;text-align:center}.progress__doctor{visibility:hidden;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;background:#fff;border-radius:24px;padding:16px;max-width:580px;margin:40px auto}.progress__doctor-icon{margin:0 auto 16px;width:22px}.progress__doctor-icon img{width:100%}.progress__doctor-text{font-size:18px;line-height:24px;font-weight:400;color:#000;text-align:center}.progress__title{position:relative;z-index:3;width:100%;margin:0 auto;height:20px}.progress__title-item h3{font-size:14px;line-height:30px;font-weight:700;color:#f62c84;font-family:"Open Sans",sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preloder{max-width:470px;margin:40px auto 0;position:relative;z-index:1;height:300px;background:#f7f7f7;border-radius:30px}.loader{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;animation:loader .8s linear infinite;-webkit-animation:loader .8s linear infinite}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0deg);border:4px solid #da0303;border-left-color:transparent}50%{transform:translate(-50%,-50%) rotate(180deg);border:4px solid #da0303;border-left-color:transparent}to{transform:translate(-50%,-50%) rotate(1turn);border:4px solid #000;border-left-color:transparent}}@-webkit-keyframes loader{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);border:4px solid #da0303;border-left-color:transparent}50%{-webkit-transform:translate(-50%,-50%) rotate(180deg);border:4px solid #da0303;border-left-color:transparent}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);border:4px solid #000;border-left-color:transparent}}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (max-height:700px){.hero{display:block}.hero__inner{margin:150px auto 0}.copyright{position:unset;margin-top:140px;margin-bottom:30px}.header{position:fixed;top:0;left:0;width:100%;z-index:2}.progress__outer{margin:50px auto 0}}@media (max-width:1640px){.window .logo{margin:40px auto}.window .logo_progress-sibling{margin:40px auto 100px}}@media (max-width:1024px){.header{border-radius:0 0 16px 16px}.header__logo{display:flex;align-items:center}.header .mobile{display:block}.header .mobile .lang{background:none;display:flex}.header .mobile .lang__dropdown{top:calc(100% + 30px);z-index:3}.header .ham{display:flex;align-items:center;position:relative}.header .ham__dropdown{margin-top:20px;visibility:hidden;position:absolute;top:calc(100% + 45px);z-index:3;right:0;width:100px;background:#fff;border-radius:16px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;opacity:0}.header .ham__dropdown-link{display:block;padding:8px 16px;font-size:14px;line-height:18px;color:#000}.header .ham__dropdown.active{visibility:visible;margin-top:0;opacity:1}.nav{display:none}.hero__inner{padding:0 16px}.package__title{font-size:30px;line-height:27px}.package__row{flex-wrap:wrap}.package__card{display:none}.package__card.active{position:fixed;display:block;top:0;left:0;width:calc(100% - 32px);height:100%;z-index:1000;background:rgba(0,0,0,.8);padding:0 16px;overflow-y:auto}.package__card.active .package__card-inner{margin:80px auto;max-width:380px;-webkit-animation:package .2s linear;animation:package .2s linear}.package__card-footer-cancel{display:flex}.package__buttons{margin-top:40px;display:block}.package__pay-inner-footer p{font-size:16px;line-height:20px}.window__bg img{-o-object-position:80% 50%;object-position:80% 50%}}@media (max-width:650px){.progress__outer{padding:0 16px;margin:100px auto 0;max-height:500px;overflow:hidden}.progress__outer.progress__done{max-height:none;overflow:visible;overflow:initial}.progress__slider{margin:30px 0}.progress__slider-item h3{font-size:16px;line-height:20px}.progress__para{font-size:14px;line-height:18px}.package__done{margin-top:40px}.package__inner{padding:0 16px 40px}.package__title{font-size:24px;line-height:32px}.package__pay-inner{padding:0 16px}.package__pay-inner-body-btn{margin:0 0 36px;width:100%;max-width:unset}.package__pay-inner-body .input__space-row{margin:16px -4px 30px;justify-content:unset}.package__pay-inner-body .input__space-column{width:calc(50% - 8px);margin:4px}.package__pay-inner-footer{padding:16px}.package__pay-inner-footer p{font-size:12px;line-height:16px}.header{border-radius:0 0 16px 16px}.hero__title{font-size:24px;line-height:30px}.hero__subtitle{margin:30px 0}.hero__check{width:100%;margin:4px 0}.hero__check:hover{transform:scale(1)}.hero__check input:hover~label{background:#fff;color:#f62c84}.hero__check input:checked~label{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.hero__inner{margin:140px auto 0}.copyright{position:unset;margin-top:140px;margin-bottom:30px}.copyright .auto__container{padding:0}.title{height:82px;font-size:16px;line-height:20px;padding:0 20px;width:calc(100% - 40px);margin-bottom:8px}.btn__row{margin-top:30px}.btn__arrow{display:none}.btn__prev .btn__arrow-mobile{display:block;margin:0 8px -3px 0;opacity:1}.btn__next:disabled .btn__arrow-mobile{opacity:.2}.btn__next:disabled span{opacity:.2!important}.btn__arrow-mobile{display:block;margin:0 0 -3px 8px;opacity:1}.content__inner{padding:0 16px}.choice{padding:20px;border-radius:32px}.choice__act label,.choice__food label{font-size:16px;line-height:20px}.choice__food label{margin:3px;padding:0 20px 0 16px}.choice__food label svg{width:20px;margin-right:10px}.choice__food input:hover+label{color:#000;background:#eaebf3}.choice__food input:hover+label svg{fill:#a1afc3}.choice__food input:checked~label{background:#f62c84;color:#fff}.choice__food input:checked~label svg{fill:#fff}.choice__food-row{justify-content:center}.choice__product label{font-size:14px;padding:0 20px 0 45px;line-height:18px}.choice__product input:hover+label{color:#000;background:#eaebf3}.choice__product input:checked~label{background:#f62c84;color:#fff}.choice__product-row{justify-content:center}.choice__about{flex-direction:column}.choice__about .choice__about-column:first-child{width:100%;order:2}.choice__about .choice__about-column:last-child{width:100%;order:1}.choice__about .choice__about-gender-row{height:50px;margin-left:0;margin-bottom:20px}.choice__date{height:unset;overflow:hidden}.choice__date label{position:relative;height:50px;z-index:1;font-size:16px}.choice__date:last-child{height:50px}.choice__date:last-child input:checked~label{height:50px;padding:0 16px;align-items:center}.choice__date input:hover~label{background:#eaebf3;color:#000}.choice__date input:checked{width:unset}.choice__date input:checked~label{width:unset;height:90px;padding:15px 16px;align-items:unset;z-index:0;background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.choice .react-datepicker__input-container{height:50px;left:16px;bottom:16px;top:unset;width:calc(100% - 32px)}.choice .react-datepicker__input-container input{text-align:left!important;padding:0 16px;width:calc(100% - 32px)!important;background:hsla(0,0%,100%,.5)!important;color:rgba(0,0,0,.5)!important}.choice .react-datepicker__input-container input:-moz-placeholder-shown{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input:placeholder-shown{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input::placeholder{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input::-moz-placeholder{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input::-ms-placeholder{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input::-webkit-placeholder{color:hsla(0,0%,100%,.5)!important}.choice .react-datepicker__input-container input::-o-placeholder{color:hsla(0,0%,100%,.5)!important}.tab__header{margin:0 0 20px;max-width:unset}.water__link{font-size:16px;line-height:20px}.water__link:hover{color:#000;background:#eaebf3}.water__link.active{background:#f62c84;background:linear-gradient(90deg,#f62c84,#e02f9c 28%,#ab38d9 74%,#8a3eff);color:#fff}.water__body-row-glass{margin:8px;width:calc(20% - 16px)}.water__body-title{font-size:16px;line-height:20px;margin-bottom:10px}}@media (max-width:374px){.progress{margin:50px auto 0}.progress__slider{margin:20px 0}.progress__slider-item h3{font-size:14px;line-height:18px}.copyright,.hero__inner{margin-top:80px}.copyright{margin-bottom:30px}.title{font-size:14px;line-height:18px}}@media (max-width:340px){.copyright{margin-top:30px;margin-bottom:15px}.choice__act label{font-size:14px;line-height:18px}.choice__product label{font-size:16px;line-height:18px}.choice__date label,.water__link{font-size:14px}.water__link{line-height:18px}.water__body-row-glass{margin:4px;width:calc(20% - 8px)}.water__body-title{font-size:14px;line-height:18px}}.stripe-form-error{padding-top:13px;width:100%;color:red;font-size:16px;text-align:center}
/*# sourceMappingURL=main.6e5756b7.chunk.css.map */