.site-banner{background-color:#f0f8f6}.site-banner__left{width:65%}.site-banner__right{width:35%}.site-banner__addit{color:#000}.site-banner__info{max-width:760px}.site-banner__info--title{color:#000;font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:50px}.site-banner__info--sub{position:relative}.site-banner__info--sub ul{list-style:none;padding-left:35px;max-width:600px}.site-banner__info--sub ul>li{margin-bottom:15px;position:relative}.site-banner__info--sub ul>li:before{content:'\e906';font-family:'Kid';color:#d86568;font-size:20px;position:absolute;left:-35px;top:2px}@media screen and (max-width:1350px){.site-banner{height:652px}}@media screen and (max-width:1150px){.site-banner__info--title{font-size:22px;line-height:30px}.site-banner__info--btn{font-size:18px;height:55px}.site-banner__info{width:100%}}@media screen and (max-width:991px){.site-banner{background-size:40%;background-position:bottom right}.site-banner__left{width:80%}}@media screen and (max-width:768px){.site-banner{background-size:auto;background-position:100% 120%;padding-bottom:70px;height:auto}}@media screen and (max-width:550px){.site-banner__left{width:100%}}@media screen and (max-width:450px){.site-banner{padding-bottom:200px}.site-banner__addit{font-size:28px}.site-banner__info--title{font-size:18px;line-height:20px}.site-banner__info--btn{font-size:16px}}#about .btn{width:fit-content;margin:0 auto;margin-top:20px}.about{flex-wrap:wrap}.about__subtext{width:100%;border-radius:14px;background-color:#f0f8f6;margin-top:36px;max-width:1193px;padding:38px}.about__subtext>p{font-weight:500;font-size:22px;line-height:200%;text-align:center;color:#4c5456;margin:0}.about__subtext>p.cta_p{margin-top:15px;font-size:24px}.about__subtext>p.cta_p:before{font-family:'Kid';content:'\e90e';margin-right:11px;color:#23919e;font-size:30px}@media screen and (max-width:550px){.about__subtext>p{font-size:18px;line-height:150%}.about__subtext>p.cta_p{text-align:center;justify-content:center;align-items:center;font-size:20px}}.numbers{background-color:#f0f8f6;border-radius:14px;padding:43px}.numbers__container{max-width:1193px;display:flex;margin:0 auto;width:100%}.numbers__item{width:25%;display:flex;border-right:1px #23919e dashed}.numbers__item:last-child{border:0}.numbers__item--container{max-width:185px;display:flex;flex-direction:column;margin:0 auto}.numbers__item--title{font-weight:700;font-size:60px;color:#23919e;line-height:normal}.numbers__item--desc{font-weight:400;font-size:16px;color:#23919e;line-height:18px}@media screen and (max-width:1150px){.numbers{padding:30px}.numbers__item--title{font-size:40px}.numbers__item--desc{font-size:14px}}@media screen and (max-width:991px){.numbers__container{flex-wrap:wrap}.numbers__item{width:50%;margin-bottom:22px}.numbers__item--container{width:100%}.numbers__item:nth-child(2n+2){border:0}}@media screen and (max-width:550px){.numbers__item--container{margin:0 15px}.numbers__item--title{font-size:30px}.numbers__item--desc{font-size:13px}}.how-to-start{display:flex;justify-content:space-between;max-width:1188px;margin:0 auto;margin-top:27px;width:100%}.how-to-start__item{display:flex;flex-direction:column;align-items:center;width:30%;max-width:361px;position:relative;-webkit-transition:all 1.25s linear;-moz-transition:all 1.25s linear;transition:all 1.25s linear}@media screen and (min-width:851px){.how-to-start__item{opacity:0;top:15%}.how-to-start__item.show{opacity:1;top:0}}.how-to-start__item--title{font-family:'Inter';font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#302e42;margin-top:32px}.how-to-start__item--desc{font-size:18px;line-height:30px;margin-top:14px;text-align:center}@media screen and (max-width:850px){.how-to-start__item{max-width:100%}.how-to-start__item--desc{padding:0 15px}.how-to-start-dots{margin-top:30px}.how-to-start-dots>ul{display:flex;margin:0;padding:0;justify-content:center}.how-to-start-dots>ul>li{width:5px;height:5px;border-radius:50%;background-color:#f1b39f;margin:0 5px;line-height:normal;cursor:pointer}.how-to-start-dots>ul>li.slick-active{background-color:#f45d45}.how-to-start-dots>ul>li:before,.how-to-start-dots>ul>li>button{display:none}}@media screen and (max-width:550px){.how-to-start__item--title{margin-top:20px;font-size:18px;line-height:22px}.how-to-start__item--desc{font-size:16px;line-height:28px}}#project{padding-top:70px}.features{display:flex;justify-content:space-between;margin-top:80px;padding-bottom:30px;min-height:601px}.project__info{background-color:#f0f8f6;border-radius:14px;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px 100px;padding:60px;margin-top:50px}.project__info--item{display:flex;flex-direction:column}.project__info--title{font-weight:800;font-size:24px;line-height:183%;color:#4c5456}.project__info--desc{font-weight:500;font-size:22px;line-height:200%;color:#5f7173}.project__info--rec{grid-column-start:1;grid-column-end:3;margin-top:30px;border-left:6px #23919e solid;padding-left:35px}.project__info--rec>p{margin:0;font-weight:700;font-size:24px;line-height:183%;color:#23919e}.features__item{background:#fff;border:1px solid #f1f1f4;box-shadow:0px 8px 18px rgba(48,46,66,.1);border-radius:10px;max-width:450px;padding:30px;display:flex;flex-direction:column;width:31%;margin:0 1%;position:relative;-webkit-transition:all 1.25s linear;-moz-transition:all 1.25s linear;transition:all 1.25s linear}@media screen and (min-width:992px){.features{overflow:hidden}.features__item{opacity:0;top:150%}.features__item.show{top:0;opacity:1}}.features__item--image{justify-content:center;display:flex;margin:0 auto;margin-bottom:30px}.features__item--title{font-family:'Inter';font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#302e42;margin-bottom:16px}.features__item--text{font-weight:400;font-size:18px;line-height:30px;text-align:center;color:#696b6f;margin-bottom:30px}.features__item--text>p{margin:0}.features__item--info{display:flex;margin-top:auto;justify-content:space-between}.features__item--info-block{display:flex;width:48%;flex-direction:column}.features__item--info-label{font-family:'Inter';font-style:normal;font-weight:400;font-size:19.8276px;line-height:24px;text-align:center;color:#d86568;margin-bottom:7px}.features__item--info-label>strong{font-weight:400;font-size:38.069px;line-height:46px}.features__item--info-text{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#d86568}.project-btn{max-width:290px;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear}@media screen and (min-width:992px){.project-btn{opacity:0}.project-btn.show{opacity:1}}@media screen and (max-width:1200px){.features{justify-content:center}.features__item{padding:25px 15px;max-width:325px}.features__item--title{font-size:16px;line-height:19px}.features__item--text{font-size:14px;line-height:22px}.features__item--info-text{font-size:14px;line-height:20px}}@media screen and (max-width:991px){.project__info{grid-gap:28px 50px;padding:40px}.project__info--title{line-height:normal;margin-bottom:15px;font-size:22px}.project__info--rec>p{font-size:20px;line-height:45px}.features .slick-list{padding-bottom:30px}.features .slick-track{display:flex}.features__item{max-width:100%;width:420px;flex:1 0 auto;height:530px !important}.features__item--image{width:98px;height:auto;margin-bottom:25px}.features__item--title{margin-bottom:12px}.features__item--text{margin-bottom:25px}.features-dots>ul{display:flex;margin:0;padding:0;justify-content:center}.features-dots>ul>li{width:5px;height:5px;border-radius:50%;background-color:#f1b39f;margin:0 5px;line-height:normal;cursor:pointer}.features-dots>ul>li.slick-active{background-color:#f45d45}.features-dots>ul>li:before,.features-dots>ul>li>button{display:none}}@media screen and (max-width:768px){#project{background-size:250%}.project__info{grid-template-columns:1fr}.project__info--rec{grid-column-start:1;grid-column-end:2}.project__info--rec>p{font-size:16px;line-height:25px;margin:5px 0}}@media screen and (max-width:650px){#project{padding-top:25px}}@media screen and (max-width:550px){#project{background-size:350%}.features{margin-top:25px}}@media screen and (max-width:500px){#project .block{padding-left:0;padding-right:0}#project .block .block__title,#project .block .block__subtitle,#project .block .block__text{padding-left:25px;padding-right:25px}.project__info--title{font-size:18px;margin-bottom:10px}.project__info--rec{padding-left:15px}.features__item{margin:0 25px}}@media screen and (max-width:450px){#project{background-size:300%;background-position:center}}#history{position:relative}.history-block{position:relative}.history-container{position:relative}.history{padding-top:0;position:relative}.history-carousel{position:relative;width:100%}.history-item{position:relative;width:240px}.history-item__label{position:relative;height:77px}.history-item__label--background{background-color:#23919e;width:100%;height:100%;position:absolute;top:0;left:0}.history-item:nth-child(1) .history-item__label--background{opacity:1}.history-item:nth-child(2) .history-item__label--background{opacity:.9}.history-item:nth-child(3) .history-item__label--background{opacity:.85}.history-item:nth-child(4) .history-item__label--background{opacity:.8}.history-item:nth-child(5) .history-item__label--background{opacity:.75}.history-item:nth-child(6) .history-item__label--background{opacity:.7}.history-item:nth-child(7) .history-item__label--background{opacity:.65}.history-item:nth-child(8) .history-item__label--background{opacity:.6}.history-item:nth-child(9) .history-item__label--background{opacity:.55}.history-item:nth-child(10) .history-item__label--background{opacity:.5}.history-item:nth-child(11) .history-item__label--background{opacity:.45}.history-item:nth-child(12) .history-item__label--background{opacity:.4}.history-item:nth-child(13) .history-item__label--background{opacity:.35}.history-item:nth-child(14) .history-item__label--background{opacity:.3}.history-item__label--text{color:#fff;position:relative;display:flex;align-items:center;justify-content:center;height:100%;font-weight:600;font-size:16px;letter-spacing:.02em;text-transform:uppercase}.history-item__desc{position:relative;padding:25px 15px;font-weight:400;font-size:14px;min-height:200px;line-height:normal;color:#1a2847}.history-item__desc strong{color:#23919e}.history-carousel .swiper-wrapper{padding-bottom:70px}.history-carousel>.swiper-scrollbar{background-color:#f0f8f6;height:9px;border-radius:0}.history-carousel>.swiper-scrollbar>.swiper-scrollbar-drag{background-color:#23919e;border-radius:0}#for{position:relative}.for-block{position:relative}.for-block__tabs{max-width:960px;width:100%;margin:0 auto;margin-top:10px;margin-bottom:30px}.for-block__tabs-header{position:relative;display:flex;justify-content:center;grid-gap:20px}.tab-label{position:relative;padding:0 35px;height:51px;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#f0f8f6;border-radius:60px;font-size:16px;text-align:center;color:#302e42;cursor:pointer}.tab-label.active,.tab-label:hover{color:#d86568}.for-block__tabs-body{position:relative;margin-top:40px}.tab-body{position:relative}.tab-body ul{column-count:2;column-gap:80px}@media screen and (max-width:500px){.tab-body ul{column-count:1}}#achievement{position:relative}.achievement-block{position:relative}.achievements{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0 98px;margin-top:30px;background-color:#fff;box-shadow:0 8px 34px 0 rgba(35,145,158,.15);border-radius:20px;padding:50px 60px;padding-top:22px}.achievements__item{width:100%;display:flex;flex-direction:column;align-items:center}.achievements__item--num{background-color:#d86568;border-radius:50%;color:#fff;font-weight:400;font-size:14px;display:flex;align-items:center;justify-content:center;text-align:center;width:40px;height:40px}.achievements__item--desc{font-size:14px;padding-top:18px;margin-top:12px;border-top:1px #d86568 dashed}@media screen and (max-width:1150px){.achievements{grid-gap:0 40px}}@media screen and (max-width:991px){.achievements{padding:20px 30px}}@media screen and (max-width:850px){.achievements{grid-gap:40px;grid-template-columns:1fr 1fr;padding:25px 45px}}@media screen and (max-width:500px){.achievements{grid-gap:30px 25px;grid-template-columns:1fr 1fr;padding:22px 35px}}@media screen and (max-width:450px){.achievements{grid-template-columns:1fr}}.reviews{grid-template-columns:1fr 1fr 1fr;gap:0px 0px;display:grid}.reviews__item.review_1{grid-column-start:1;grid-row-start:1;grid-row-end:2}.reviews__item.review_2{grid-column-start:1;grid-row-start:2;grid-row-end:3}.reviews__item.review_3{grid-column-start:2;grid-row-start:1;grid-row-end:3}.reviews__item.review_4{grid-column-start:3;grid-row-start:1;grid-row-end:3}.reviews__item.review_5{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4}.review__block{background:#fff;border:1px solid #f1f1f4;box-shadow:0px 8px 18px rgba(48,46,66,.1);border-radius:10px;margin-right:20px;margin-bottom:20px;padding:37px;display:flex;flex-direction:column;height:calc(100% - 20px);padding-right:40px}.review__text{font-size:18px;line-height:30px;margin-bottom:20px}.review__quote{font-weight:600;font-size:21px;line-height:29px;color:#302e42;position:relative;padding-top:30px;margin-bottom:15px}.review_1 .review_quote,.review_5 .review_quote{display:none}.review__quote:before{font-family:'Kid';content:'\e905';color:#ee9f86;position:absolute;font-size:20px;line-height:20px;top:0}.review__author{display:flex;align-items:center;margin-top:auto}.review__author--photo{width:78px;height:79px;border-radius:50%;background-color:#e9f1f3;display:flex;justify-content:center;align-items:center;margin-right:15px}.review__author--photo>img{border-radius:50%}.review__author--info{display:flex;flex-direction:column}.review__author--name{font-family:'Inter';font-style:normal;font-weight:400;font-size:20px;line-height:32px;color:#302e42}.review__author--social{font-family:'Inter';font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#23919e}.review__block.review__info{box-shadow:none;background-color:#f0f8f6;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.review__info .review__text{font-size:20px;color:#23919e;margin-left:60px;margin-bottom:0}.review__count{color:#23919e;display:flex;flex-direction:column}.review__count--value{font-family:'Inter';font-style:normal;font-weight:600;font-size:55px;line-height:67px}.review__count--desc{font-family:'Inter';font-style:normal;font-weight:500;font-size:26px;line-height:31px}.review_6 .review__block.review__info{flex-direction:column;align-items:flex-start;justify-content:center}.review_6 .review__info .review__text{margin-left:0;margin-top:20px}@media screen and (max-width:1200px){.review__block{padding:20px}.review__text{font-size:14px;line-height:22px}.review__quote{font-size:16px;line-height:22px}.review__author--photo{width:58px;height:58px}.review__author--photo>img{width:46px;height:46px}.review__author--name{font-size:18px}.review__author--social{font-size:15px;line-height:18px}}@media screen and (max-width:1200px) and (min-width:992px){.review__count--value{font-size:45px;line-height:57px}.review__count--desc{font-size:16px;line-height:21px}.review__info .review__text{line-height:18px}}@media screen and (max-width:991px){.reviews{overflow:hidden;display:flex}.review__block{max-width:455px;width:100%;height:454px;padding-bottom:30px}.review__block.review__info{flex-direction:column}.review__count{width:100%}.review__info .review__text{margin-left:0}.review_6 .review__block.review__info{justify-content:space-between}.reviews-dots{margin-top:30px}.reviews-dots>ul{display:flex;margin:0;padding:0;justify-content:center}.reviews-dots>ul>li{width:5px;height:5px;border-radius:50%;background-color:#f1b39f;margin:0 5px;line-height:normal;cursor:pointer}.reviews-dots>ul>li.slick-active{background-color:#f45d45}.reviews-dots>ul>li:before,.reviews-dots>ul>li>button{display:none}}@media screen and (max-width:700px){.reviews__item{margin-left:25px;margin-right:25px}.review__block{margin-left:auto;margin-right:auto}}@media screen and (max-width:650px){#reviews.block{padding-left:0;padding-right:0}#reviews.block .block__title,#reviews.block .block__subtitle{padding-left:25px;padding-right:25px}}.site-footer{flex-wrap:wrap}.site-footer .site-nav{order:1;width:100%}.site-footer .side-menu{order:2;width:100%}.site-footer .site-nav>ul.menu{justify-content:flex-start}.site-footer .site-nav>ul.menu>li{margin:0;margin-right:calc(12px + 5*(100vw - 1200px)/1440)}.side-menu>ul{display:flex}.side-menu>ul>li{margin-right:20px}