.comment-thumb{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e8ecf2}.comment-body{color:#313131;font-size:1rem;margin-top:12px;word-wrap:break-word;line-height:1.4;max-width:600px}.comment-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:12px}.comment-date{color:#525557;font:normal 15px/18px Circe,sans-serif;margin-bottom:0;margin-top:2px;line-height:normal;white-space:nowrap}.comment_author{font-weight:600;margin-bottom:0;margin-top:0;font-size:1.1rem;line-height:1.2}.user-rate{width:-webkit-max-content;width:max-content;padding-top:2px;display:-ms-flexbox;display:flex;gap:3px}.user-star{width:18px;height:18px;display:inline-block;background-image:url(../images/star.svg);background-size:auto 100%;background-position:center;background-repeat:no-repeat}.user-star.active{background-image:url(../images/star-active.svg)}@media all and (max-width:880px){.rate-star{width:40px;height:30px}}.seo-content .demo_thumb a{text-decoration:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:none;text-align:center;color:#1a1a1b}.seo-content .demo_thumb a:hover{border:none}.list-counter{-ms-flex-align:center;align-items:center;background-color:#e9f2e3;border-radius:50%;color:#78a659;border:5px solid #d6e7cb;display:-ms-flexbox;display:flex;font-size:3em;width:100px;-ms-flex-negative:0;flex-shrink:0;line-height:normal;height:100px;-ms-flex-pack:center;justify-content:center;margin-right:15px;-ms-flex-item-align:start;align-self:flex-start;padding-top:.3em;padding-right:.1em;margin-bottom:10px;right:-35px;position:absolute;top:-25px;opacity:.3}@media (max-width:768px){.list-counter{opacity:.36}}ul.list li .list-counter{min-width:10px;min-height:10px;width:10px;height:10px;border:none;margin-right:10px;margin-top:2px}.carousel-products{margin-bottom:40px;overflow:hidden;width:100%}.carousel-products--top{margin-top:40px;margin-bottom:0}.carousel-products .h2{font-size:1.4em;text-align:center;margin:.83em 0 1.6em 0}.carousel-products .splide{visibility:visible;overflow:hidden}.carousel-products .splide__slide{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}@media (max-width:920px){.carousel-products .splide__slide{-ms-flex:0 0 50%;flex:0 0 50%}.carousel-products .container{padding:0}}@media all and (max-width:540px){.carousel-products .splide__slide{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.hero{padding-top:30px;padding-bottom:30px;margin-bottom:40px}@media all and (max-width:500px){.hero{margin-bottom:10px}}.hero .container{max-width:1050px}.hero .slick-slide{outline:0}.hero__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:40px 0}.hero__inner--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media all and (max-width:500px){.hero__inner{padding:0 0 20px 0}}.hero__content,.hero__image{-ms-flex:0 1 50%;flex:0 1 50%}@media all and (max-width:500px){.hero__content,.hero__image{-ms-flex-preferred-size:100%;flex-basis:100%}}.hero__image{padding-left:80px}.hero__image img,.hero__image svg{display:block;width:100%;height:auto}@media all and (max-width:880px){.hero__image{padding-left:30px}}@media all and (max-width:500px){.hero__image{display:none}}.hero__content{max-width:470px}.hero__content-title{font-weight:700;margin-bottom:16px;color:#212121}@media all and (max-width:880px){.hero__content-title{font-size:32px}}@media all and (max-width:640px){.hero__content-title{font-size:24px}}@media all and (max-width:500px){.hero__content-title{text-align:center;padding:0 15px;margin-bottom:30px}}.hero__content-desc{font-size:18px;color:#40484a;margin-bottom:15px}@media all and (max-width:880px){.hero__content-desc{font-size:16px}}@media all and (max-width:500px){.hero__content-desc{max-width:370px;margin:auto;text-align:center}}.hero__content-time{font-size:16px;line-height:27px;font-weight:700}@media all and (max-width:880px){.hero__content-time{font-size:15px}}@media all and (max-width:500px){.hero__content-time{max-width:370px;margin:auto;text-align:center}}.hero__content-image{display:none;max-width:240px;margin:auto}@media all and (max-width:500px){.hero__content-image{display:block;max-width:220px}}.hero__inner--reverse{text-align:right}.hero__inner--reverse .hero__image{padding-right:80px;padding-left:0}@media all and (max-width:880px){.hero__inner--reverse .hero__image{padding-right:30px}}.check-price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 60px 0}@media all and (max-width:600px){.check-price{margin-bottom:40px}}.check-price p{padding:16px 24px;text-align:center;border-radius:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0;border:1px solid #d6e7cb;background-color:#e9f2e3;line-height:normal;gap:12px;-ms-flex-direction:column;flex-direction:column}@media all and (max-width:600px){.check-price p{padding:15px 20px}}.check-price p svg{width:auto;height:24px}.demo_thumbs{display:-ms-flexbox;display:flex;margin-bottom:30px;margin-top:30px;width:100%}.demo_thumb{display:-ms-flexbox;display:flex;padding-left:15px;padding-right:15px;width:33.333%}.demo_thumb_image-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1}.demo_thumb img{height:auto;max-width:210px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease 0s;width:100%;display:inline-block;will-change:transform}.demo_thumb p{display:block;font-size:1em;font-weight:600;margin-top:10px;text-decoration:none;transition:all .2s}.demo_thumb a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.demo_thumb a:hover p{color:#72a550}.grid-item{width:33.3333%}@media all and (max-width:1040px){.grid-item{width:50%}}@media all and (max-width:700px){.grid-item{width:100%}.grid-item:nth-of-type(1n+6){display:none}}.reviews-widget{margin-top:100px;margin-bottom:100px;overflow:hidden}@media all and (max-width:1040px){.reviews-widget{margin-top:60px}}@media all and (max-width:700px){.reviews-widget{margin-top:20px}}.reviews-widget-title{text-align:center;margin-bottom:40px}.reviews-widget-more{text-align:center;margin-top:30px;position:relative;font-size:18px}.reviews-widget-more::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:400px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}@media all and (max-width:700px){.reviews-widget-more::before{height:200px}}.reviews-widget-slider{max-width:600px;margin:0 auto 30px auto}.reviews-widget-item{padding:10px}@media all and (max-width:700px){.reviews-widget-item{padding:0;margin-bottom:16px}}.reviews-widget-item .comment-thumb{border:1px solid #e5e9f0;padding:24px;margin-bottom:0;background:#fcfcfd;border-radius:16px;-webkit-transform:translateY(-6px);transform:translateY(-6px);transition:all .5s ease-in-out}@media all and (max-width:700px){.reviews-widget-item .comment-thumb{padding:16px}}.reviews-widget-item.is-active .comment-thumb{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.reviews-widget-item.is-prev .comment-thumb{-webkit-transform:scale(1) translateY(10px);transform:scale(1) translateY(10px);opacity:0}@media (max-width:480px){.demo_thumbs{margin-bottom:10px;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.demo_thumb{display:block;width:100%;margin-bottom:30px}.demo_thumb:last-child{margin-bottom:10px}}