.elementor-517 .elementor-element.elementor-element-42927db{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-05109e3 img{width:100%;height:600px;object-fit:cover;object-position:bottom center;}.elementor-517 .elementor-element.elementor-element-53ab300{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-ebbbd3f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-81cda3d img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-81cda3d:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-81cda3d .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-4a546c4 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-4a546c4:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-4a546c4 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-6d43414 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-6d43414:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-6d43414 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-e226338 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-e226338:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-e226338 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-a1fb865 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-a1fb865:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-a1fb865 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-105bdea img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-105bdea:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-105bdea .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-5b2e49d img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-5b2e49d:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-5b2e49d .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-df940f2 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-df940f2:hover img{opacity:0.15;}.elementor-517 .elementor-element.elementor-element-df940f2 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-04aca23{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-ba0c198.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-ebbbd3f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-ebbbd3f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-81cda3d */.wp-caption .widget-image-caption.wp-caption-text {
    opacity: 0; /* Hide the text initially */
    transition: opacity 0.3s ease; /* Smooth transition */
}

.wp-caption:hover .widget-image-caption.wp-caption-text {
    opacity: 1; /* Show the text on hover */
}
.wp-caption{width:100%;}/* End custom CSS */