.elementor-1126 .elementor-element.elementor-element-0a2a300{--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-1126 .elementor-element.elementor-element-c47aefb{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-c47aefb img{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-7a6af38{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-7a6af38 img{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-b8547bf{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-b8547bf img{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-04b6897{border-radius:12px 12px 12px 12px;}.elementor-1126 .elementor-element.elementor-element-04b6897 img{border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-1126 .elementor-element.elementor-element-0a2a300{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1126 .elementor-element.elementor-element-0a2a300{--content-width:786px;}}@media(max-width:767px){.elementor-1126 .elementor-element.elementor-element-0a2a300{--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-7a6af38 */.elementor-1126 .elementor-element.elementor-element-7a6af38 .elementor-cta__title{
    opacity: 0;
}
.elementor-1126 .elementor-element.elementor-element-7a6af38:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1126 .elementor-element.elementor-element-7a6af38.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-b8547bf */.elementor-1126 .elementor-element.elementor-element-b8547bf .elementor-cta__title{
    opacity: 0;
}
.elementor-1126 .elementor-element.elementor-element-b8547bf:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1126 .elementor-element.elementor-element-b8547bf.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-04b6897 */.elementor-1126 .elementor-element.elementor-element-04b6897 .elementor-cta__title{
    opacity: 0;
}
.elementor-1126 .elementor-element.elementor-element-04b6897:hover .elementor-cta__title{
    opacity: 1;
}
.elementor-1126 .elementor-element.elementor-element-04b6897.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 */