.mas-grid-1 .mas-grid{grid-template-columns:repeat(1,1fr)}.mas-grid-2 .mas-grid{grid-template-columns:repeat(2,1fr)}.mas-grid-3 .mas-grid{grid-template-columns:repeat(3,1fr)}.mas-grid-4 .mas-grid{grid-template-columns:repeat(4,1fr)}.mas-grid-5 .mas-grid{grid-template-columns:repeat(5,1fr)}.mas-grid-6 .mas-grid{grid-template-columns:repeat(6,1fr)}.mas-grid-7 .mas-grid{grid-template-columns:repeat(7,1fr)}.mas-grid-8 .mas-grid{grid-template-columns:repeat(8,1fr)}.mas-grid-9 .mas-grid{grid-template-columns:repeat(9,1fr)}.mas-grid-10 .mas-grid{grid-template-columns:repeat(10,1fr)}.mas-grid-11 .mas-grid{grid-template-columns:repeat(11,1fr)}.mas-grid-12 .mas-grid{grid-template-columns:repeat(12,1fr)}@media (max-width:1440px){.mas-grid-laptop-1 .mas-grid{grid-template-columns:repeat(1,1fr)}.mas-grid-laptop-2 .mas-grid{grid-template-columns:repeat(2,1fr)}.mas-grid-laptop-3 .mas-grid{grid-template-columns:repeat(3,1fr)}.mas-grid-laptop-4 .mas-grid{grid-template-columns:repeat(4,1fr)}.mas-grid-laptop-5 .mas-grid{grid-template-columns:repeat(5,1fr)}.mas-grid-laptop-6 .mas-grid{grid-template-columns:repeat(6,1fr)}.mas-grid-laptop-7 .mas-grid{grid-template-columns:repeat(7,1fr)}.mas-grid-laptop-8 .mas-grid{grid-template-columns:repeat(8,1fr)}.mas-grid-laptop-9 .mas-grid{grid-template-columns:repeat(9,1fr)}.mas-grid-laptop-10 .mas-grid{grid-template-columns:repeat(10,1fr)}.mas-grid-laptop-11 .mas-grid{grid-template-columns:repeat(11,1fr)}.mas-grid-laptop-12 .mas-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.mas-grid-tablet-1 .mas-grid{grid-template-columns:repeat(1,1fr)}.mas-grid-tablet-2 .mas-grid{grid-template-columns:repeat(2,1fr)}.mas-grid-tablet-3 .mas-grid{grid-template-columns:repeat(3,1fr)}.mas-grid-tablet-4 .mas-grid{grid-template-columns:repeat(4,1fr)}.mas-grid-tablet-5 .mas-grid{grid-template-columns:repeat(5,1fr)}.mas-grid-tablet-6 .mas-grid{grid-template-columns:repeat(6,1fr)}.mas-grid-tablet-7 .mas-grid{grid-template-columns:repeat(7,1fr)}.mas-grid-tablet-8 .mas-grid{grid-template-columns:repeat(8,1fr)}.mas-grid-tablet-9 .mas-grid{grid-template-columns:repeat(9,1fr)}.mas-grid-tablet-10 .mas-grid{grid-template-columns:repeat(10,1fr)}.mas-grid-tablet-11 .mas-grid{grid-template-columns:repeat(11,1fr)}.mas-grid-tablet-12 .mas-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.mas-grid-mobile-1 .mas-grid{grid-template-columns:repeat(1,1fr)}.mas-grid-mobile-2 .mas-grid{grid-template-columns:repeat(2,1fr)}.mas-grid-mobile-3 .mas-grid{grid-template-columns:repeat(3,1fr)}.mas-grid-mobile-4 .mas-grid{grid-template-columns:repeat(4,1fr)}.mas-grid-mobile-5 .mas-grid{grid-template-columns:repeat(5,1fr)}.mas-grid-mobile-6 .mas-grid{grid-template-columns:repeat(6,1fr)}.mas-grid-mobile-7 .mas-grid{grid-template-columns:repeat(7,1fr)}.mas-grid-mobile-8 .mas-grid{grid-template-columns:repeat(8,1fr)}.mas-grid-mobile-9 .mas-grid{grid-template-columns:repeat(9,1fr)}.mas-grid-mobile-10 .mas-grid{grid-template-columns:repeat(10,1fr)}.mas-grid-mobile-11 .mas-grid{grid-template-columns:repeat(11,1fr)}.mas-grid-mobile-12 .mas-grid{grid-template-columns:repeat(12,1fr)}}.mas-posts-grid .mas-posts.mas-grid{display:grid;margin:0}.mas-posts-grid .mas-posts.mas-grid{display:grid;margin:0}.mas-projects-grid .mas-projects.mas-grid{display:grid;margin:0}.woocommerce .mas-products,.woocommerce-page .mas-products{clear:both}@media (max-width:767px){.d-sm-none{display:none}}@media (max-width:1023px){.d-md-none{display:none}}.bg-gradient-primary{background:linear-gradient(to right,#1013bc,#9d83da,#26eef1)}@media(min-width:1200px){li.menu-item-has-children.has-mega-menu{position:static!important}}.js-scrollspy .elementor-icon-list-item a{padding:8px 16px;border-left:.1875rem solid #bdc5d1}.js-scrollspy .elementor-icon-list-item a.active{border-left:.1875rem solid #0abf53!important;color:#2d374b!important}.js-scrollspy .elementor-icon-list-item{margin:0!important;padding:0!important}.show-password-input{opacity:1}.show-password-input.display-password{opacity:.4}.swiper-step-pagination .swiper-slide::before,.swiper-step-pagination .swiper-wrapper::before{position:absolute;top:0;left:0;width:100%;height:.125rem;content:""}.swiper-step-pagination-light .swiper-wrapper::before{background-color:rgb(255 255 255 / .2)}.swiper-thumbs .swiper-slide{cursor:pointer;opacity:.4}.swiper-thumbs .swiper-slide-thumb-active{opacity:1}.swiper-step-pagination .swiper-slide.swiper-slide-thumb-active::before{background-color:#2d374b;opacity:1}.swiper-step-pagination-light .swiper-slide.swiper-slide-thumb-active::before{background-color:#fff}.swiper-step-pagination-light .swiper-slide-thumb-active .swiper-step-pagination-title{color:#fff}.mas-js-swiper-thumbs{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0}.mas-posts-thumbs-wrapper{right:0;left:0;z-index:3}@media (min-width:1441px){.mas-swiper-pagination-hidden-desktop .swiper-pagination,.mas-thumbs-swiper-hidden-desktop .mas-posts-thumbs-wrapper{display:none}}@media (min-width:1025px) and (max-width:1440px){.mas-swiper-pagination-hidden-laptop .swiper-pagination,.mas-thumbs-swiper-hidden-laptop .mas-posts-thumbs-wrapper{display:none}}@media (min-width:768px) and (max-width:1024px){.mas-swiper-pagination-hidden-tablet .swiper-pagination,.mas-thumbs-swiper-hidden-tablet .mas-posts-thumbs-wrapper{display:none}}@media (min-width:0) and (max-width:767px){.mas-swiper-pagination-hidden-mobile .swiper-pagination,.mas-thumbs-swiper-hidden-mobile .mas-posts-thumbs-wrapper{display:none}}.off-canvas-active{overflow:hidden}.mas-products-grid .mas-products.mas-grid{display:grid;margin:0}.mas-products-grid .mas-products.mas-grid{display:grid;margin:0}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.swiper-position-static-enable .elementor-widget-container .swiper{position:static!important}.swiper-position-static-enable.swiper.elementor-section{position:static!important}.add_to_cart_button.hide-mas-cart.added{display:none}.elementor-align-justify .added_to_cart{width:100%}.h-100{height:100%!important}.mas-collapsed{display:none!important}.divider .mas-product{position:relative;border-bottom:1px solid #e9ecef}.divider .mas-product:last-child,.divider .mas-product:nth-last-child(2){border-bottom-width:0}@media (min-width:768px){.divider .mas-product{border-bottom-width:0}}.divider .mas-product::after{content:'';border-right:1px solid #e9ecef;display:block;position:absolute;top:50%;right:0;height:70%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1200px){.divider .mas-product:after{height:80%}.divider .mas-product self:is(:hover,:focus):after{content:none}.divider .mas-product self:is(:hover,:focus) .product-hover{display:-ms-flexbox;display:flex;-webkit-animation:fadeIn .2s;animation:fadeIn .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media (max-width:767px){.divider .mas-product:nth-child(even)::after{content:none}}@media (min-width:1200px){.divider .mas-grid-1 .mas-product::after{content:none}.divider .mas-grid-2 .mas-product:last-child::after,.divider .mas-grid-2 .mas-product:nth-child(2n)::after{content:none}.divider .mas-grid-3 .mas-product:last-child::after,.divider .mas-grid-3 .mas-product:nth-child(3n)::after{content:none}.divider .mas-grid-4 .mas-product:last-child::after,.divider .mas-grid-4 .mas-product:nth-child(4n)::after{content:none}.divider .mas-grid-5 .mas-product:last-child::after,.divider .mas-grid-5 .mas-product:nth-child(5n)::after{content:none}.divider .mas-grid-6 .mas-product:last-child::after,.divider .mas-grid-6 .mas-product:nth-child(6n)::after{content:none}}.divider .swiper-slide-duplicate-active .mas-product:after,.divider .swiper-slide-duplicate-prev .mas-product:after,.divider .swiper-slide-prev .mas-product:after{content:none}.mas-countdown-separator-yes .mas-js-countdown>.mas-elementor-countdown-item:not(:last-child):after{content:':'}.mas-carousel-short-description .woocommerce-product-details__short-description{height:3.5em;overflow:hidden}.mas-carousel-short-description .woocommerce-product-details__short-description ul>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mas-carousel-short-description .woocommerce-product-details__short-description ul{padding-left:0}.elementor-widget-mas-woocommerce-products .mas-product .elementor-widget-image-carousel .swiper-slide{width:100%!important;box-sizing:border-box}.elementor-widget-mas-woocommerce-products .mas-product .elementor-widget-image-carousel .swiper-pagination-bullet-active{width:30px!important;border-radius:3px}.mas-swiper-overflow{overflow:hidden}.mas-swiper-overflow .swiper{overflow:visible}.mas-swiper-inactive-arrows-hide .swiper-button-disabled{display:none}@media (max-width:1199px){.dropdown-submenu .dropdown-menu{display:none!important}.dropdown-submenu.open .dropdown-menu{display:block!important}}.elementor-widget-mas-woocommerce-products .elementor-widget-mas-add-to-cart:not(.enable-cart-gap) .mas-add-to-cart .elementor-button-content-wrapper{gap:0}.mas-swiper-arrows .elementor-button-content-wrapper{gap:0}.mas-add-to-cart .view-cart-btn{display:none}.mas-product-review-hide .woocommerce-review-link{display:none}.mt-auto{margin-top:auto}.mas-icon-transition{transition:0.3s ease-in-out}.mas-transition-none,.mas-transition-none a{transition:none!important}.mas-position-static{position:static!important}.mas-position-relative{position:relative!important}.v-hidden{visibility:hidden;opacity:0}.mas-button-hover-content{visibility:visible;opacity:1;transition:opacity .1s linear}.no-margin-children *{margin-top:0;margin-bottom:0}.my-0{margin-top:0;margin-bottom:0}.mas-view-cart--text-hide .added_to_cart .elementor-button-text{display:none!important}.cart-count{text-indent:-999px;overflow:hidden;width:auto}a:hover~.cart-count{text-indent:0;transition-timing-function:ease-in-out;transition-duration:.3s}.cart-count-btn{display:none!important}.product-btn-card:hover .elementor-widget-mas-add-to-cart{opacity:1;transition:0.3s ease-in-out}.product-btn-card .elementor-widget-mas-add-to-cart{opacity:0}.mas-overflow-hidden{overflow:hidden!important}.mas-overflow-y-hidden{overflow-y:hidden!important}.mas-overflow-widget-hidden .elementor-widget-container{overflow:hidden}.mas-widget-h-auto .elementor-widget-container{height:auto!important}.value{word-break:break-word}.overflow-visible{overflow:visible!important}.elementor:has(.ms-scroll-animation){overflow:hidden}