.registration-section{position:relative}.registration-section__container{max-width:400px;margin:0 auto}.registration-section__title{text-align:center;margin:0}.registration-section__form{display:flex;flex-direction:column;gap:15px;margin:30px 0 50px;width:100%}.registration-section__button{margin-top:30px;width:100%;background:#c1a3da}@media screen and (max-width:1024px){.registration-section{padding:0 0 20px;margin-left:0}}@media screen and (max-width:1000px){.registration-section{padding:0 20px}.registration-section__title{margin:60px auto 30px;max-width:340px}.registration-section__form{margin:0 auto}.registration-section{padding:0}}@media screen and (max-width:430px){.registration-section__container{max-width:calc(100% - 40px)}}.statistics{z-index:-1;position:relative;max-width:500px;width:100%;margin:60px auto}.statistics__card{margin:0 auto 20px;max-width:500px;padding:20px;border-radius:15px}.statistics__description{margin:0;font-size:20px;line-height:28px;letter-spacing:.2px}.statistics__title{text-transform:none}@media screen and (max-width:1024px){.statistics{margin:40px 20px}}@media screen and (max-width:1000px){.statistics{margin:0 auto;padding:0 20px}}@media screen and (max-width:695px){.statistics{padding:0}}@media screen and (max-width:430px){.statistics{max-width:calc(100% - 40px)}}.review{position:relative;z-index:-1}.review__swiper{padding-bottom:30px;width:400px}.review__swiper .swiper-pagination{visibility:visible}.review__container{padding:100px 0 60px;max-width:680px}.review__title{text-align:center}.review__description{margin:10px auto 40px;text-align:center;max-width:508px}.review__desc{font-size:20px;line-height:28px;letter-spacing:.2px}.review__card{max-width:400px;padding:35px 30px;background:#fff;border-radius:15px}.review__image-rating{width:120px;height:24px;background:url(/assets/icons/raiting.svg) 50%/cover repeat-x;background-size:24px}.review__button{display:none}.review__mobile-button{display:block;width:100%;margin:30px 0}@media screen and (max-width:1024px){.review{max-width:542px}.review__description{margin:30px 27px}}@media screen and (max-width:1000px){.review{margin-left:0;padding-left:0;max-width:100%;margin-bottom:30px}.review__container{max-width:1000px}.review__description{margin:30px auto}}@media screen and (max-width:912px){.review__container{max-width:912px;width:100%}}@media screen and (max-width:820px){.review__container{max-width:820px}}@media screen and (max-width:768px){.review__container{max-width:768px}}@media screen and (max-width:695px){.review__container{max-width:695px}.review__card{padding:20px 20px 30px}.review__swiper{width:100%}.review__swiper .swiper-wrapper{width:300px}}@media screen and (max-width:540px){.review__container{max-width:540px}}@media screen and (max-width:430px){.review__container{max-width:430px}}@media screen and (max-width:414px){.review__container{max-width:414px}}@media screen and (max-width:412px){.review__container{max-width:412px}}@media screen and (max-width:390px){.review__container{max-width:390px}}@media screen and (max-width:360px){.review__container{max-width:360px}}@media screen and (max-width:330px){.review__container{max-width:330px}}@media screen and (max-width:280px){.review__container{max-width:280px}}