.elementor-1114 .elementor-element.elementor-element-6002995{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1114 .elementor-element.elementor-element-0226dfb{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-0226dfb img{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-dfb8745{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-dfb8745 img{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-aded820{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-aded820 img{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-610ebc8{border-radius:12px 12px 12px 12px;}.elementor-1114 .elementor-element.elementor-element-610ebc8 img{border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-1114 .elementor-element.elementor-element-6002995{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1114 .elementor-element.elementor-element-6002995{--content-width:786px;}}@media(max-width:767px){.elementor-1114 .elementor-element.elementor-element-6002995{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}}/* Start custom CSS for image, class: .elementor-element-0226dfb */.elementor-1114 .elementor-element.elementor-element-0226dfb .elementor-cta__title{
    opacity: 0;
}
.elementor-1114 .elementor-element.elementor-element-0226dfb:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1114 .elementor-element.elementor-element-0226dfb.elementor-bg-transform-zoom-in 
.elementor-cta:hover .elementor-cta__bg {
  transform: scale(1.05);
  

}
 .elementor-cta__bg-overlay:hover {
  background: linear-gradient(to top,rgb(0 0 0 / .6) , transparent
);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb8745 */.elementor-1114 .elementor-element.elementor-element-dfb8745 .elementor-cta__title{
    opacity: 0;
}
.elementor-1114 .elementor-element.elementor-element-dfb8745:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1114 .elementor-element.elementor-element-dfb8745.elementor-bg-transform-zoom-in 
.elementor-cta:hover .elementor-cta__bg {
  transform: scale(1.05);
  

}
 .elementor-cta__bg-overlay:hover {
  background: linear-gradient(to top,rgb(0 0 0 / .6) , transparent
);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aded820 */.elementor-1114 .elementor-element.elementor-element-aded820 .elementor-cta__title{
    opacity: 0;
}
.elementor-1114 .elementor-element.elementor-element-aded820:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1114 .elementor-element.elementor-element-aded820.elementor-bg-transform-zoom-in 
.elementor-cta:hover .elementor-cta__bg {
  transform: scale(1.05);
  

}
 .elementor-cta__bg-overlay:hover {
  background: linear-gradient(to top,rgb(0 0 0 / .6) , transparent
);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-610ebc8 */.elementor-1114 .elementor-element.elementor-element-610ebc8 .elementor-cta__title{
    opacity: 0;
}
.elementor-1114 .elementor-element.elementor-element-610ebc8:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1114 .elementor-element.elementor-element-610ebc8.elementor-bg-transform-zoom-in 
.elementor-cta:hover .elementor-cta__bg {
  transform: scale(1.05);
  

}
 .elementor-cta__bg-overlay:hover {
  background: linear-gradient(to top,rgb(0 0 0 / .6) , transparent
);

}/* End custom CSS */