.elementor-5690 .elementor-element.elementor-element-d8bd0f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5690 .elementor-element.elementor-element-d8bd0f5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-9a946de img{width:100%;max-width:100%;}.elementor-5690 .elementor-element.elementor-element-9a946de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-30602a6 .elementor-spacer-inner{--spacer-size:50px;}.elementor-5690 .elementor-element.elementor-element-b932293{padding:0px 0px 20px 0px;}.elementor-5690 .elementor-element.elementor-element-ef8f70b{text-align:center;}.elementor-5690 .elementor-element.elementor-element-ef8f70b .elementor-heading-title{color:#312323;font-family:"Source Sans Pro", Sans-serif;}.elementor-5690 .elementor-element.elementor-element-2ea02c7:not(.elementor-motion-effects-element-type-background), .elementor-5690 .elementor-element.elementor-element-2ea02c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-5690 .elementor-element.elementor-element-2ea02c7, .elementor-5690 .elementor-element.elementor-element-2ea02c7 > .elementor-background-overlay{border-radius:100px 100px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-2ea02c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5690 .elementor-element.elementor-element-2ea02c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-5f819de .elementor-heading-title{color:#312323;}.elementor-5690 .elementor-element.elementor-element-5f819de > .elementor-widget-container{margin:032px 0px 0px 20px;}.elementor-5690 .elementor-element.elementor-element-b2d7d33:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-b2d7d33:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-b2d7d33:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-b2d7d33:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-b2d7d33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-c2b1e75 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-c2b1e75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-e401312{text-align:center;}.elementor-5690 .elementor-element.elementor-element-e401312 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ceb250d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ceb250d:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-ceb250d:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-ceb250d:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ceb250d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-1f38f87 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-1f38f87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-fc5a005{text-align:center;}.elementor-5690 .elementor-element.elementor-element-fc5a005 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-fb1383f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-fb1383f:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-fb1383f:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-fb1383f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-fb1383f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-6ff7e5a img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-6ff7e5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-5276c38{text-align:center;}.elementor-5690 .elementor-element.elementor-element-5276c38 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e0c088c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e0c088c:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-e0c088c:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-e0c088c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e0c088c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-f68c0a8 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-f68c0a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-398a365{text-align:center;}.elementor-5690 .elementor-element.elementor-element-398a365 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-84f5fe9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-84f5fe9 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-84f5fe9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-84f5fe9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-84f5fe9:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-84f5fe9:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-84f5fe9:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-84f5fe9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-29334a1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-29334a1 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-29334a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-29334a1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-29334a1:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-29334a1:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-29334a1:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-29334a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-a55dfaa .elementor-spacer-inner{--spacer-size:4px;}.elementor-5690 .elementor-element.elementor-element-4c28488 .elementor-heading-title{color:#312323;}.elementor-5690 .elementor-element.elementor-element-4c28488 > .elementor-widget-container{margin:032px 0px 0px 20px;}.elementor-5690 .elementor-element.elementor-element-655ba73:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-655ba73:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-655ba73:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-655ba73:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-655ba73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-3f44a77 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-3f44a77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-9242ef9{text-align:center;}.elementor-5690 .elementor-element.elementor-element-9242ef9 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e976728:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e976728:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-e976728:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-e976728:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-e976728 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-0d9f2ee img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-0d9f2ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-057fadc{text-align:center;}.elementor-5690 .elementor-element.elementor-element-057fadc > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-18caf52:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-18caf52:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-18caf52:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-18caf52:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-18caf52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-9a66e1b img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-9a66e1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-3e52d37{text-align:center;}.elementor-5690 .elementor-element.elementor-element-3e52d37 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ccb0326 .elementor-spacer-inner{--spacer-size:4px;}.elementor-5690 .elementor-element.elementor-element-9568b4c .elementor-heading-title{color:#312323;}.elementor-5690 .elementor-element.elementor-element-9568b4c > .elementor-widget-container{margin:032px 0px 0px 20px;}.elementor-5690 .elementor-element.elementor-element-490dcfd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-490dcfd:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-490dcfd:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-490dcfd:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-490dcfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-f9f0431 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-f9f0431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-b69ddda{text-align:center;}.elementor-5690 .elementor-element.elementor-element-b69ddda > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ac9bdd9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ac9bdd9:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-ac9bdd9:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-ac9bdd9:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-ac9bdd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-88dc632 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-88dc632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-19c1d87{text-align:center;}.elementor-5690 .elementor-element.elementor-element-19c1d87 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-456b67a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-456b67a:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-456b67a:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-456b67a:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-456b67a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-49cd782 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-49cd782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-e5fcbbd{text-align:center;}.elementor-5690 .elementor-element.elementor-element-e5fcbbd > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-72e83f2 .elementor-spacer-inner{--spacer-size:4px;}.elementor-5690 .elementor-element.elementor-element-b7e3cfd .elementor-heading-title{color:#312323;}.elementor-5690 .elementor-element.elementor-element-b7e3cfd > .elementor-widget-container{margin:032px 0px 0px 20px;}.elementor-5690 .elementor-element.elementor-element-98a98d3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-98a98d3:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-98a98d3:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-98a98d3:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-98a98d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-b5600d0 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-b5600d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-76f192b{text-align:center;}.elementor-5690 .elementor-element.elementor-element-76f192b > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6792514:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6792514:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-6792514:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-6792514:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6792514 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-d4587f8 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-d4587f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-7332e78{text-align:center;}.elementor-5690 .elementor-element.elementor-element-7332e78 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6c509b9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6c509b9:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-6c509b9:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-6c509b9:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-6c509b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-9e258f0 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-9e258f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-bb9e129{text-align:center;}.elementor-5690 .elementor-element.elementor-element-bb9e129 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f3af049:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f3af049:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-f3af049:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-f3af049:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f3af049 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-07bee40 img{width:100%;max-width:100%;height:222px;object-fit:cover;border-radius:20px 20px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-07bee40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5690 .elementor-element.elementor-element-24e829a{text-align:center;}.elementor-5690 .elementor-element.elementor-element-24e829a > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f9163db > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-f9163db > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-f9163db > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-f9163db > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f9163db:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-f9163db:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-f9163db:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-f9163db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-a8525ae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010121;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5690 .elementor-element.elementor-element-a8525ae > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-a8525ae > .elementor-element-populated > .elementor-background-overlay, .elementor-5690 .elementor-element.elementor-element-a8525ae > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-a8525ae:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-5690 .elementor-element.elementor-element-a8525ae:hover > .elementor-element-populated, .elementor-5690 .elementor-element.elementor-element-a8525ae:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5690 .elementor-element.elementor-element-a8525ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5690 .elementor-element.elementor-element-eabcb74 .elementor-spacer-inner{--spacer-size:4px;}.elementor-5690 .elementor-element.elementor-element-6471815 .elementor-spacer-inner{--spacer-size:60px;}/* Start custom CSS for image, class: .elementor-element-c2b1e75 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f38f87 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ff7e5a */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f68c0a8 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f44a77 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d9f2ee */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a66e1b */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9f0431 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88dc632 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49cd782 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5600d0 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4587f8 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e258f0 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07bee40 */.product-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::before {
  opacity: 1;
}

.product-image::after {
  content: "Lihat Detail";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.5s ease;
  border-radius: 20px 20px 0 0;
}

.product-image:hover::after {
  opacity: 1;
}/* End custom CSS */