.elementor-8074 .elementor-element.elementor-element-2dc8520 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8074 .elementor-element.elementor-element-2dc8520:not(.elementor-motion-effects-element-type-background), .elementor-8074 .elementor-element.elementor-element-2dc8520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2178BC;}.elementor-8074 .elementor-element.elementor-element-2dc8520 > .elementor-background-overlay{background-image:url("https://medcubator.in/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8074 .elementor-element.elementor-element-2dc8520 > .elementor-container{max-width:700px;}.elementor-8074 .elementor-element.elementor-element-2dc8520{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-8074 .elementor-element.elementor-element-82860f4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8074 .elementor-element.elementor-element-82860f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8074 .elementor-element.elementor-element-82860f4 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8074 .elementor-element.elementor-element-bb32462{text-align:center;}.elementor-8074 .elementor-element.elementor-element-bb32462 .elementor-heading-title{color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-20aadd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8074 .elementor-element.elementor-element-eb8bc0f:not(.elementor-motion-effects-element-type-background), .elementor-8074 .elementor-element.elementor-element-eb8bc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-8074 .elementor-element.elementor-element-eb8bc0f > .elementor-background-overlay{background-position:top right;background-repeat:no-repeat;background-size:28% auto;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8074 .elementor-element.elementor-element-eb8bc0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:53px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-8074 .elementor-element.elementor-element-bacaa99 .elementor-icon-box-wrapper{align-items:center;}.elementor-8074 .elementor-element.elementor-element-bacaa99{--icon-box-icon-margin:24px;}.elementor-8074 .elementor-element.elementor-element-bacaa99 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-bacaa99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );fill:#FFFFFF;color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-bacaa99.elementor-view-framed .elementor-icon, .elementor-8074 .elementor-element.elementor-element-bacaa99.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-bacaa99.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-bacaa99 .elementor-icon{font-size:32px;padding:16px;}.elementor-8074 .elementor-element.elementor-element-bacaa99 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-8074 .elementor-element.elementor-element-b934e93 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-1ded003 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-8074 .elementor-element.elementor-element-6002be8:not(.elementor-motion-effects-element-type-background), .elementor-8074 .elementor-element.elementor-element-6002be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-8074 .elementor-element.elementor-element-6002be8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-8074 .elementor-element.elementor-element-6002be8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8074 .elementor-element.elementor-element-a34e7d6{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-a34e7d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-a34e7d6.elementor-view-framed .elementor-icon, .elementor-8074 .elementor-element.elementor-element-a34e7d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon{font-size:32px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon-box-description{font-size:15px;color:var( --e-global-color-astglobalcolor5 );}.elementor-8074 .elementor-element.elementor-element-08942fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8074 .elementor-element.elementor-element-08942fb > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(12, 18, 45, 0.24);}.elementor-8074 .elementor-element.elementor-element-59c2bde{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-8074 .elementor-element.elementor-element-59c2bde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-59c2bde.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-59c2bde.elementor-view-framed .elementor-icon, .elementor-8074 .elementor-element.elementor-element-59c2bde.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon{font-size:32px;}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon-box-description{font-size:15px;color:var( --e-global-color-astglobalcolor5 );}.elementor-8074 .elementor-element.elementor-element-cf23353.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8074 .elementor-element.elementor-element-cf23353 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(12, 18, 45, 0.24);}.elementor-8074 .elementor-element.elementor-element-f408b6c{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-8074 .elementor-element.elementor-element-f408b6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-f408b6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-f408b6c.elementor-view-framed .elementor-icon, .elementor-8074 .elementor-element.elementor-element-f408b6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon{font-size:32px;}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon-box-description{font-size:15px;color:var( --e-global-color-astglobalcolor5 );}@media(min-width:768px){.elementor-8074 .elementor-element.elementor-element-20aadd4{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8074 .elementor-element.elementor-element-9b537ab{width:100%;}.elementor-8074 .elementor-element.elementor-element-b934e93{width:100%;}.elementor-8074 .elementor-element.elementor-element-768fe24{width:40%;}.elementor-8074 .elementor-element.elementor-element-08942fb{width:30%;}.elementor-8074 .elementor-element.elementor-element-cf23353{width:30%;}}@media(min-width:1025px){.elementor-8074 .elementor-element.elementor-element-2dc8520 > .elementor-background-overlay{background-attachment:scroll;}}@media(max-width:1024px){.elementor-8074 .elementor-element.elementor-element-eb8bc0f > .elementor-background-overlay{background-size:64% auto;}.elementor-8074 .elementor-element.elementor-element-eb8bc0f{padding:64px 40px 40px 40px;}.elementor-8074 .elementor-element.elementor-element-b934e93 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6{--icon-box-icon-margin:8px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon{font-size:20px;}.elementor-8074 .elementor-element.elementor-element-59c2bde{--icon-box-icon-margin:8px;}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon{font-size:20px;}.elementor-8074 .elementor-element.elementor-element-f408b6c{--icon-box-icon-margin:8px;}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon{font-size:20px;}}@media(max-width:767px){.elementor-8074 .elementor-element.elementor-element-eb8bc0f > .elementor-background-overlay{background-position:center left;background-size:150% auto;}.elementor-8074 .elementor-element.elementor-element-eb8bc0f{padding:64px 24px 40px 24px;}.elementor-8074 .elementor-element.elementor-element-b934e93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-6002be8{padding:48px 24px 48px 24px;}.elementor-8074 .elementor-element.elementor-element-768fe24 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-8074 .elementor-element.elementor-element-a34e7d6{width:100%;max-width:100%;}.elementor-8074 .elementor-element.elementor-element-a34e7d6 .elementor-icon-box-wrapper{text-align:center;}.elementor-8074 .elementor-element.elementor-element-08942fb > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-8074 .elementor-element.elementor-element-59c2bde{width:100%;max-width:100%;}.elementor-8074 .elementor-element.elementor-element-59c2bde .elementor-icon-box-wrapper{text-align:center;}.elementor-8074 .elementor-element.elementor-element-cf23353 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-f408b6c{width:100%;max-width:100%;}.elementor-8074 .elementor-element.elementor-element-f408b6c .elementor-icon-box-wrapper{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-3b56fd6 *//* Section Wrapper */
.medreach-section {
  padding: 80px 20px;
  font-family: Arial, sans-serif;
}

/* Container */
.medreach-container {
  max-width: 1200px;
  margin: 0 auto;
}

/* Headings */
.medreach-section h2 {
  font-size: 2rem;
  margin-bottom: 20px;
  color: #058355;
}
.medreach-section p {
  font-size: 1.1rem;
  line-height: 1.7;
  color: #444;
}

/* Flex Layout for About & Approach */
.medreach-flex {
  display: flex;
  align-items: center;
  gap: 40px;
  flex-wrap: wrap;
}
.medreach-flex.reverse {
  flex-direction: row-reverse;
}
.medreach-text {
  flex: 1;
  min-width: 320px;
}
.medreach-img {
  flex: 1;
  min-width: 320px;
}
.medreach-img img {
  width: 100%;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}

/* Backgrounds */
.medreach-about {
  background: #f9f9f9;
  
}
.medreach-approach {
  background: #ffffff;
  border-top: 4px solid #e0e0e0;
}

/* Services */
.medreach-services {
  background: #f1f8ff;
  text-align: center;
}
.medreach-service-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 25px;
  margin-top: 30px;
}
.medreach-service-card {
  background: #fff;
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  transition: transform 0.3s ease;
}
.medreach-service-card:hover {
  transform: translateY(-6px);
}
.medreach-service-card h3 {
  margin-bottom: 10px;
  color: #003366;
}

/* Mission */
.medreach-mission {
  background: linear-gradient(to right, #005b96, #0073e6);
  color: #fff;
  text-align: center;
}
.medreach-mission p {
  color: #f1f1f1;
  max-width: 800px;
  margin: 0 auto;
}/* End custom CSS */