@font-face{font-family:Manrope;src:url(../fonts/Manrope-Bold.woff2) format("woff2"),url(../fonts/Manrope-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Regular.woff2) format("woff2"),url(../fonts/Manrope-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,::after,::before{margin:0;padding:0;border:none;box-sizing:border-box}a{text-decoration:none}li,ol,ul{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body,html{height:100%}body{line-height:1;font-family:Manrope,sans-serif}.wrapper{min-height:100%;overflow:hidden;display:flex;flex-direction:column}.title{font-weight:600;font-size:40px;line-height:1.375}.title_center{text-align:center}.page{flex:1 1 auto}[class*=__container]{max-width:1170px;margin:0 auto}.simple-rating{position:relative;font-size:24px;display:inline-block}.simple-rating::before{content:"★★★★★";display:block}.simple-rating__items{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:row-reverse;overflow:hidden}.simple-rating__item{position:absolute;width:0%;height:0%;opacity:0;visibility:hidden;top:0;left:0}.simple-rating__item:checked,.simple-rating__item:checked~.simple-rating__label{color:#fbb040}.simple-rating__label{flex:0 0 20%;height:100%;cursor:pointer;color:#f0dbbb}.simple-rating__label::before{content:"★";display:block;transition:color .3s ease 0s}.simple-rating__label:checked~.simple-rating__label:hover,.simple-rating__label:hover,.simple-rating__label:hover~.simple-rating__label{color:#ffef9f}.header{position:absolute;top:0;left:0;width:100%;z-index:50}.header__container{min-height:103px;padding:10px;display:flex;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;row-gap:15px;align-items:center}.header__logo{font-weight:700;font-size:23px;color:#333}.header .menu__list{display:flex;flex-wrap:wrap;-moz-column-gap:46px;column-gap:46px;row-gap:15px}.header .menu__link{font-weight:700;font-size:13px;color:#333}.header .menu__link:hover{text-decoration:underline}.page .main-block{padding-bottom:110px}.page .main-block__container{position:relative;padding-top:183px}.page .main-block__container::after{content:"";background:#bdccff;position:absolute;top:0;left:67%;height:100%;width:200%}.page .main-block .body-main-block{position:relative;display:flex;align-items:flex-start;margin-bottom:14px}.page .main-block .body-main-block__content{flex:0 1 50%}.page .main-block .body-main-block__slider{flex:0 1 50%;min-width:0}.page .main-block .body-main-block__arrows{position:absolute;bottom:-52px;right:0;display:flex;gap:40px;align-items:center}.page .main-block .body-main-block__arrows .swiper-button-prev{transform:rotate(-180deg)}.page .main-block .body-main-block__arrow{background:url(../img/icons/right.svg) 0 0/100% no-repeat;position:static;height:20px;width:11px}.page .main-block .body-main-block__arrow::after{display:none}.page .main-block .body-main-block .content-main-block{padding-top:40px;position:relative;z-index:2}.page .main-block .body-main-block .content-main-block__body{padding-right:80px}.page .main-block .body-main-block .content-main-block__sub-title{text-transform:uppercase;font-weight:700;font-size:22px;color:#f90;margin-bottom:20px}.page .main-block .body-main-block .content-main-block__title{font-weight:700;font-size:49px;line-height:73px;color:#000;margin-bottom:20px}.page .main-block .body-main-block .content-main-block__text{font-weight:400;font-size:17px;line-height:23px;letter-spacing:.01em;color:#333;margin-bottom:45px}.page .main-block .body-main-block .content-main-block .form-main-block{position:relative;z-index:2;display:flex;margin-right:-188px;background:#fff url(../img/main/home.svg) 34px 32px no-repeat;box-shadow:0 100px 80px rgba(0,0,0,.03),0 64.8148px 46.8519px rgba(0,0,0,.0227778),0 38.5185px 25.4815px rgba(0,0,0,.0182222),0 20px 13px rgba(0,0,0,.015),0 8.14815px 6.51852px rgba(0,0,0,.0117778),0 1.85185px 3.14815px rgba(0,0,0,.00722222)}.page .main-block .body-main-block .content-main-block .form-main-block__input{border:1px solid #dadada;padding:0 0 0 74px;height:86px;background-color:rgba(0,0,0,0);font-size:20px;width:100%;flex:1 1 auto}.page .main-block .body-main-block .content-main-block .form-main-block__input::-moz-placeholder{color:rgba(49,53,59,.3)}.page .main-block .body-main-block .content-main-block .form-main-block__input::placeholder{color:rgba(49,53,59,.3)}.page .main-block .body-main-block .content-main-block .form-main-block__button{cursor:pointer;width:188px;flex:0 0 188px;padding:5px 15px;background-color:#f85a47;font-weight:700;font-size:17px;line-height:23px;letter-spacing:.01em;color:#fff}.page .main-block .body-main-block .slider-main-block__slide{position:relative;padding-bottom:95%}.page .main-block .body-main-block .slider-main-block__slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page .main-block .partners-main-block{max-width:65%}.page .main-block .partners-main-block__label{font-size:17px;margin-bottom:25px}.page .main-block .partners-main-block__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px}.page .main-block .partners-main-block__item img{max-width:100%}.how{padding:110px 0}.how__title{margin-bottom:70px}.how__items{display:grid;grid-template-columns:repeat(3,minmax(auto,260px));-moz-column-gap:30px;column-gap:30px;row-gap:45px;justify-content:space-between;align-items:start}.how .item-how{text-align:center;display:grid;justify-items:center;position:relative}.how .item-how:not(:last-child)::after{content:"";position:absolute;right:0;top:41px;transform:translate(86.5%,0);width:210px;height:11px;background:url(../img/icons/border1.svg) 0 0/100% no-repeat}.how .item-how_1 .item-how__icon{background:#9672ff}.how .item-how_2 .item-how__icon{background:#4ddffd;box-shadow:0 100px 80px rgba(77,223,253,.07),0 64.8148px 46.8519px rgba(77,223,253,.0531481),0 38.5185px 25.4815px rgba(77,223,253,.0425185),0 20px 13px rgba(77,223,253,.035),0 8.14815px 6.51852px rgba(77,223,253,.0274815),0 1.85185px 3.14815px rgba(77,223,253,.0168519)}.how .item-how_2:not(:last-child)::after{transform:translate(86.5%,0) rotate(-180deg)}.how .item-how_3 .item-how__icon{background:#f2b8ec;box-shadow:0 100px 80px rgba(242,184,236,.07),0 64.8148px 46.8519px rgba(242,184,236,.0531481),0 38.5185px 25.4815px rgba(242,184,236,.0425185),0 20px 13px rgba(242,184,236,.035),0 8.14815px 6.51852px rgba(242,184,236,.0274815),0 1.85185px 3.14815px rgba(242,184,236,.0168519)}.how .item-how__icon{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:20px;margin-bottom:50px}.how .item-how__title{margin-bottom:15px;font-weight:600;font-size:22px;line-height:30px}.how .item-how__text{line-height:26px}.deals{padding:110px 0}.deals__header{margin-bottom:50px}.deals .header-deals{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.deals .header-deals__content{flex:1 1 auto}.deals .header-deals__title:not(:last-child){margin-bottom:15px}.deals .header-deals__text{max-width:470px;line-height:24px}.deals .header-deals__link{background:#f85a47;display:inline-block;transition:all .3s ease 0s;font-weight:400;font-size:17px;text-align:center;color:#fff;line-height:23px;padding:22px 33px;box-shadow:0 100px 80px rgba(248,90,71,.07),0 64.8148px 46.8519px rgba(248,90,71,.0531481),0 38.5185px 25.4815px rgba(248,90,71,.0425185),0 20px 13px rgba(248,90,71,.035),0 8.14815px 6.51852px rgba(248,90,71,.0274815),0 1.85185px 3.14815px rgba(248,90,71,.0168519);border-radius:5px}.deals .header-deals__link:hover{background:#c24234}.deals .tabs-deals__nav{display:flex;-moz-column-gap:50px;column-gap:50px;row-gap:10px;flex-wrap:wrap;margin-bottom:35px}.deals .tabs-deals__button{font-size:19px;line-height:26px;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;transition:color .3s ease 0s}.deals .tabs-deals__button::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition:width .3s ease 0s;background-color:#f85a47}.deals .tabs-deals__button:hover{color:#f85a47}.deals .tabs-deals__button:hover::after{width:100%}.deals .tabs-deals__item{display:none}.deals .tabs-deals .active{color:#f85a47;display:block}.deals .tabs-deals .active::after{width:100%}.deals .tabs-deals .item-tabs__item{position:relative}.deals .tabs-deals .item-tabs__options{position:absolute;z-index:2;left:14px;top:14px;display:flex;flex-wrap:wrap;gap:6px}.deals .tabs-deals .item-tabs__option{font-size:12px;background-color:rgba(0,0,0,.4);border:1px solid #fff;border-radius:5px;color:#fff;padding:6px 12px;transition:background-color .3s ease 0s}.deals .tabs-deals .item-tabs__option:hover{background-color:rgba(0,0,0,.6)}.deals .tabs-deals .item-tabs__items{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.deals .tabs-deals .item-tabs__img{position:relative;display:block;padding-bottom:81%;border-radius:5px;overflow:hidden}.deals .tabs-deals .item-tabs__img img{position:absolute;transition:transform .3s ease 0s;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.deals .tabs-deals .item-tabs__img:hover img{transform:scale(1.1)}.feautered{padding:110px 0}.feautered__title{margin-bottom:95px}.feautered__body{background:#f1ffff;padding:40px 40px 80px 40px;display:grid;-moz-column-gap:77px;column-gap:77px;row-gap:40px;grid-template-columns:repeat(2,1fr)}.feautered__content{display:flex;flex-direction:column}.feautered .images-feautered{display:grid;justify-items:center}.feautered .images-feautered__item img{max-width:100%}.feautered .images-feautered__item_mini{margin:0 20px;margin-top:-114px;filter:drop-shadow(0 163px 80px rgba(0, 0, 0, .04)) drop-shadow(0 105.648px 46.8519px rgba(0, 0, 0, .0303704)) drop-shadow(0 62.7852px 25.4815px rgba(0, 0, 0, .0242963)) drop-shadow(0 32.6px 13px rgba(0, 0, 0, .02)) drop-shadow(0 13.2815px 6.51852px rgba(0, 0, 0, .0157037)) drop-shadow(0 3.01852px 3.14815px rgba(0, 0, 0, .00962963)) drop-shadow(48px 58px 44px rgba(0, 0, 0, .09))}.feautered .content-feautered__title{font-weight:700;font-size:31px;line-height:1.35;margin-bottom:25px}.feautered .content-feautered__text{line-height:1.5;margin-bottom:40px}.feautered .content-feautered__options{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin-bottom:55px}.feautered .content-feautered__link{background:#f85a47;color:#fff;text-transform:uppercase;padding:16px 35px;display:block;line-height:150%;text-align:center;transition:all .3s ease 0s;box-shadow:0 100px 80px rgba(248,90,71,.07),0 64.8148px 46.8519px rgba(248,90,71,.0531481),0 38.5185px 25.4815px rgba(248,90,71,.0425185),0 20px 13px rgba(248,90,71,.035),0 8.14815px 6.51852px rgba(248,90,71,.0274815),0 1.85185px 3.14815px rgba(248,90,71,.0168519);border-radius:5px}.feautered .content-feautered__link:hover{background:#d14131}.feautered .options-content-feautered__label{font-weight:700;font-size:17px;line-height:23px;margin-bottom:12px}.feautered .options-content-feautered__value{font-size:17px}.reviews{padding:110px 0}.reviews__title{margin-bottom:50px;max-width:570px}.reviews__items{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.reviews .item-reviews{color:inherit;padding:50px 40px;background:#fff;border:1px solid #ebebeb;border-radius:10px;transition:all .3s ease 0s}.reviews .item-reviews:hover{border:1px solid rgba(0,0,0,0);box-shadow:0 100px 80px rgba(0,0,0,.03),0 64.8148px 46.8519px rgba(0,0,0,.0227778),0 38.5185px 25.4815px rgba(0,0,0,.0182222),0 20px 13px rgba(0,0,0,.015),0 8.14815px 6.51852px rgba(0,0,0,.0117778),0 1.85185px 3.14815px rgba(0,0,0,.00722222),3px 44px 54px rgba(0,0,0,.08)}.reviews .item-reviews__raiting{margin-bottom:33px}.reviews .item-reviews__text{line-height:1.5;margin-bottom:50px}.reviews .author-item-reviews__avatar{flex:0 0 48px;overflow:hidden}.reviews .author-item-reviews__name{font-weight:700;line-height:22px}.reviews .author-item-reviews__location{color:#666;font-size:14px;line-height:19px}.reviews__footer{padding-top:85px}.reviews .footer-reviews{display:flex;-moz-column-gap:100px;column-gap:100px}.reviews .footer-reviews__partners{flex:1 1 auto}.reviews .partners-footer-reviews{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.reviews .footer-reviews__info{flex:0 0 300px;line-height:1.5}.reviews .footer-reviews__info a{color:#2cbde7;text-decoration:underline}.reviews .footer-reviews__info a:hover{text-decoration:none}.subscribe{padding:110px 0}.subscribe__header{text-align:center;margin-bottom:34px}.subscribe__title{font-weight:700;font-size:45px;line-height:144.2%;letter-spacing:.02em}.subscribe__sub-title{font-weight:700;font-size:23px;line-height:144.2%}.subscribe__form{max-width:686px;margin:0 auto}.subscribe .form-subscribe{padding:25px 45px;background:#fff;display:flex;gap:15px;box-shadow:0 163px 80px rgba(0,0,0,.04),0 105.648px 46.8519px rgba(0,0,0,.0303704),0 62.7852px 25.4815px rgba(0,0,0,.0242963),0 32.6px 13px rgba(0,0,0,.02),0 13.2815px 6.51852px rgba(0,0,0,.0157037),0 3.01852px 3.14815px rgba(0,0,0,.00962963)}.subscribe .form-subscribe__content{flex:1 1 auto;display:flex;flex-direction:column}.subscribe .form-subscribe__label{display:block;margin-bottom:10px;color:rgba(49,53,59,.2)}.subscribe .form-subscribe__input{font-weight:700;flex:1 1 auto;width:100%;min-height:40px;font-size:20px}.subscribe .form-subscribe__button{height:72px;padding:10px 40px;color:#fff;font-weight:500;font-size:18px;background:#f85a47;cursor:pointer;transition:all .3s ease 0s;box-shadow:0 100px 80px rgba(248,90,71,.07),0 64.8148px 46.8519px rgba(248,90,71,.0531481),0 38.5185px 25.4815px rgba(248,90,71,.0425185),0 20px 13px rgba(248,90,71,.035),0 8.14815px 6.51852px rgba(248,90,71,.0274815),0 1.85185px 3.14815px rgba(248,90,71,.0168519)}.subscribe .form-subscribe__button:hover{background:#c54638}.footer__container{display:grid;padding-top:60px;padding-bottom:60px;border-top:1px solid #dedfe1;grid-template-columns:auto 1fr;row-gap:70px;-moz-column-gap:20px;column-gap:20px}.footer__logo{font-weight:800;font-size:23px;line-height:31px;color:inherit}.footer__menu{display:flex;justify-content:flex-end}.footer__copy{font-weight:700;font-size:12px;line-height:16px;text-align:center}.footer .menu-footer__list{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:45px;column-gap:45px;row-gap:15px}.footer .menu-footer__link{font-weight:700;color:inherit;font-size:13px;line-height:17px}.footer .menu-footer__link:hover{text-decoration:underline}.social{position:fixed;top:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;right:20px;transform:translate(0,-50%)}@media(max-width:1199.98px){[class*=__container]{max-width:970px}.page .main-block__container{padding-top:100px;padding-bottom:30px}.page .main-block .body-main-block{display:block;margin-bottom:40px}.page .main-block .body-main-block__content{margin-bottom:40px}.page .main-block .body-main-block .content-main-block__body{padding-right:0}.page .main-block .body-main-block .content-main-block .form-main-block{margin-right:0}.page .main-block .partners-main-block{position:relative;z-index:2;max-width:none}.page .how .item-how:not(:last-child)::after{width:170px;transform:translate(69%,0)}.page .how .item-how_2:not(:last-child)::after{transform:translate(69%,0) rotate(-180deg)}}@media(max-width:991.98px){[class*=__container]{max-width:750px}.page .main-block{padding-bottom:30px}.page .how .item-how:not(:last-child)::after{width:130px;transform:translate(60%,0)}.page .how .item-how_2:not(:last-child)::after{transform:translate(60%,0) rotate(-180deg)}.page .deals{padding:70px 0}.page .feautered{padding:70px 0}.page .feautered__body{display:flex;flex-direction:column-reverse}.page .feautered__title{margin-bottom:50px}.page .reviews{padding:70px 0}.page .reviews .footer-reviews{flex-wrap:wrap;row-gap:30px}.page .subscribe{padding:70px 0}.page .subscribe__title{font-size:35px}.page .subscribe__sub-title{font-size:20px}.social{display:none}}@media(min-width:991px){.page .how{padding:70px 0}.page .how__items{padding:0 35px}.page .feautered .content-feautered__body{max-width:412px;padding-top:40px;flex:1 1 auto}.page .feautered .content-feautered__link{max-width:412px}}@media(min-width:768px){.footer__copy{grid-column:span 2}}@media(max-width:767.98px){[class*=__container]{max-width:none;padding:0 15px}.title{font-size:30px}.header__container{min-height:0;flex-direction:column}.header .menu__list{justify-content:center}.header .menu__link{font-size:18px}.page .main-block{padding-bottom:30px}.page .main-block .partners-main-block__items{justify-content:center}.page .main-block .body-main-block .content-main-block__title{font-size:30px;line-height:120%}.page .main-block .body-main-block .content-main-block .form-main-block{display:block}.page .main-block .body-main-block .content-main-block .form-main-block__button{width:100%;height:86px}.page .how{padding:30px 0}.page .how__title{margin-bottom:30px}.page .how__items{grid-template-columns:1fr}.page .how .item-how:not(:last-child)::after{display:none}.page .how .item-how__icon{margin-bottom:20px}.page .deals{padding:70px 0}.page .deals .header-deals__link{width:100%}.page .feautered{padding:30px 0}.page .feautered__body{margin:0 -15px;padding:20px 15px}.page .feautered__title{margin-bottom:30px}.page .feautered .content-feautered__title{font-size:24px}.page .reviews{padding:30px 0}.page .subscribe{padding:30px 0}.page .subscribe__title{font-size:24px}.page .subscribe__sub-title{font-size:18px}.page .subscribe .form-subscribe{margin:0 -15px;padding:15px;flex-direction:column}.footer__container{padding-top:30px;padding-bottom:30px;grid-template-columns:1fr;justify-items:center;row-gap:30px}}@media(max-width:479.98px){.page .main-block .body-main-block .content-main-block .form-main-block{background:#fff}.page .main-block .body-main-block .content-main-block .form-main-block__input{padding:0 15px}.page .feautered .content-feautered__options{grid-template-columns:repeat(2,1fr);margin-bottom:35px}}