.elementor-1123 .elementor-element.elementor-element-1f7ae90{--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-1123 .elementor-element.elementor-element-9ea7c33{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-9ea7c33 img{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-f158b1a{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-f158b1a img{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-7aa1b26{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-7aa1b26 img{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-fba1671{border-radius:12px 12px 12px 12px;}.elementor-1123 .elementor-element.elementor-element-fba1671 img{border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-1123 .elementor-element.elementor-element-1f7ae90{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1123 .elementor-element.elementor-element-1f7ae90{--content-width:786px;}}@media(max-width:767px){.elementor-1123 .elementor-element.elementor-element-1f7ae90{--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-f158b1a */.elementor-1123 .elementor-element.elementor-element-f158b1a .elementor-cta__title{
    opacity: 0;
}
.elementor-1123 .elementor-element.elementor-element-f158b1a:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1123 .elementor-element.elementor-element-f158b1a.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-7aa1b26 */.elementor-1123 .elementor-element.elementor-element-7aa1b26 .elementor-cta__title{
    opacity: 0;
}
.elementor-1123 .elementor-element.elementor-element-7aa1b26:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1123 .elementor-element.elementor-element-7aa1b26.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-fba1671 */.elementor-1123 .elementor-element.elementor-element-fba1671 .elementor-cta__title{
    opacity: 0;
}
.elementor-1123 .elementor-element.elementor-element-fba1671:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1123 .elementor-element.elementor-element-fba1671.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 */