*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333333}body{font-family:"Rubik", sans-serif;background-color:#ffffff}.page-wrapper{min-height:100vh;overflow-x:hidden}.container{max-width:1320px;margin:0 auto}@media screen and (max-width: 1380px){.container{max-width:100%;margin:0;padding:0 30px}}@media screen and (max-width: 600px){.container{padding:0 15px}}.text-color{color:#ED1A3A}.btn{display:block;width:330px;padding:13px 0;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;color:#1c212b;background-color:#FAD546;border-radius:5px;-webkit-box-shadow:0px 2px 7px rgba(0,0,0,0.1);box-shadow:0px 2px 7px rgba(0,0,0,0.1);-webkit-transition:.2s ease-out;transition:.2s ease-out;max-width:100%;cursor:pointer;outline:none}.btn:hover{text-decoration:none;background-color:#f3c71a}.header{padding:20px 0}.popup{display:none;position:fixed;z-index:5;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3)}.popup-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -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-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;padding:0px 0px;width:600px;max-width:100%;max-height:100%;overflow-y:auto;border-radius:10px}.popup__close{width:20px;height:20px;position:absolute;top:40px;right:20px;cursor:pointer}.popup__close span{display:block;height:2px;width:100%;background-color:#bababa;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup__close span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup__title{font-size:24px;margin-bottom:20px}.popup__img{width:100%}.popup__img-wrapper{width:70%;margin-bottom:20px}.popup__price{font-size:22px;text-align:center;margin-bottom:20px}.popup__balance{font-size:34px;margin-bottom:20px}.popup__input{width:400px;max-width:90%;padding:15px;border:none;border:1px solid #d2d2d2;border-radius:5px;margin-bottom:20px}.popup__description{font-size:14px;text-align:center;margin-top:20px}.homepage{padding:60px 0 130px}.homepage__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.homepage__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.homepage-wrapper{margin-left:70px}.homepage-wrapper h1{font-size:45px;line-height:1.3;font-weight:600}.homepage-wrapper p{font-size:25px;margin-bottom:20px;margin-top:10px}.homepage-wrapper .timer__head{font-size:25px;line-height:30px;margin-bottom:15px}.homepage-wrapper .timer__content{font-size:65px;font-weight:600}.homepage-wrapper .timer__content .main__offer-action-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-wrapper .timer__content .main__offer-action-time span{margin:0 7px}.homepage .slider{margin-top:100px}.homepage .slider__head{text-align:center;font-size:25px;margin-bottom:30px}.homepage .slider__content .main__quantity-block{width:100%;background:#323232;-webkit-box-shadow:inset 0px 4px 4px rgba(0,0,0,0.25);box-shadow:inset 0px 4px 4px rgba(0,0,0,0.25);border-radius:5px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative;overflow:hidden}.homepage .slider__content .main__quantity-slide{width:100%;background:#ED1A3A;-webkit-box-shadow:0px 16px 24px rgba(0,0,0,0.4);box-shadow:0px 16px 24px rgba(0,0,0,0.4);border-radius:5px;height:100%;position:absolute;left:-50%;-webkit-transition:1s ease all;transition:1s ease all;top:0}.homepage .slider__content .main__quantity-number{z-index:2;font-weight:500;font-size:22px;line-height:26px;color:#ffffff}.homepage__btn{margin-top:40px}@media screen and (max-width: 900px){.homepage{padding:10px 0 50px}.homepage__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.homepage__img-wrapper{height:200px}.homepage-wrapper{margin:0;margin-top:30px}.homepage-wrapper .timer__content .main__offer-action-time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage__btn{margin:40px auto 0}.homepage .slider{margin-top:40px}}@media screen and (max-width: 540px){.homepage h1{font-size:35px}}.director{padding:100px 0 50px;background-color:#ebebeb}.director__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.director__flex img{width:260px;border-radius:5px}.director__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:40px}.director__wrapper p{font-size:33px;line-height:1.4;color:#1C212B}.director-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.director-bottom img{width:150px}.director-bottom__info{font-size:18px;line-height:1.3}.director-info{background-color:#f8f8f8;border-radius:5px;padding:30px;margin-top:50px}.director-info__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.director-info__name p{font-weight:600;font-size:22px;line-height:27px;margin-left:20px}.director-info__content p{font-size:18px;line-height:28px}@media screen and (max-width: 1050px){.director{padding:70px 0}.director__flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-bottom:80px}.director__wrapper{width:100%;padding-right:0}.director__wrapper p{text-align:center;font-size:26px;margin-bottom:20px}.director-bottom{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.director-bottom__info{margin-left:20px}}@media screen and (max-width: 800px){.director__wrapper p{font-size:18px}.director__flex{padding-bottom:100px}.director-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.director-bottom img{height:40px;-o-object-fit:contain;object-fit:contain}.director-bottom__info{font-size:14px;margin:0;margin-top:5px}}.buy{padding:100px 0 20px}.buy h2{text-align:center;font-size:35px}.buy__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.buy-item{width:45%;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-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.buy-item__img{width:100%}.buy-item__price{font-size:35px;font-weight:600;margin:30px 0 20px}.buy-item__balance{font-size:30px;font-weight:400}.buy-item__btn{font-weight:600;font-size:18px;margin-top:20px}.buy__description{width:880px;max-width:100%;font-size:16px;line-height:1.3;margin:0 auto;text-align:center}@media screen and (max-width: 790px){.buy-item{width:70%}}@media screen and (max-width: 540px){.buy h2{font-size:25px}.buy-item{width:80%}.buy-item__price{font-size:22px}.buy-item__balance{font-size:20px}.buy__description{font-size:12px}}.comments{padding:50px 0;background-color:#ebebeb}.comments #page_wrap .wcomments_post_footer .post_date span{color:#939393 !important}.footer{background-color:#ebebeb;padding:40px 0 60px}.footer>.container{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-align:start;-ms-flex-align:start;align-items:flex-start}.footer__logo{display:block}.footer p{margin:7px 0 10px;font-size:20px}.footer p.text-small{font-size:16px;margin:0}
