.elementor-246 .elementor-element.elementor-element-eadfed4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-246 .elementor-element.elementor-element-dde364b{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -3rem;text-align:start;}.elementor-246 .elementor-element.elementor-element-dde364b img{width:350px;opacity:0.4;}.elementor-246 .elementor-element.elementor-element-b01ac91{--grid-columns:3;}.elementor-246 .elementor-element.elementor-element-b01ac91 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-b01ac91 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-b01ac91 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-246 .elementor-element.elementor-element-b01ac91 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-246 .elementor-element.elementor-element-b01ac91 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}body.elementor-page-246:not(.elementor-motion-effects-element-type-background), body.elementor-page-246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-eadfed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-246 .elementor-element.elementor-element-b01ac91{--grid-columns:2;}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-eadfed4{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-246 .elementor-element.elementor-element-b01ac91{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-b01ac91 */.container .image {background-color:#FFFFFF;}
 .container .text {color:#FFFFFF;}
 .container .bg {background-color:#71a141;}
 .container h2 {color:#FFFFFF;}
 .button { line-height: 15px ; height:50px; padding: 10px;}

 .container:hover .image {background-color:#FFFFFF; opacity:0.6 ;}
 .container:hover .text {color:#71a141;}
 .container:hover .bg {background-color:#FAFAFA;}
 .container:hover h2 {color:#71a141;}
 .container:hover .button {background-color:#FAFAFA; color:#71a141; border-color:#71a141}
 .button:hover {color:#FAFAFA!important ;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eadfed4 */.elementor-loop-container .elementor-element:hover .elementor-heading-title {
    text-decoration: underline;
}/* End custom CSS */