.elementor-7951 .elementor-element.elementor-element-6a4a1af:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-6a4a1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://sakawarga.org/wp-content/uploads/2025/10/banner-baru.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-7951 .elementor-element.elementor-element-6a4a1af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-6a4a1af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-e0bad57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-7951 .elementor-element.elementor-element-3f0cdee{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:2em;}.elementor-7951 .elementor-element.elementor-element-3f0cdee > .elementor-widget-container{margin:0px 2px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-80b8645 > .elementor-container{max-width:1200px;}.elementor-7951 .elementor-element.elementor-element-80b8645 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-7951 .elementor-element.elementor-element-80b8645{padding:30px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-f5a8849 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-44c233e{text-align:center;}.elementor-7951 .elementor-element.elementor-element-44c233e .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-7ebb54a{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-7ebb54a .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-7ebb54a .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-7ebb54a > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-0611b2e > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-7951 .elementor-element.elementor-element-0769310 > .elementor-background-overlay{background-color:#E76512;opacity:0.97;}.elementor-7951 .elementor-element.elementor-element-0769310, .elementor-7951 .elementor-element.elementor-element-0769310 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-0769310{margin-top:0px;margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-0b01892 img{border-radius:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-6a057d3 > .elementor-element-populated, .elementor-7951 .elementor-element.elementor-element-6a057d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-7951 .elementor-element.elementor-element-6a057d3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-3df6ec5 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;}.elementor-7951 .elementor-element.elementor-element-f86d256 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-7951 .elementor-element.elementor-element-19b3001{--spacer-size:50px;}.elementor-7951 .elementor-element.elementor-element-54db056 > .elementor-container{max-width:1200px;}.elementor-7951 .elementor-element.elementor-element-54db056 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-7951 .elementor-element.elementor-element-54db056{padding:30px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-85d4235 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-42604d2{text-align:center;}.elementor-7951 .elementor-element.elementor-element-42604d2 .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-9932f8b{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-9932f8b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-9932f8b .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-9932f8b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-dde40c7:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-dde40c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-dde40c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-dde40c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-51f3d17 img{max-width:50%;}.elementor-7951 .elementor-element.elementor-element-82f82d1 img{max-width:50%;}.elementor-7951 .elementor-element.elementor-element-90f3a45 img{max-width:50%;}.elementor-7951 .elementor-element.elementor-element-0b7f7ea > .elementor-container{max-width:1200px;}.elementor-7951 .elementor-element.elementor-element-0b7f7ea > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-7951 .elementor-element.elementor-element-0b7f7ea{padding:30px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-b329c96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-66205bb{text-align:center;}.elementor-7951 .elementor-element.elementor-element-66205bb .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-7449394{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-7449394 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-7449394 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-7449394 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-dcd4f92:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-dcd4f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://sakawarga.org/wp-content/uploads/2025/10/gambar-2.png");background-size:cover;}.elementor-7951 .elementor-element.elementor-element-dcd4f92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-dcd4f92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-80e38d0 > .elementor-container{max-width:1200px;}.elementor-7951 .elementor-element.elementor-element-80e38d0:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-80e38d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-80e38d0 > .elementor-background-overlay{background-color:#F8F8F8;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-80e38d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-1f6d3d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-4f3561a{text-align:center;}.elementor-7951 .elementor-element.elementor-element-4f3561a .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-550d400{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-550d400 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-550d400 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-550d400 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-ad52422{--e-image-carousel-slides-to-show:4;}.elementor-7951 .elementor-element.elementor-element-ad52422 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7951 .elementor-element.elementor-element-ad52422 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-7951 .elementor-element.elementor-element-ad52422 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7951 .elementor-element.elementor-element-ad52422 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-7951 .elementor-element.elementor-element-38a056f > .elementor-container{max-width:1200px;}.elementor-7951 .elementor-element.elementor-element-38a056f{padding:30px 0px 60px 0px;}.elementor-7951 .elementor-element.elementor-element-3367454 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-a69d675{text-align:center;}.elementor-7951 .elementor-element.elementor-element-a69d675 .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-b850c65{text-align:center;color:#585858;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-7951 .elementor-element.elementor-element-b56c7b5{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-b56c7b5 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-b56c7b5 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-b56c7b5 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-41e2e09 .gallery-item{padding:0 15px 15px 0;}.elementor-7951 .elementor-element.elementor-element-41e2e09 .gallery{margin:0 -15px -15px 0;}.elementor-7951 .elementor-element.elementor-element-41e2e09 .gallery-item .gallery-caption{text-align:center;}.elementor-7951 .elementor-element.elementor-element-41e2e09 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-b80acfb{--spacer-size:50px;}.elementor-7951 .elementor-element.elementor-element-9237f37:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-9237f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-9237f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-9237f37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-31ca452{text-align:center;}.elementor-7951 .elementor-element.elementor-element-31ca452 .elementor-heading-title{color:#26355C;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-7951 .elementor-element.elementor-element-31ca452 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-0c8660a{--divider-border-style:solid;--divider-color:#F06E00;--divider-border-width:4px;}.elementor-7951 .elementor-element.elementor-element-0c8660a .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-7951 .elementor-element.elementor-element-0c8660a .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7951 .elementor-element.elementor-element-0c8660a > .elementor-widget-container{margin:-26px 0px -21px 0px;}.elementor-7951 .elementor-element.elementor-element-43e754b:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-43e754b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-43e754b, .elementor-7951 .elementor-element.elementor-element-43e754b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-43e754b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-43e754b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-1af6af8:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-1af6af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-1af6af8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-1af6af8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-fd8091b{--spacer-size:50px;}.elementor-7951 .elementor-element.elementor-element-ab7cd75:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-ab7cd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-ab7cd75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7951 .elementor-element.elementor-element-ab7cd75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-a70fcdf:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-a70fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-a70fcdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-a70fcdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-b7478c8{--spacer-size:50px;}.elementor-7951 .elementor-element.elementor-element-fe49a06:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-fe49a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7951 .elementor-element.elementor-element-fe49a06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7951 .elementor-element.elementor-element-fe49a06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7951 .elementor-element.elementor-element-e1be40f{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7951 .elementor-element.elementor-element-e0bad57 .elementor-heading-title{font-size:35px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-3f0cdee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-44c233e .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-42604d2 .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-66205bb .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-4f3561a .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-a69d675 .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-31ca452 .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:0px;}}@media(max-width:767px){.elementor-7951 .elementor-element.elementor-element-6a4a1af:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-6a4a1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sakawarga.org/wp-content/uploads/2025/10/mobile.png");}.elementor-7951 .elementor-element.elementor-element-e0bad57{text-align:center;}.elementor-7951 .elementor-element.elementor-element-e0bad57 .elementor-heading-title{font-size:30px;line-height:1.6em;letter-spacing:0.3px;}.elementor-7951 .elementor-element.elementor-element-e0bad57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7951 .elementor-element.elementor-element-3f0cdee{text-align:center;font-size:16px;line-height:1.6em;}.elementor-7951 .elementor-element.elementor-element-3f0cdee > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7951 .elementor-element.elementor-element-44c233e .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-42604d2 .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-66205bb .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-dcd4f92:not(.elementor-motion-effects-element-type-background), .elementor-7951 .elementor-element.elementor-element-dcd4f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sakawarga.org/wp-content/uploads/2025/10/bg-2.png");}.elementor-7951 .elementor-element.elementor-element-4f3561a .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-a69d675 .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-7951 .elementor-element.elementor-element-b850c65{font-size:12px;}.elementor-7951 .elementor-element.elementor-element-31ca452 .elementor-heading-title{font-size:22px;letter-spacing:0px;}}@media(min-width:768px){.elementor-7951 .elementor-element.elementor-element-0cb88cf{width:6.044%;}.elementor-7951 .elementor-element.elementor-element-074b300{width:48.288%;}.elementor-7951 .elementor-element.elementor-element-a1f1e7b{width:45.334%;}.elementor-7951 .elementor-element.elementor-element-201b1fa{width:26.044%;}.elementor-7951 .elementor-element.elementor-element-c8fc0c7{width:15.892%;}.elementor-7951 .elementor-element.elementor-element-fcc0d5a{width:12.268%;}.elementor-7951 .elementor-element.elementor-element-37de52f{width:20.444%;}.elementor-7951 .elementor-element.elementor-element-37365b0{width:25.334%;}.elementor-7951 .elementor-element.elementor-element-de44e9b{width:25.155%;}.elementor-7951 .elementor-element.elementor-element-cc9f77f{width:49.356%;}.elementor-7951 .elementor-element.elementor-element-6852564{width:25.155%;}}/* Start custom CSS for html, class: .elementor-element-5cf7e60 */body {
      font-family: Arial, sans-serif;
      background: #f8f8f8;
    }
    .news-container {
      display: flex;
      gap: 20px;
      justify-content: center;
      flex-wrap: wrap;
      padding: 20px;
    }
    .news-link {
      text-decoration: none;
      color: inherit;
    }
    .news-card {
      background: #fff;
      border-radius: 6px;
      overflow: hidden;
      box-shadow: 0 4px 12px rgba(0,0,0,0.1);
      width: 320px;
      display: flex;
      flex-direction: column;
      transition: transform 0.2s ease;
      cursor: pointer;
    }
    .news-card:hover {
      transform: translateY(-4px);
    }
    .news-card img {
      width: 100%;
      height: 200px;
      object-fit: cover;
    }
    .news-content {
      padding: 20px;
      display: flex;
      flex-direction: column;
      flex-grow: 1;
    }
    .news-date {
      font-size: 14px;
      margin-bottom: 10px;
      color: #555;
    }
    .news-date span {
      color: #e85c0d;
      font-weight: bold;
    }
    .news-title {
      font-size: 22px;
      font-weight: bold;
      margin-bottom: 10px;
      line-height: 1.3em;
      color: #000;
      transition: color 0.3s ease;
    }
    .news-card:hover .news-title {
      color: #e85c0d;
    }
    .news-desc {
      font-size: 15px;
      color: #444;
      margin-bottom: auto;
    }
    .news-action {
      margin-top: 20px;
    }
    .news-action span {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      border-radius: 50%;
      background: #f2f2f2;
      font-size: 20px;
      color: #000;
      transition: all 0.3s ease;
    }
    .news-card:hover .news-action span {
      background: #e85c0d;
      color: #fff;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7dabcc0 */.hover-effect img {
  transition: all 0.4s ease;
}

/* Example effect: zoom + slight rotation */
.hover-effect:hover img {
  transform: scale(1.15) rotate(3deg);
  filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed580ce */.hover-card {
  position: relative;
  width: 100%;
  max-width: 400px; /* adjust as needed */
  overflow: hidden;
  cursor: pointer;
  text-align: center;
  transition: all 0.4s ease;
}

/* Image setup */
.hover-card img {
  width: 100%;
  height: auto;
  display: block;
  transition: all 0.5s ease;
}

/* Text setup (starts below the image) */
.hover-card .hover-text {
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background: white;
  color: black;
  padding: 40px 20px;
  font-size: 1.2em;
  font-weight: bold;
  transition: all 0.5s ease;
  box-sizing: border-box;
}

/* Hover effects */
.hover-card:hover img {
  filter: brightness(500%) grayscale(100%);
  transform: translateY(-100%);
}

.hover-card:hover .hover-text {
  bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7743222 */.hover-card {
  position: relative;
  width: 100%;
  max-width: 400px; /* adjust as needed */
  overflow: hidden;
  cursor: pointer;
  text-align: center;
  transition: all 0.4s ease;
}

/* Image setup */
.hover-card img {
  width: 100%;
  height: auto;
  display: block;
  transition: all 0.5s ease;
}

/* Text setup (starts below the image) */
.hover-card .hover-text {
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background: white;
  color: black;
  padding: 40px 20px;
  font-size: 1.2em;
  font-weight: bold;
  transition: all 0.5s ease;
  box-sizing: border-box;
}

/* Hover effects */
.hover-card:hover img {
  filter: brightness(500%) grayscale(100%);
  transform: translateY(-100%);
}

.hover-card:hover .hover-text {
  bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36f7cd6 */.hover-card {
  position: relative;
  width: 100%;
  max-width: 400px; /* adjust as needed */
  overflow: hidden;
  cursor: pointer;
  text-align: center;
  transition: all 0.4s ease;
}

/* Image setup */
.hover-card img {
  width: 100%;
  height: auto;
  display: block;
  transition: all 0.5s ease;
}

/* Text setup (starts below the image) */
.hover-card .hover-text {
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background: white;
  color: black;
  padding: 40px 20px;
  font-size: 1.2em;
  font-weight: bold;
  transition: all 0.5s ease;
  box-sizing: border-box;
}

/* Hover effects */
.hover-card:hover img {
  filter: brightness(500%) grayscale(100%);
  transform: translateY(-100%);
}

.hover-card:hover .hover-text {
  bottom: 0;
}/* End custom CSS */