.button-index{transition:all .5s ease;position:relative;height:60px;line-height:58px;padding:0 60px;border-radius:10px;text-transform:uppercase;font-weight:600;font-family:var(--font_body);color:var(--color_btn_text);border-color:var(--color_btn_border)}.button-index:hover,.button-index{background-color:var(--color_btn_bg)}.button-index:hover{color:var(--color_btn_text1);border-color:var(--color_btn_border1)}.button-index:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;transition:all .5s ease;background-color:var(--color_btn_bg1)}.button-index:hover:before{width:100%}.button-index .btn-text{position:relative;letter-spacing:.05em;font-size:14px}body.template-index.layout-full .container{max-width:100%}.index-section-about .box-divider+.about__content{padding-top:45px}.index-section-about .about__content.row{margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.index-section-about .about__content.row .about__item{padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (max-width: 991px){.index-section-about .about__content.row{margin-left:-10px;margin-right:-10px}.index-section-about .about__content.row .about__item{padding-left:10px;padding-right:10px}}.index-section-about .about__item-image{max-width:100%;margin:0 auto}.index-section-about .about__item-image+.about__item-content{padding-top:30px}.index-section-about .about__item-title{font-weight:600;position:relative;font-size:24px;margin-bottom:0;color:var(--color_heading)}@media screen and (max-width: 767px){.index-section-about .about__item-title{font-size:20px}.index-section-about .about__item-image+.about__item-content{padding-top:20px;text-align:center}}.index-section-about .about__item-subtext{margin-bottom:0;line-height:1.8em}.index-section-about .about__item-title+.about__item-subtext{margin-top:15px}.index-services-video .service__item-content{display:flex;flex-wrap:wrap}.index-services-video .service__container{padding-right:60px;margin-bottom:-35px}.index-services-video .service__container>div{margin-bottom:35px}@media screen and (min-width: 768px){.index-services-video .service__item-content .service__item-icon{width:70px}.index-services-video .service__item-content .service__item-caption{flex:1}}@media screen and (max-width: 767px){.index-services-video .service__item-content{justify-content:center;flex-direction:column;align-items:center}.index-services-video .service__item-content .service__item-icon{width:auto}.index-services-video .service__container{padding-right:0}}@media screen and (max-width: 767px){.index-services-video .service__container>div{margin-bottom:15px}.index-services-video .service__container{margin-bottom:-15px}.index-section-about .about__item-title+.about__item-subtext{margin-top:10px}}.index-services-video .service__container .service__item-title{font-size:24px;font-weight:500;color:var(--color_heading)}.index-services-video .service__container .service__item-subtitle{color:var(--color_heading);line-height:1.8em}.index-services-video .service__container .service__item-title+.service__item-subtitle{margin-top:10px}@media screen and (max-width: 767px){.index-services-video .service__container .service__item-title{font-size:20px}.index-services-video .service__item-caption{text-align:center;padding-top:10px}}.index-services-video video-component{font-size:0;display:block;position:relative;height:100%;cursor:pointer}.index-services-video video-component .video__banner{height:100%}.index-services-video video-component .video__banner-image{height:100%!important}.index-services-video video-component .video__embed{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important;transition:all .5s ease;opacity:0;z-index:-1}.index-services-video video-component.is-active .video__embed{opacity:1;z-index:1}.index-services-video .spaced-section{padding-top:90px;padding-bottom:90px}@media screen and (max-width: 767px){.index-services-video .spaced-section{padding-top:30px;padding-bottom:30px}}.index-services-video .box-divider+.service-video__content{padding-top:45px}@media screen and (max-width: 991px){.index-services-video .video__container{padding-top:45px}}@media screen and (max-width: 767px){.index-services-video .video__container{padding-top:25px}.index-services-video .box-divider+.service-video__content{padding-top:15px}}.index-team .about-team__avatar{margin-bottom:25px}@media screen and (max-width: 767px){.index-team .about-team__avatar{margin-bottom:15px}}.index-team .about-team__name{text-transform:uppercase;font-weight:600;font-size:24px;margin-bottom:0;text-align:center;color:var(--color_heading)}@media screen and (max-width: 767px){.index-team .about-team__name{font-size:20px}}.index-team .about-team__position{font-weight:400;text-align:center;font-size:16px;margin-bottom:0}.index-team .about-team__name+.about-team__position{margin-top:10px}.index-team .box-divider+div .carousel-wrapper{padding-top:45px}@media screen and (max-width: 767px){.index-team .box-divider+div .carousel-wrapper{padding-top:15px}.index-team .about-team__name+.about-team__position{margin-top:5px}}.index-collection-grid .sec-title+.collection-grid__content{margin-top:50px}@media screen and (max-width: 1199px){.index-collection-grid .sec-title+.collection-grid__content{margin-top:30px}}.index-collection-grid .collection-grid__content{overflow:hidden}.index-collection-grid .collection-grid__banner{background-color:var(--color_product_bg);margin:0;align-items:center}.index-collection-grid .collection-grid__banner>div{padding:0}.index-collection-grid .collection-grid__content>div+div{margin-top:20px}.index-collection-grid+.index-collection-grid .spaced-section{margin-top:0!important;padding-top:35px}.index-collection-grid .box-divider+.collection-grid__content{margin-top:45px}.index-collection-grid .box-divider h2{width:500px;max-width:100%;margin:0 auto}.index-collection-grid .collection-grid__group>.row{margin-left:-15px;margin-right:-15px;margin-bottom:-30px;justify-content:center}.index-collection-grid .collection-grid__group>.row>div{padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (max-width: 991px){.index-collection-grid .collection-grid__group>.row{margin-left:-10px;margin-right:-10px}.index-collection-grid .collection-grid__group>.row>div{padding-left:10px;padding-right:10px}}.index-collection-grid .collection-grid__group .product-item__grid{margin-bottom:0;height:100%}.index-collection-grid .collection__categories-title{font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;color:var(--color_heading)}.index-collection-grid .collection__categories-text{font-size:16px;font-weight:400;line-height:29px;letter-spacing:0em;margin-top:15px;color:var(--color_heading)}.index-collection-grid .button.button--secondary{margin-top:17px;color:var(--color_btn_text1);border-color:var(--color_btn_border1);background-color:var(--color_btn_bg1)}.index-collection-grid .button.button--secondary:hover{color:var(--color_btn_text);border-color:var(--color_btn_border);background-color:var(--color_btn_bg)}.index-collection-grid .collection-banner__gr{padding:30px!important}.index-collection-grid .collection-banner__content{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px}.index-collection-grid .collection-banner__content>div{padding:0 15px}.index-collection-grid .collection-banner__category-image{width:40%}@media screen and (min-width: 768px){.index-collection-grid .collection-banner__content{flex-wrap:nowrap}.index-collection-grid .collection-banner__category-content{flex:1;padding-left:30px}}@media screen and (min-width: 1200px) and (max-width: 1399px){.index-collection-grid .collection__categories-text{font-size:14px}.index-collection-grid .collection__categories-title{font-size:24px}.index-collection-grid .collection-grid__banner .collection-banner__image{padding:15px}.index-collection-grid .collection__categories-text{line-height:1.8em}}@media screen and (min-width: 992px) and (max-width: 1199px){.index-collection-grid .collection-banner__image{margin:30px auto 0}}@media screen and (max-width: 767px){.index-collection-grid .collection-banner__category-image{width:50%;margin:0 auto}.index-collection-grid .collection-banner__content>div{text-align:center}.index-collection-grid .collection__categories-title{font-size:20px}.index-collection-grid .collection__categories-text{font-size:14px;line-height:1.8em}.index-collection-grid .collection-banner__gr{padding:30px 15px!important}.index-collection-grid+.index-collection-grid .spaced-section{padding-top:15px!important}}@media screen and (max-width: 575px){.index-collection-grid .collection__categories-title{font-size:16px}}@media screen and (max-width: 374px){.index-collection-grid .collection-grid__group>.row{margin-left:-5px;margin-right:-5px}.index-collection-grid .collection-grid__group>.row>div{padding-left:5px;padding-right:5px}}.index-brands .brands__title{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;transition:all .25s ease;color:var(--color_heading)}.brands__image-content:hover .brands__title,.index-brands .brands__title:hover{color:var(--color_primary);font-weight:600}@media screen and (min-width: 768px){.index-brands .carousel-pagination{display:none}}@media screen and (min-width: 768px){.index-brands .brands__image-content:not(:hover) .brands__image{opacity:.15}}.index-section-banner .categories__item-title{font-size:22px;font-weight:700;line-height:33px;letter-spacing:0em;text-align:center;color:var(--color_heading)}.index-section-banner .banner__item-content{padding-top:15px;text-align:center}.index-section-banner .categories__item-text{font-size:14px;font-weight:400;line-height:23px;letter-spacing:0em;text-align:center;margin-top:10px;color:var(--color_heading)}.index-section-banner .button{margin-top:24px;padding:0 25px;color:var(--color_btn_text1);border-color:var(--color_btn_border1);background-color:var(--color_btn_bg1)}.index-section-banner .button:hover{color:var(--color_btn_text);border-color:var(--color_btn_border);background-color:var(--color_btn_bg)}.index-section-banner .banner__image,.index-section-banner .banner__item-content{background-color:var(--color_content_bg)}.index-section-banner .banner__item-content{padding-left:30px;padding-right:30px;padding-bottom:30px}.index-section-banner .spaced-section{padding-bottom:70px;padding-top:35px;margin-top:0!important}@media screen and (max-width: 767px){.index-section-banner .spaced-section{padding-bottom:30px;padding-top:15px}.index-section-banner .categories__item-title{font-size:20px;line-height:1em;font-weight:600}.index-section-banner .categories__item-text{font-size:14px}}@media screen and (max-width: 575px){.index-section-banner .categories__item-title{font-size:16px}}.index-slideshow .spaced-section{margin-top:0}.index-instagram .instagram__content .row{margin-left:0;margin-right:0}.index-instagram .instagram__content .row>*{padding-left:0;padding-right:0;overflow:hidden}.index-instagram .box-divider+.instagram__content{margin-top:30px}.index-instagram .brands__image-content{position:relative;overflow:hidden;border-radius:10px;isolation:isolate}.index-instagram .brands__image-content:hover{cursor:pointer}.index-instagram .brands__image-content>a{color:#fff}.index-instagram .brands__image-content .svg-icon{position:absolute;left:50%;top:50%;width:48px;height:48px;fill:#fff;opacity:0;transition:all .25s ease;transform:translate(-50%,-50%);z-index:2}.index-instagram .brands__image-content:hover .svg-icon{opacity:1}.index-instagram .brands__image-content:before{content:"";position:absolute;background:var(--color_primary);left:0;right:0;top:0;bottom:0;display:block;z-index:1;opacity:0;transition:all .25s ease}.index-instagram .brands__image-content:hover:before{opacity:.6}.index-blog .article-item__grid{border:1px solid var(--color_line);border-radius:10px;padding-bottom:0;padding-top:0;margin-top:10px}.index-blog .article-item__grid .lower-content{padding:25px 30px 30px}.index-blog .post-info{padding-left:0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;align-items:center}.index-blog .post-info li{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:nowrap;align-items:center;position:relative;font-size:14px;line-height:24px;font-weight:400;padding-right:10px;margin-right:10px}.index-blog .post-info li:before{position:absolute;right:-4px;content:"/"}.index-blog .post-info li:last-child:before{display:none}.index-blog .post-info li .svg-icon{width:16px;height:16px;margin-right:5px;fill:var(--color_primary1)}.index-blog .post-info li.article-item__author .svg-icon{width:14px;height:14px}.index-blog .post-info li:last-child{padding-right:0;margin-right:0}.index-blog .post-info .article-item__author-user{margin-left:4px}.index-blog .text{position:relative;font-size:16px;line-height:30px;font-weight:300;margin-top:10px}.index-blog h4{line-height:1.2em}.index-blog .article-item__title{position:relative;display:block;font-size:24px;line-height:1.2em;font-weight:500;margin-top:15px;margin-bottom:0}.index-blog .blog-readmore{margin-top:20px}.index-blog .blog-readmore .button{width:100%}.index-blog .blog-readmore .button.button-index{color:var(--color_btn_text);border-color:var(--color-misc);background-color:var(--color-misc)}.index-blog .blog-readmore .button.button-index:hover{color:var(--color_btn_text);border-color:var(--color_btn_border)}.index-blog .blog-readmore .button.button-index:before{background-color:var(--color_btn_bg)}.index-blog .date{position:absolute;left:30px;top:1px;width:60px;height:64px;padding:10px;border-radius:0 0 30px 30px;background-color:var(--color_primary);color:var(--color_primary_boxtext);z-index:1;font-size:14px;font-weight:400;line-height:1.2em;text-align:center;text-transform:uppercase}.index-blog .date:before{display:block;content:"";position:absolute;top:0;left:-10px;border-left:10px solid transparent;border-bottom:10px solid var(--color_heading)}.index-blog .image-box{border-radius:10px 10px 0 0}@media screen and (max-width: 767px){.index-blog .article-item__title{font-size:20px}.index-blog .text{font-size:14px}}.index-section-welcome+.index-section-categories .spaced-section{margin-top:0}.index-section-categories .box-divider+.categories__content{margin-top:30px}.index-section-categories .categories__content.row>div{padding-left:12.5px;padding-right:12.5px;margin-bottom:25px}.index-section-categories .categories__content.row{margin-left:-12.5px;margin-right:-12.5px;margin-bottom:-25px}.index-section-categories .categories-section{position:relative;padding:0 0 100px}@media screen and (max-width: 767px){.index-section-categories .categories-section{padding:0 0 30px}}.index-section-categories .bg-pattern{position:absolute;left:0;top:-220px;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:left top;z-index:-1}.index-section-categories .container{position:relative;z-index:1}.index-section-categories .categories__item_gr{position:relative;text-align:center;padding:40px 30px 30px;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / 10%);box-shadow:0 10px 20px #0000001a;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:10px;cursor:pointer;background-color:var(--color_content_bg)}.index-section-categories .categories__banner{position:relative;border-radius:100%;overflow:hidden;width:180px;max-width:100%;margin:0 auto}.index-section-categories .categories__item-title{font-size:20px;font-weight:700;margin-bottom:10px;font-family:var(--font_heading);color:var(--color_heading)}.index-section-categories .categories__item-content{margin-top:30px}.index-section-categories .categories__item-desc{font-size:14px;line-height:26px;margin-bottom:0;margin-top:10px}.index-section-categories .inner-box:before{position:absolute;top:0;left:0;width:100%;height:190px;background-repeat:no-repeat;background-position:center bottom;content:""}@media screen and (min-width: 1200px){.index-section-categories .box-divider+.categories__content.row{margin-top:50px}}.index-section-categories .categories__item .categories__banner .categories__banner_link{transition:all .25s ease;display:block}.index-section-categories .categories__item:hover .categories__banner .categories__banner_link{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}.index-section-categories .categories__item:hover .categories__item_gr{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-box-shadow:0 10px 20px rgb(0 0 0 / 20%);box-shadow:0 10px 20px #0003}.index-section-information+.index-brands .spaced-section{margin-top:-50px}.index-brands .spaced-section{padding-top:70px;padding-bottom:70px}.index-brands .spaced-section .brands__container{position:relative}.index-brands .spaced-section .brands__container:after{content:"";height:2px;width:100%;bottom:-70px;left:0;position:absolute;background-color:var(--color_line)}.index-section-information+.index-brands .spaced-section{padding-top:120px}@media screen and (max-width: 767px){.index-section-information+.index-brands .spaced-section{padding-top:70px}.index-section-information+.index-brands .spaced-section{padding-bottom:30px}.index-brands .spaced-section .brands__container:after{bottom:-30px}}.index-section-testimonial{overflow:hidden}.index-section-testimonial .spaced-section{position:relative}.index-section-testimonial .spaced-section:before{position:absolute;left:0;top:-100px;height:calc(100% - 57px);width:100%;background-color:#f8f7f0;content:""}.index-section-testimonial .sec-title{max-width:500px}.index-section-testimonial .testimonial-carousel{width:970px;max-width:100%;margin-left:500px;margin-top:-285px}.index-section-testimonial .testimonial-carousel .testimonial-block{position:relative;padding:60px 0 0}.index-section-testimonial .testimonial-carousel .testimonial-block .rating .svg-icon{width:15px;height:15px;fill:var(--color_rating_text)}.index-section-testimonial .testimonial-carousel .testimonial-block .name{position:relative;display:block;font-size:24px;line-height:30px;margin-top:10px;color:var(--color_heading);font-family:var(--font_heading)}.index-section-testimonial .icon{margin-top:30px;display:block}.index-section-testimonial .icon .svg-icon{width:54px;height:54px;fill:var(--color_rating_text)}.index-section-testimonial .testimonial-carousel .testimonial-block .designation{position:relative;display:block;font-size:12px;line-height:24px;color:#797f7d;font-weight:500;margin-top:20px;letter-spacing:.01em}.index-section-testimonial .testimonial-carousel .testimonial-block .thumb .banner__image-image{padding-bottom:100%}.index-section-testimonial .testimonial-block .inner-box{margin:0 auto;border-radius:7px;padding:40px 50px 30px;-webkit-box-shadow:0 10px 15px rgb(0 0 0 / 8%);box-shadow:0 10px 15px #00000014;border-top:5px solid var(--color_primary);background:var(--color_content_bg)}@media screen and (min-width: 1200px){.index-section-testimonial .testimonial-block .inner-box{max-width:470px}}.index-section-testimonial .testimonial-block .info-box{position:relative;padding-right:170px;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid var(--color_line)}.index-section-testimonial .testimonial-carousel .testimonial-block .thumb{position:absolute;right:0;top:-105px;height:150px;width:150px;overflow:hidden;border-radius:5px}.index-section-testimonial .testimonial-carousel{position:relative}.index-section-testimonial .testimonial-carousel .carousel-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8}@media screen and (min-width: 992px){.index-section-testimonial .testimonial-carousel .swiper-container{padding-bottom:30px}.index-section-testimonial .testimonial-carousel slider-component{position:static}.index-section-testimonial .testimonial-carousel .carousel-pagination{position:absolute;left:-500px;top:285px}}@media screen and (min-width: 992px) and (max-width: 1199px){.index-section-testimonial .testimonial-carousel .carousel-pagination{left:-430px}}.index-section-testimonial .testimonial-carousel .carousel-pagination-bullet{position:relative;height:7px;width:7px;margin-right:5px;margin-left:0;border-radius:5px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:var(--color_heading)}.index-section-testimonial .testimonial-carousel .carousel-pagination-bullet:not(.carousel-pagination-bullet-active){opacity:.5}.index-section-testimonial .testimonial-carousel .carousel-pagination-bullet:before{display:none}.index-section-testimonial .other-info{position:relative;margin-top:-157px}.index-section-testimonial .other-info .other-info-inner{position:relative;padding:33px 0;max-width:470px}@media screen and (min-width: 576px){.index-section-testimonial .other-info .other-info-inner{border-bottom:2px solid var(--color_line)}}.index-section-testimonial .other-info .other-info-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:nowrap}.index-section-testimonial .other-info .other-info-inner .left-info{padding-left:30px}.index-section-testimonial .other-info h2{font-size:50px;line-height:1em;font-weight:700;color:var(--color_primary);font-family:var(--font_subheading)}.index-section-testimonial .other-info .text{font-size:16px;line-height:24px;font-weight:500;margin-top:15px;color:var(--color_heading)}.index-section-testimonial .testimonial-block .text{position:relative;font-size:18px;line-height:32px;font-weight:400;margin-bottom:30px}.index-section-testimonial .sec-title h2{font-weight:500}.index-section-testimonial .sec-title .text{margin-top:30px;line-height:2em;position:relative}@media screen and (max-width: 1199px){.index-section-testimonial .testimonial-carousel{width:calc(100% - 430px)}.index-section-testimonial .testimonial-carousel .swiper-container{padding-right:0}.index-section-testimonial .testimonial-carousel{margin-left:430px}.index-section-testimonial .sec-title,.index-section-testimonial .other-info .other-info-inner{max-width:400px}.index-section-testimonial .other-info .other-info-inner{padding:33px 0}.index-section-testimonial .sec-title h2{font-size:40px}}@media screen and (max-width: 991px){.index-section-testimonial .sec-title,.index-section-testimonial .other-info .other-info-inner{width:100%;max-width:100%}.index-section-testimonial .testimonial-carousel{margin-left:0;margin-top:0;width:auto}.index-section-testimonial .other-info{margin-top:30px}.index-section-testimonial .testimonial-carousel .carousel-pagination{justify-content:center}}@media screen and (max-width: 575px){.index-section-testimonial .testimonial-block .inner-box{padding:30px 30px 15px;margin-bottom:12px;text-align:center}.index-section-testimonial .testimonial-carousel .testimonial-block{padding-top:10px}.index-section-testimonial .testimonial-carousel .testimonial-block .name{font-size:20px}.index-section-testimonial .testimonial-carousel .testimonial-block .name,.index-section-testimonial .testimonial-carousel .testimonial-block .designation{margin-top:5px}.index-section-testimonial .testimonial-block .text{font-size:14px}.index-section-testimonial .other-info .other-info-inner{padding-left:0;flex-wrap:wrap;align-items:center;flex-direction:column}.index-section-testimonial .other-info h2{font-size:40px}.index-section-testimonial .icon,.index-section-testimonial .other-info .text{margin-top:0}.index-section-testimonial .icon .svg-icon{width:40px;height:40px}.index-section-testimonial .testimonial-block .text{margin-bottom:20px}.index-section-testimonial .sec-title .text{margin-top:15px}.index-section-testimonial .sec-title{text-align:center}.index-section-testimonial .other-info .other-info-inner .left-info{padding-left:0;text-align:center;margin-top:15px}.index-section-testimonial .spaced-section:before{height:calc(100% + 100px)}}@media screen and (max-width: 575px){.index-section-testimonial .testimonial-block .info-box{padding-right:0}.index-section-testimonial .testimonial-carousel .testimonial-block .thumb{position:static;margin-bottom:15px;margin-left:auto;margin-right:auto}}.index-section-information{position:relative}.index-section-information .spaced-section{padding:110px 0 160px;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.index-section-information .feature-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}@media screen and (min-width: 576px){.index-section-information .feature-inner{flex-wrap:nowrap}}@media screen and (max-width: 575px){.index-section-information .feature-inner{flex-direction:column;align-items:center}.index-section-information .feature-inner .feature-info{padding-left:0!important;padding-top:15px}}.index-section-information .feature-img{width:54px;height:54px;position:relative}.index-section-information .feature-inner .feature-info{flex:1}.index-section-information .feature-inner .feature-img svg{position:absolute;top:50%;left:0;transition:all .5s ease;transform:translateY(-50%)}.index-section-information .feature-inner:hover .feature-img svg{transform:translateY(-50%) rotate(360deg)}.index-section-information .feature-inner .svg-icon{width:54px;height:54px;fill:var(--color_primary1);stroke:var(--color_primary1)!important}.index-section-information .feature-inner .svg-icon *{fill:var(--color_primary1);stroke:var(--color_primary1)!important}.index-section-information .feature-inner .feature-info{padding-left:20px}.index-section-information .categories__item-title{position:relative;display:block;font-size:18px;line-height:1em;font-weight:500;transition:all .25s ease;font-family:var(--font_heading)}.index-section-information .categories__item-title a:hover{color:var(--color_primary1)!important}.index-section-information .categories__item-text{font-size:16px;line-height:1.4em;margin-top:20px;font-weight:300}.index-section-information .information__content.row{margin-bottom:-30px}.index-section-information .information__content.row>div{margin-bottom:30px}@media screen and (max-width: 1399px){.index-section-information .categories__item-text{margin-top:10px}}@media screen and (max-width: 767px){.index-section-information .spaced-section{padding:40px 0 60px}}@media screen and (max-width: 575px){.index-section-information .feature-inner .feature-info{text-align:center}}.index-section-categories+.index-section-deal .spaced-section{margin-top:0}.index-section-deal .spaced-section{background-position:center bottom;padding:160px 0 140px}.index-section-deal countdown-component{margin-top:50px;display:block}.index-section-deal .deal__content{position:relative;max-width:600px}.index-section-deal .text{font-size:18px;line-height:2em;font-weight:400;margin-top:30px}.index-section-deal .badge{position:absolute;right:-220px;top:0;height:160px;width:160px;border-radius:50%;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;font-size:30px;text-align:center;font-weight:300;padding:10px;line-height:1em;color:#fff;font-family:var(--font_subheading);background-color:var(--color_primary)}.index-section-deal .badge:before{position:absolute;right:20px;bottom:10px;height:20px;width:20px;-webkit-transform:rotate(5deg);transform:rotate(5deg);content:"";background-color:var(--color_primary)}.index-section-deal .countdown-timer .timer{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.index-section-deal .countdown-timer .timer>div{margin-right:25px;min-width:120px}.index-section-deal .countdown-timer .timer>div:last-child{margin-right:0}.index-section-deal .countdown-timer .timer .group{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;flex-direction:column;border-radius:20px;padding:30px;text-align:center;background-color:var(--color_content_bg)}.index-section-deal .countdown-timer .timer .group .number{position:relative;display:block;font-size:42px;line-height:30px;font-weight:400;margin-bottom:10px;color:var(--color_primary)}.index-section-deal .countdown-timer .timer .group .language{font-size:14px;text-transform:uppercase;font-weight:300;margin-top:5px}@media screen and (max-width: 991px){.index-section-deal .badge{display:none}}@media screen and (max-width: 767px){.index-section-deal .countdown-timer .timer>div{margin-right:15px;min-width:100px}.index-section-deal .countdown-timer .timer .group{padding:20px;border-radius:10px}.index-section-deal .countdown-timer .timer .group .number{font-size:36px;margin-bottom:0}.index-section-deal .deal__content .sec-title{text-align:center}.index-section-deal .countdown-timer .timer{justify-content:center}.index-section-deal .spaced-section{padding:70px 0 40px}.index-section-deal .text{font-size:14px}.index-section-deal countdown-component{margin-top:30px}}@media screen and (max-width: 575px){.index-section-deal .countdown-timer .timer .group .number{font-size:24px}.index-section-deal .countdown-timer .timer .group .language{font-size:12px}.index-section-deal .countdown-timer .timer .group{padding:15px}.index-section-deal .countdown-timer .timer>div{min-width:0}.index-section-deal .countdown-timer .timer>div{margin-right:10px}}@media screen and (max-width: 425px){.index-section-deal .countdown-timer .timer>div{margin-right:5px}}.index-section-deal+.index-section-text .spaced-section{margin-top:0}.index-section-text .outer-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 55px;border-radius:0 0 10px 10px}.index-section-text .sec-title h3{position:relative;font-size:34px;line-height:1.2em;font-weight:500;margin-bottom:0;font-family:var(--font_heading)}@media screen and (max-width: 767px){.index-section-text .outer-box{flex-wrap:wrap;padding:30px 30px 40px!important;justify-content:center!important}.index-section-text .sec-title h3{font-size:30px}.index-section-text .button-index{margin-top:30px;height:50px;line-height:48px;padding:0 30px;margin-left:auto;margin-right:auto}.index-section-text .outer-box .sec-title{text-align:center}}.index-section-banners-grid+.index-section-welcome .spaced-section{margin-top:0}.index-section-welcome .spaced-section{position:relative;padding:90px 0 130px}.index-section-welcome .about-image-wrapper{position:relative;padding-right:50px;padding-bottom:60px}@media screen and (min-width: 1440px){.index-section-welcome .about-image-wrapper{margin-left:-50px}}.index-section-welcome .bg-shape{position:absolute;left:-160px;bottom:30px;margin-bottom:0}.index-section-welcome .image-1-group{position:relative}.index-section-welcome .image-1{position:relative;overflow:hidden;border-radius:100%;max-width:571px}.index-section-welcome .image-2{position:absolute;right:50px;bottom:0;z-index:2;border-radius:50%;overflow:hidden;width:270px;max-width:40%}.index-section-welcome .bar-button{position:absolute;left:-15px;top:calc(50% - 110px);z-index:3;width:130px;height:110px;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;font-size:28px;border-radius:10px 10px 10px 0;cursor:pointer;background-color:var(--color_primary1);color:var(--color_primary1_text)}.index-section-welcome .bar-button{color:#fff}@media screen and (min-width: 992px) and (max-width: 1399px){.index-section-welcome .bar-button{width:100px;height:90px;top:calc(50% - 90px)}}@media screen and (min-width: 992px) and (max-width: 1199px){.index-section-welcome .bar-button{width:90px;height:70px;top:calc(50% - 70px)}}.index-section-welcome .bar-button:before{position:absolute;left:0;bottom:-15px;content:"";border-left:15px solid transparent;border-top:15px solid var(--color_primary1)}.index-section-welcome .content-column .sec-title .text{margin-top:30px}.index-section-welcome .about-block{margin-top:55px}.index-section-welcome .about-block h5{position:relative;padding-left:30px;font-size:18px;font-weight:700;line-height:20px;color:var(--color_heading);font-family:var(--font_heading)}.index-section-welcome .about-block h5 svg{position:absolute;left:0;top:10px;width:18px;height:18px;border-radius:100%;transform:translateY(-50%);color:var(--color_primary1)}.index-section-welcome .about-block p{margin-top:15px;margin-bottom:0;line-height:2em}.index-section-welcome .button{margin-top:50px}.video-bar-video-popup .video-bar-video-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;margin:auto;position:relative;background-color:var(--color_dropdown_bg)}.video-bar-video-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9;pointer-events:none;opacity:0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center}.video-bar-video-popup.active-show{pointer-events:auto;opacity:1}.video-bar-video-popup .video-bar-video-close.active-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);border-radius:100%;cursor:pointer;text-align:center;color:var(--color_btn_text);border:1px solid var(--color_btn_border);background-color:var(--color_btn_bg)}.video-bar-video-popup .video-bar-video-close.active-close:hover{color:var(--color_btn_text1);border:1px solid var(--color_btn_border1);background-color:var(--color_btn_bg1)}.video-bar-video-popup .video-bar-video-close.active-close svg{max-width:70%}.video-bar-video-popup .video-popup-content iframe,.video-bar-video-popup .video-popup-content{width:100%;height:100%}@media screen and (max-width: 991px){.index-section-welcome .spaced-section:before{bottom:70px;top:auto}}@media screen and (max-width: 767px){.index-section-welcome .content-column .sec-title .text{font-size:14px}.index-section-welcome .spaced-section{padding:30px 0 60px}.index-section-welcome .spaced-section:before{bottom:30px}.index-section-welcome .about-block,.index-section-welcome .button{margin-top:30px}}@media screen and (max-width: 575px){.index-section-welcome .about-image-wrapper .image-1-group{padding-left:15px}.index-section-welcome .bar-button{left:0}.index-section-welcome .button-index{height:50px;line-height:48px;padding:0 30px}.index-section-welcome .bar-button{width:90px;height:70px;top:calc(50% - 70px)}.index-section-welcome .bg-shape{left:0;max-width:50%}}.index-section-banners-grid .banner__content.row{margin-right:0;margin-left:0;margin-bottom:-25px;justify-content:center}.index-section-banners-grid .banner__content.row>div{padding-right:12.5px;padding-left:12.5px;margin-bottom:25px}.index-section-banners-grid .banner__item_gr{position:relative;padding:40px 50px 50px;max-width:640px;margin:0 auto;border-radius:10px;overflow:hidden;background:var(--color_primary1)}.index-section-banners-grid .banner__item_gr:before{position:absolute;left:-40px;top:-60px;height:180px;width:180px;background:#111;border-radius:50%;opacity:.05;content:"";-webkit-transition:all .5s ease;transition:all .5s ease}.index-section-banners-grid .banner__item:hover .banner__item_gr:before{-webkit-transform:scale(1.5);transform:scale(1.5)}.index-section-banners-grid .banner__item .banner__item-content{position:relative;max-width:80%}.index-section-banners-grid .categories__item-text{display:block;font-size:14px;font-weight:700;margin-bottom:15px;color:var(--color_heading)}.index-section-banners-grid .categories__item-title{font-size:40px;line-height:1.2em;font-weight:600;color:var(--color_heading);font-family:var(--font_subheading)}.index-section-banners-grid .button{height:50px;line-height:48px;padding:0 40px;margin-top:15px;border-radius:10px;font-weight:600;position:relative;transition:all .25s ease;color:var(--color_heading);border-color:var(--color_content_bg);background-color:var(--color_content_bg)}.index-section-banners-grid .button .btn-text{position:relative}.index-section-banners-grid .button:hover{color:var(--color_primary_boxtext);border-color:var(--color_primary)}.index-section-banners-grid .button:before{content:"";pointer-events:none;position:absolute;top:-1px;left:-1px;bottom:-1px;width:0;transition:all .25s ease;background-color:var(--color_primary)}.index-section-banners-grid .banner__item.banner__2 .button:before{background-color:var(--color_primary1)}.index-section-banners-grid .banner__item.banner__2 .button:hover{border-color:var(--color_primary1)}.index-section-banners-grid .button:hover:before{width:calc(100% + 2px)}.index-section-banners-grid .banner__item .banner__image-image{transition:all .25s ease}.index-section-banners-grid .banner__item:hover .banner__image-image{transform:scale(1.2)}.index-section-banners-grid .banner__item .banner__image{position:absolute;left:0%;top:0;bottom:0;width:100%}.index-section-banners-grid .banner__item .banner__image>*>*,.index-section-banners-grid .banner__item .banner__image>*{height:100%}.index-section-banners-grid .banner__item .banner__image .banner__image-image{min-height:100%}.index-section-banners-grid .banner__item.banner__2 .banner__item_gr{background-color:var(--color_primary)}.index-section-banners-grid .banner__item.banner__3 .banner__item_gr{background-color:var(--color_primary2)}.index-section-banners-grid .banner__item.banner__3 .categories__item-title,.index-section-banners-grid .banner__item.banner__2 .categories__item-title,.index-section-banners-grid .banner__item.banner__3 .categories__item-text,.index-section-banners-grid .banner__item.banner__2 .categories__item-text{color:#fff}.index-section-banners-grid .banner__item.banner__2 .banner__item_gr:before{opacity:.1}.index-section-banners-grid .banner__item.banner__3 .banner__item_gr:before{background-color:#fff}@media screen and (max-width: 1440px){.index-section-banners-grid .categories__item-title{font-size:36px}}@media screen and (max-width: 1399px){.index-section-banners-grid .categories__item-title{font-size:30px}}@media screen and (max-width: 1199px){.index-section-banners-grid .categories__item-title{font-size:24px}.index-section-banners-grid .button{height:40px;line-height:38px;padding:0 25px}.index-section-banners-grid .button .btn-text{line-height:38px}.index-section-banners-grid .banner__item_gr{padding:30px}.index-section-banners-grid .categories__item-text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/home-section.css.map */
