.elementor-10903 .elementor-element.elementor-element-7343eb5{color:#444444;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10903 .elementor-element.elementor-element-4313ffd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-10903 .elementor-element.elementor-element-4313ffd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10903 .elementor-element.elementor-element-dd9d0ef{margin-top:0px;margin-bottom:10px;}.elementor-10903 .elementor-element.elementor-element-38b03ab{text-align:center;}.elementor-10903 .elementor-element.elementor-element-38b03ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;}.elementor-10903 .elementor-element.elementor-element-ab81b80 .elementor-icon-list-icon i{color:#0C4759D9;transition:color 0.3s;}.elementor-10903 .elementor-element.elementor-element-ab81b80 .elementor-icon-list-icon svg{fill:#0C4759D9;transition:fill 0.3s;}.elementor-10903 .elementor-element.elementor-element-ab81b80{--e-icon-list-icon-size:30px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-10903 .elementor-element.elementor-element-ab81b80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10903 .elementor-element.elementor-element-ab81b80 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-10903 .elementor-element.elementor-element-ab81b80 .elementor-icon-list-text{color:#FEAE238F;transition:color 0.3s;}.elementor-10903 .elementor-element.elementor-element-c02311b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-10903 .elementor-element.elementor-element-c02311b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10903 .elementor-element.elementor-element-b110901{text-align:center;}.elementor-10903 .elementor-element.elementor-element-a74291c{text-align:center;}.elementor-10903 .elementor-element.elementor-element-a74291c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10903 .elementor-element.elementor-element-522dc36 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10903 .elementor-element.elementor-element-522dc36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10903 .elementor-element.elementor-element-4ac96d0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10903 .elementor-element.elementor-element-4ac96d0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10903 .elementor-element.elementor-element-4ac96d0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10903 .elementor-element.elementor-element-4ac96d0 .elementor-image-box-title{margin-bottom:5px;}.elementor-10903 .elementor-element.elementor-element-4ac96d0 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-10903 .elementor-element.elementor-element-4ac96d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10903 .elementor-element.elementor-element-2178b71 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10903 .elementor-element.elementor-element-2178b71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10903 .elementor-element.elementor-element-50b84d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10903 .elementor-element.elementor-element-50b84d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10903 .elementor-element.elementor-element-50b84d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10903 .elementor-element.elementor-element-50b84d4 .elementor-image-box-title{margin-bottom:5px;}.elementor-10903 .elementor-element.elementor-element-50b84d4 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-10903 .elementor-element.elementor-element-50b84d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10903 .elementor-element.elementor-element-f778158:not(.elementor-motion-effects-element-type-background), .elementor-10903 .elementor-element.elementor-element-f778158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4759;}.elementor-10903 .elementor-element.elementor-element-f778158{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10903 .elementor-element.elementor-element-f778158 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10903 .elementor-element.elementor-element-b2e0e92{margin-top:10px;margin-bottom:10px;}.elementor-10903 .elementor-element.elementor-element-b546d52 > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-10903 .elementor-element.elementor-element-c82a3b2{text-align:center;}.elementor-10903 .elementor-element.elementor-element-c82a3b2 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-10903 .elementor-element.elementor-element-f6df41f{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-10903 .elementor-element.elementor-element-c3b94ce{margin-top:20px;margin-bottom:20px;}.elementor-10903 .elementor-element.elementor-element-29543f9 img{width:70%;border-radius:50% 50% 50% 50%;}.elementor-10903 .elementor-element.elementor-element-a496631{text-align:center;}.elementor-bc-flex-widget .elementor-10903 .elementor-element.elementor-element-96ae1d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10903 .elementor-element.elementor-element-96ae1d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10903 .elementor-element.elementor-element-55a103a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10903 .elementor-element.elementor-element-55a103a .elementor-icon-list-text{transition:color 0.3s;}.elementor-10903 .elementor-element.elementor-element-255ce73{color:var( --e-global-color-primary );}.elementor-10903 .elementor-element.elementor-element-fd6bf8d:not(.elementor-motion-effects-element-type-background), .elementor-10903 .elementor-element.elementor-element-fd6bf8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-10903 .elementor-element.elementor-element-fd6bf8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10903 .elementor-element.elementor-element-fd6bf8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10903 .elementor-element.elementor-element-486e804{text-align:center;}.elementor-10903 .elementor-element.elementor-element-486e804 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-10903 .elementor-element.elementor-element-3d1388c .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:2;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-single-testimonial-slider, .elementor-10903 .elementor-element.elementor-element-3d1388c  .elementskit-testimonial_card{padding:55px 25px 55px 25px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-single-testimonial-slider, .elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-commentor-content{text-align:center;padding:0px 0px 0px 0px;min-height:140px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial_card{text-align:center;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-profile-info{text-align:center;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-commentor-bio{text-align:center;justify-content:center;}.elementor-10903 .elementor-element.elementor-element-3d1388c .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );margin:0px 0px 30px 0px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );margin:0px 0px 30px 0px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial_card .elementskit-commentor-coment{font-style:italic;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-stars > li > a, .elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-stars{margin:0px 0px 15px 0px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-cb9d114 );}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-cb9d114 );}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-cb9d114 );}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-cb9d114 );}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-watermark-icon svg path{stroke:var( --e-global-color-cb9d114 );fill:var( --e-global-color-cb9d114 );}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-cb9d114 );margin-bottom:0px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-profile-info .elementskit-author-des{color:rgba(0,0,0,0.5);}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-commentor-image > img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#ffffff;box-shadow:20px 20px 40px 0px rgba(0,0,0,0.1);}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-commentor-bio .elementskit-commentor-image > img{height:80px;width:80px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;border-radius:100px 100px 100px 100px;background-color:#e7e7e7;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-cb9d114 );width:16px;height:16px;transform:scale(1.2);}.elementor-10903 .elementor-element.elementor-element-d5dde34{margin-top:20px;margin-bottom:20px;}.elementor-10903 .elementor-element.elementor-element-4e59f07{text-align:center;}.elementor-10903 .elementor-element.elementor-element-f4bf8c9{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-10903 .elementor-element.elementor-element-0f02811 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#fc4c14;}.elementor-10903 .elementor-element.elementor-element-0f02811 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-10903 .elementor-element.elementor-element-0f02811{--e-transform-transition-duration:500ms;}@media(max-width:1024px){.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2;}}@media(max-width:767px){.elementor-10903 .elementor-element.elementor-element-4ac96d0 .elementor-image-box-img{margin-bottom:15px;}.elementor-10903 .elementor-element.elementor-element-50b84d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-10903 .elementor-element.elementor-element-fd6bf8d{padding:20px 20px 20px 20px;}.elementor-10903 .elementor-element.elementor-element-3d1388c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}}@media(min-width:768px){.elementor-10903 .elementor-element.elementor-element-a5d579a{width:30%;}.elementor-10903 .elementor-element.elementor-element-96ae1d8{width:70%;}}/* Start custom CSS for section, class: .elementor-element-c02311b *//* 1. Force the inner section container to align columns to stretch */
.elementor-element-583d1ee > .elementor-container {
    display: flex;
    align-items: stretch !important;
}

/* 2. Force the widget wrap inside the columns to behave as flex containers */
.elementor-element-522dc36 > .elementor-widget-wrap,
.elementor-element-2178b71 > .elementor-widget-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 3. Make the widgets themselves grow to fill the column height */
.elementor-element-4ac96d0,
.elementor-element-50b84d4 {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* 4. Ensure the container with the background/border fills the space */
.elementor-element-4ac96d0 .elementor-widget-container,
.elementor-element-50b84d4 .elementor-widget-container {
    flex: 1; /* This is the key to equal heights */
    display: flex;
    flex-direction: column;
    justify-content: flex-start; 
    
    background: #ffffff;
    padding: 40px 30px;
    border-radius: 15px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
    border: 1px solid #f0f0f0;
    box-sizing: border-box;
    transition: all 0.3s ease-in-out;
}

/* Keep the hover effect working */
.elementor-element-4ac96d0 .elementor-widget-container:hover,
.elementor-element-50b84d4 .elementor-widget-container:hover {
    transform: translateY(-8px);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.12);
}/* End custom CSS */