.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=zoom-in]:hover .category-bg,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=zoom-in]:hover img,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=zoom-out]:not(:hover) .category-bg,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=zoom-out]:not(:hover) img,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=border-in]:not(:hover) .category-bg,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-hover=border-in]:not(:hover) img{transform:scale(1.1)}.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid img,.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid .category-bg{transition-duration:.3s}.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid[data-overlay]>a:before{background-color:rgba(26,26,26,.08)}.elementor-15 .elementor-element.elementor-element-017f3a3 .category-grid>a{border-radius:20px 20px 20px 20px;overflow:hidden}.elementor-15 .elementor-element.elementor-element-017f3a3 .categories-mask>*:not(:last-child){margin-bottom:5px}.elementor-15 .elementor-element.elementor-element-017f3a3 .categories-mask{border-radius:20px 20px 20px 20px;padding:10px 15px;color:#1a1a1a}.elementor-15 .elementor-element.elementor-element-017f3a3 .categories-mask h4{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:500}.elementor-15 .elementor-element.elementor-element-7204a031 .etheme-hotspot-label{font-family:"DM Sans",Sans-serif}.elementor-15 .elementor-element.elementor-element-7204a031 .etheme-hotspot-custom-content-inner{margin-bottom:7px}.elementor-15 .elementor-element.elementor-element-d53097a .elementor-button:hover svg,.elementor-15 .elementor-element.elementor-element-d53097a .elementor-button:hover:focus svg{fill:#fff}.elementor-15 .elementor-element.elementor-element-5eb7391f h3.title,.elementor-15 .elementor-element.elementor-element-5eb7391f .products-title{text-align:center}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-15 .elementor-element.elementor-element-847e206 .elementor-headline-dynamic-wrapper path{stroke:#4c87fd;stroke-linecap:round;stroke-linejoin:round}.elementor-15 .elementor-element.elementor-element-847e206 .elementor-headline-dynamic-wrapper svg{z-index:2}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-15 .elementor-element.elementor-element-fb2e077.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px}.elementor-15 .elementor-element.elementor-element-fb2e077 .elementor-swiper-button{font-size:20px;color:#fff}.elementor-15 .elementor-element.elementor-element-fb2e077 .elementor-swiper-button svg{fill:#fff}.elementor-15 .elementor-element.elementor-element-9abb3b2 .elementor-button:hover svg,.elementor-15 .elementor-element.elementor-element-9abb3b2 .elementor-button:hover:focus svg{fill:#222}.elementor-15 .elementor-element.elementor-element-e716201 .testimonial img{max-width:83px;border-radius:50% 50% 50% 50%}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-fb2e077.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-fb2e077.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}