.elementor-1037 .elementor-element.elementor-element-5d7e0dfd{--spacer-size:66px;}.elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title-bg-text{font-weight:500;color:#dddddd;fill:#dddddd;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #dddddd 0%, #ffffff 75%);}.elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h1, .elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h2, .elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h3, .elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h4, .elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h5, .elementor-1037 .elementor-element.elementor-element-c1d5097 .td-section-title h6{font-size:40px;font-weight:600;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-icon{align-self:center;margin:20px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox{background-color:#F8F8F8;margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-icon i{font-size:40px;color:#176B87;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#176B87;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-icon .infobox-icon-wrap{width:90px;height:90px;background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#176B87;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox:hover .infobox-icon .infobox-icon-wrap{background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-content .title{color:#053B50;font-size:21px;font-weight:600;margin:10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-content p{margin:05px 0px 0px 0px;color:#444444;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox .infobox-content{padding:10px 10px 10px 10px;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-621ef4c3 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-17596b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-icon{align-self:center;margin:20px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox{background-color:#F8F8F8;margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-icon i{font-size:40px;color:#176B87;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#176B87;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-icon .infobox-icon-wrap{width:90px;height:90px;background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#176B87;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox:hover .infobox-icon .infobox-icon-wrap{background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-content .title{color:#053B50;font-size:21px;font-weight:600;margin:10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-content p{margin:05px 0px 0px 0px;color:#444444;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox .infobox-content{padding:10px 10px 10px 10px;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-17596b8f .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-icon{align-self:center;margin:20px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox{background-color:#F8F8F8;margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-icon i{font-size:40px;color:#176B87;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#176B87;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-icon .infobox-icon-wrap{width:90px;height:90px;background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#176B87;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox:hover .infobox-icon .infobox-icon-wrap{background:#176B871A;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-content .title{color:#053B50;font-size:21px;font-weight:600;margin:10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-content p{margin:05px 0px 0px 0px;color:#444444;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox .infobox-content{padding:10px 10px 10px 10px;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-320ea8e3 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1037 .elementor-element.elementor-element-69143e6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-69143e6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-69143e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for eael-info-box, class: .elementor-element-621ef4c3 *//* Targets ALL infoboxes inside your Elementor section */
.elementor-1037 .eael-infobox {
    height:340px;
    margin: 0px;
    padding: 25px 20px 10px 20px;
     background-color: #FFFFFF !important;
    box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.15) !important;
    border: 1px solid #E5E7EB !important;
    
    transition: all 0.3s ease;
}

/* Optional hover effect for all boxes */
.elementor-1037 .eael-infobox:hover {
    transform: translateY(-4px);
    box-shadow: 0 20px 30px -12px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-17596b8f *//* Targets ALL infoboxes inside your Elementor section */
.elementor-1037 .eael-infobox {
    background-color: #FFFFFF;
    margin: 0px;
    padding: 25px 20px 30px 20px;
    border-radius:08px;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease;
}

/* Optional hover effect for all boxes */
.elementor-1037 .eael-infobox:hover {
    transform: translateY(-4px);
    box-shadow: 0 20px 30px -12px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-320ea8e3 *//* Targets ALL infoboxes inside your Elementor section */
.elementor-1037 .eael-infobox {
    background-color: #FFFFFF;
    margin: 0px;
    padding: 25px 20px 30px 20px;
    border-radius: 16px;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease;
}

/* Optional hover effect for all boxes */
.elementor-1037 .eael-infobox:hover {
    transform: translateY(-4px);
    box-shadow: 0 20px 30px -12px rgba(0, 0, 0, 0.1);
}/* End custom CSS */