.elementor-2739 .elementor-element.elementor-element-441a94b{text-align:left;}.elementor-2739 .elementor-element.elementor-element-d118098{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:100px;--margin-bottom:-350px;--margin-left:0px;--margin-right:0px;}.elementor-2739 .elementor-element.elementor-element-634c13b > .elementor-widget-container{transition:background 0s;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class^='eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class^='eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class^='eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class^='eihe-reveal-']:before,
					.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-reveal-']:before{background-color:#486B8F00;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-reveal-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption{align-items:flex-start;justify-content:flex-start;padding:30px 30px 30px 30px;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption .eihe-title-cover .eihe-title{color:#fff;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption p{color:#fff;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption .eihe-title-cover .eihe-icon{color:#dddddd;font-size:30px;width:30px;height:30px;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft{margin-right:15px;}.elementor-2739 .elementor-element.elementor-element-634c13b .eihe-box .eihe-caption .eihe-title-cover .eihe-iright{margin-left:15px;}.elementor-2739 .elementor-element.elementor-element-635e9a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2739 .elementor-element.elementor-element-635e9a0 > .elementor-widget-container{padding:-40px -40px -40px -40px;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class^='eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class^='eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class^='eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class^='eihe-reveal-']:before,
					.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-reveal-']:before{background-color:#486B8F00;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-reveal-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption{align-items:flex-start;justify-content:flex-start;padding:30px 30px 30px 30px;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption .eihe-title-cover .eihe-title{color:#fff;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption p{color:#fff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption .eihe-title-cover .eihe-icon{color:#dddddd;font-size:30px;width:30px;height:30px;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft{margin-right:15px;}.elementor-2739 .elementor-element.elementor-element-635e9a0 .eihe-box .eihe-caption .eihe-title-cover .eihe-iright{margin-left:15px;}.elementor-2739 .elementor-element.elementor-element-342a75e > .elementor-widget-container{transition:background 0s;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class^='eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class^='eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-shutter-in-']:after,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-shutter-in-']:before,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class^='eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-shutter-out-']:before,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class^='eihe-reveal-']:before,
					.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-reveal-']:before{background-color:#486B8F00;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-reveal-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption{background:none;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption{align-items:flex-start;justify-content:flex-start;padding:30px 30px 30px 30px;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption .eihe-title-cover .eihe-title{color:#fff;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption p{color:#fff;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption .eihe-title-cover .eihe-icon{color:#dddddd;font-size:30px;width:30px;height:30px;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft{margin-right:15px;}.elementor-2739 .elementor-element.elementor-element-342a75e .eihe-box .eihe-caption .eihe-title-cover .eihe-iright{margin-left:15px;}.elementor-2739 .elementor-element.elementor-element-b194f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2739 .elementor-element.elementor-element-b194f9f{color:var( --e-global-color-primary );line-height:1px;}.elementor-2739 .elementor-element.elementor-element-2373b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2739 .elementor-element.elementor-element-2373b9f{color:var( --e-global-color-primary );line-height:1px;}.elementor-2739 .elementor-element.elementor-element-05e3a66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2739 .elementor-element.elementor-element-05e3a66{color:var( --e-global-color-primary );line-height:1px;}@media(max-width:1024px){.elementor-2739 .elementor-element.elementor-element-d118098{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2739 .elementor-element.elementor-element-d118098{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:-350px;--margin-left:0px;--margin-right:0px;}.elementor-2739 .elementor-element.elementor-element-634c13b.elementor-element{--order:1;}.elementor-2739 .elementor-element.elementor-element-635e9a0.elementor-element{--order:3;}.elementor-2739 .elementor-element.elementor-element-342a75e.elementor-element{--order:5;}.elementor-2739 .elementor-element.elementor-element-b194f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2739 .elementor-element.elementor-element-b194f9f.elementor-element{--order:2;}.elementor-2739 .elementor-element.elementor-element-2373b9f.elementor-element{--order:4;}.elementor-2739 .elementor-element.elementor-element-05e3a66 > .elementor-widget-container{margin:0px 0px 400px 0px;}.elementor-2739 .elementor-element.elementor-element-05e3a66.elementor-element{--order:6;}}/* Start custom CSS for e_image_hover_effects, class: .elementor-element-635e9a0 */.eihe-box {
    display: flex; /* Enables flexbox layout */
    flex-direction: column; /* Aligns content in a column */
    justify-content: flex-end; /* Pushes the content (image) to the bottom */
    height: 100%; /* Ensures the box takes up full height */
}

.eihe-box img {
    object-fit: cover; /* Ensures the image covers the available space without distortion */
    height: 100%; /* Stretches the image to fill the container */
    width: 100%; /* Maintains proportional width */
}

@media (max-width: 767px) {
    .elementor-2739 .elementor-element.elementor-element-635e9a0.elementor-element {
        --order: 3;
        margin-top: -390px;
    }
}/* End custom CSS */