@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap);*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-family:Montserrat,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:30px}button{all:unset}a{text-decoration:none}ul{list-style-type:none}.container{max-width:1920px;margin:auto}.wrapper{width:1250px;margin:auto}.section{padding:65px 0}.box{display:-webkit-box;display:-ms-flexbox;display:flex}.hgroup{text-align:center;margin-bottom:50px}.title{font-size:36px;line-height:43px;font-weight:400;color:#fff}.info{font-size:24px;line-height:33px;color:#fff}.button{display:block;width:340px;height:90px;border-radius:54px;background:#fff;font-size:40px;line-height:90px;text-align:center;color:#000;text-transform:uppercase}.back{background-size:cover!important;background-repeat:no-repeat!important}@media screen and (max-width:1400px){.wrapper{width:1140px}.title{font-size:35px;line-height:45px}}@media screen and (max-width:1200px){.wrapper{width:960px}.title{font-size:30px;line-height:40px}}@media screen and (max-width:992px){.wrapper{width:730px}.title{font-size:25px;line-height:30px}.info{font-size:20px;line-height:30px}.button{width:280px;height:80px;font-size:40px;line-height:80px}}@media screen and (max-width:768px){.wrapper{width:540px}.title{font-size:20px;line-height:30px}.info{font-size:16px;line-height:21px}}@media screen and (max-width:576px){.wrapper{width:285px}.title{font-size:20px;line-height:25px}.button{width:250px;height:70px;font-size:35px;line-height:70px}}@media screen and (max-width:319px){.wrapper{width:270px}.title{font-size:18px;line-height:23px}.info{font-size:15px;line-height:20px}}.photoblock{width:100%;height:0;position:relative}.photoblock__wrapper{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:50px;grid-row-gap:10px}.photoblock__wrapper img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.product{width:100%;height:80px;line-height:80px;text-align:center;background:#000;color:#fff;position:relative}.product h2,.product img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product h2{overflow:hidden;display:block;width:100%;height:80px;font-size:64px;line-height:78px;top:55%}.product img{width:70%;-o-object-fit:cover;object-fit:cover;z-index:1}.header{width:100%;background:rgba(0,0,0,.3) url(../img/dest/header/background.png);background-position:left;background-blend-mode:darken;padding-bottom:150px}.header__wrapper{min-height:990px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.header__title{font-size:90px;line-height:100px;margin:20px 0 30px 0}.header__subtitle{font-size:60px;line-height:70px;font-weight:400}.header__subtitle,.header__title{color:#fff}.header__btn{margin-top:190px}@media screen and (max-width:1200px){.header__title{font-size:80px;line-height:90px}.header__subtitle{font-size:50px;line-height:60px}}@media screen and (max-width:992px){.header__title{font-size:60px;line-height:70px}.header__subtitle{font-size:40px;line-height:50px}}@media screen and (max-width:768px){.header__wrapper{min-height:100vh}.header__title{font-size:40px;line-height:50px}.header__subtitle{font-size:30px;line-height:40px}.header__btn{margin-top:130px}}@media screen and (max-width:576px){.header__title{font-size:30px;line-height:40px}.header__subtitle{font-size:20px;line-height:30px}}.problems{min-height:1100px;background:rgba(0,0,0,.3) url(../img/dest/problems/background.png);padding-top:200px}.problems__wrapper{width:99%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.problems__container{width:60%}.problems__box{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.problems__card{text-align:center;margin:20px}.problems__card-info{margin-bottom:15px}@media screen and (max-width:992px){.problems{background-blend-mode:darken}.problems__wrapper{width:80%}.problems__container{width:100%}}@media screen and (max-width:768px){.problems{background-position:right center}}.using{background:#000 url(../img/dest/using/background.png);padding-top:100px}.using__box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.using__card{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;margin:50px 0}.using__card-info{display:block;width:320px;margin:auto}.using__card-wrap{position:relative}.using__card-number{display:block;position:absolute;bottom:23px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:60px;background:#fff;border-radius:50%;font-size:36px;line-height:60px}.using__card img{margin-bottom:40px}.why{background:#000 url(../img/dest/why/background.png)}.why__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.why__img{min-width:40%}.why__img img{width:100%;-o-object-fit:cover;object-fit:cover}.why__text{text-align:center}.why__text-title{margin-bottom:70px;color:#000}.why__card{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.why__card img{display:block;min-width:120px;height:120px;margin-right:15px}.why__card-info{padding-bottom:20px;border-bottom:1px solid #000;color:#000}@media screen and (max-width:1200px){.why__img{display:none}}@media screen and (max-width:576px){.why__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.why__card img{margin-bottom:20px}}.advantages{background:#000 url(../img/dest/advantages/background.png);padding-bottom:150px}.advantages__box{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.advantages__card{margin:40px 20px;width:400px;text-align:center}.advantages__card img{width:100%;-o-object-fit:cover;object-fit:cover;margin:10px 0 40px 0}@media screen and (max-width:576px){.advantages{padding-bottom:300px}}.reviews{background:#000 url(../img/dest/reviews/background.png);padding-top:150px}.reviews__wrapper{width:98%}.reviews__box{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews__card{margin:30px 10px;width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(52.4%,#484848),to(#000));background:-o-linear-gradient(top,#000 0,#484848 52.4%,#000 100%);background:linear-gradient(180deg,#000 0,#484848 52.4%,#000 100%);border-radius:36px}.reviews__card-meta,.reviews__card-text{text-align:center}.reviews__card-meta{margin-right:20px}.reviews__card-stars{margin:5px 0 10px 0}@media screen and (max-width:576px){.reviews{padding-top:350px}}@media screen and (max-width:500px){.reviews__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.buy{background:#000 url(../img/dest/buy/background.png)}.buy__wrapper{width:98%}.buy__box{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.buy__btn{margin:80px auto 100px auto}.buy__card{margin:40px 20px;width:360px;text-align:center}.buy__card-title{margin:60px 0 20px 0}.buy__card-wrapper{padding-bottom:0;border-bottom:1px solid #fff;margin-bottom:40px;position:relative}.buy__card-number{display:block;position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:60px;background:#fff;border-radius:50%;font-size:36px;line-height:60px}.buy__card img{width:100%;-o-object-fit:cover;object-fit:cover}.footer{background:#000 url(../img/dest/footer/background.png);padding-top:150px;background-position:78% center;position:relative}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer__img{position:relative;min-width:40%}.footer__img img{width:100%;-o-object-fit:cover;object-fit:cover}.footer__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer form{width:455px;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;margin-top:20px;border-radius:55px;background:rgba(0,0,0,.68)}.footer form input{width:100%;height:95px;background:rgba(255,255,255,.93);-webkit-box-shadow:inset 0 4px 20px rgba(0,0,0,.64);box-shadow:inset 0 4px 20px rgba(0,0,0,.64);border-radius:28px;outline:0;text-align:center;font-weight:300;font-size:38px}.footer form .form__info{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.025em;color:rgba(255,255,255,.38)}.price{top:25%;right:1%;position:absolute;border-radius:50%;width:190px;height:190px;background:#726F6FCC;border:3px solid rgba(255,255,255,.25);padding:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.price-box{width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width:1200px){.footer__img{display:none}.footer .price{top:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}@media screen and (max-width:576px){.footer form{width:100%;height:450px}.footer form input{height:60px;font-size:20px}}