.elementor-21043 .elementor-element.elementor-element-5f7fa69a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21043 .elementor-element.elementor-element-597d9bf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-kitify-hotspots .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-21043 .elementor-element.elementor-element-d4926ce .elementor-repeater-item-6e13c16{left:48%;--hotspot-translate-x:48%;top:21%;--hotspot-translate-y:21%;}.elementor-21043 .elementor-element.elementor-element-d4926ce .kitify-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 15px );}.elementor-21043 .elementor-element.elementor-element-d4926ce > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-21043 .elementor-element.elementor-element-d4926ce img{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-d4926ce{--hotspot-size:31px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100% 100% 100% 100%;--tooltip-color:#181818;--tooltip-padding:15px 15px 15px 15px;}.elementor-21043 .elementor-element.elementor-element-d4926ce .kitify-hotspot__product img{border-radius:5px 5px 5px 5px;}.elementor-21043 .elementor-element.elementor-element-d4926ce .product_item--title{color:#FFFFFF;}.elementor-21043 .elementor-element.elementor-element-d4926ce .product_item--action{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-80119c9 .elementor-repeater-item-3dd22a1{left:45%;--hotspot-translate-x:45%;top:8%;--hotspot-translate-y:8%;}.elementor-21043 .elementor-element.elementor-element-80119c9 .elementor-repeater-item-321ae58{left:8%;--hotspot-translate-x:8%;top:29%;--hotspot-translate-y:29%;}.elementor-21043 .elementor-element.elementor-element-80119c9 .kitify-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 15px );}.elementor-21043 .elementor-element.elementor-element-80119c9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-21043 .elementor-element.elementor-element-80119c9 img{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-80119c9{--hotspot-size:31px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100% 100% 100% 100%;--tooltip-color:#181818;--tooltip-padding:15px 15px 15px 15px;}.elementor-21043 .elementor-element.elementor-element-80119c9 .kitify-hotspot__product img{border-radius:5px 5px 5px 5px;}.elementor-21043 .elementor-element.elementor-element-80119c9 .product_item--title{color:#FFFFFF;}.elementor-21043 .elementor-element.elementor-element-80119c9 .product_item--action{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-c81e328 .elementor-repeater-item-6e13c16{left:54%;--hotspot-translate-x:54%;top:37%;--hotspot-translate-y:37%;}.elementor-21043 .elementor-element.elementor-element-c81e328 .kitify-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 15px );}.elementor-21043 .elementor-element.elementor-element-c81e328 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-21043 .elementor-element.elementor-element-c81e328 img{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-c81e328{--hotspot-size:31px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100% 100% 100% 100%;--tooltip-color:#181818;--tooltip-padding:15px 15px 15px 15px;}.elementor-21043 .elementor-element.elementor-element-c81e328 .kitify-hotspot__product img{border-radius:5px 5px 5px 5px;}.elementor-21043 .elementor-element.elementor-element-c81e328 .product_item--title{color:#FFFFFF;}.elementor-21043 .elementor-element.elementor-element-c81e328 .product_item--action{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-04a1123 .elementor-repeater-item-6e13c16{left:51%;--hotspot-translate-x:51%;top:37%;--hotspot-translate-y:37%;}.elementor-21043 .elementor-element.elementor-element-04a1123 .kitify-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 15px );}.elementor-21043 .elementor-element.elementor-element-04a1123 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-21043 .elementor-element.elementor-element-04a1123 img{border-radius:20px 20px 20px 20px;}.elementor-21043 .elementor-element.elementor-element-04a1123{--hotspot-size:31px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100% 100% 100% 100%;--tooltip-color:#181818;--tooltip-padding:15px 15px 15px 15px;}.elementor-21043 .elementor-element.elementor-element-04a1123 .kitify-hotspot__product img{border-radius:5px 5px 5px 5px;}.elementor-21043 .elementor-element.elementor-element-04a1123 .product_item--title{color:#FFFFFF;}.elementor-21043 .elementor-element.elementor-element-04a1123 .product_item--action{border-radius:20px 20px 20px 20px;}@media(max-width:1599px){.elementor-21043 .elementor-element.elementor-element-597d9bf{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-21043 .elementor-element.elementor-element-597d9bf{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-21043 .elementor-element.elementor-element-597d9bf{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-21043 .elementor-element.elementor-element-597d9bf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21043 .elementor-element.elementor-element-597d9bf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21043 .elementor-element.elementor-element-d4926ce > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-21043 .elementor-element.elementor-element-80119c9 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-21043 .elementor-element.elementor-element-c81e328 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-21043 .elementor-element.elementor-element-04a1123 > .elementor-widget-container{padding:2px 2px 2px 2px;}}