.elementor-232 .elementor-element.elementor-element-4a29762{--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-232 .elementor-element.elementor-element-7eb6aed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-7eb6aed:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-7eb6aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-232 .elementor-element.elementor-element-b033286{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-c4086e3{text-align:start;}.elementor-232 .elementor-element.elementor-element-c48554b{color:#000000;}.elementor-232 .elementor-element.elementor-element-15c025b{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-232 .elementor-element.elementor-element-9f4ff2a{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-ca88489{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-ca88489 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-6ff71c8{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-16d74ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-16d74ce .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-65dde5a .elementor-heading-title{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-65dde5a .elementor-heading-title a:hover, .elementor-232 .elementor-element.elementor-element-65dde5a .elementor-heading-title a:focus{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-2340ea2 .elementor-heading-title{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-2340ea2 .elementor-heading-title a:hover, .elementor-232 .elementor-element.elementor-element-2340ea2 .elementor-heading-title a:focus{color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-ffd02e1{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-6da2713 .elementor-heading-title{font-size:15px;font-weight:bold;}.elementor-232 .elementor-element.elementor-element-3c17e49{color:#000000;}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-icon i{color:#0CA1DA;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-icon svg{fill:#0CA1DA;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-4ae5e1c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-4ae5e1c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-59e94b6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-59e94b6:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-59e94b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0CA1DA;}.elementor-232 .elementor-element.elementor-element-1737ad8{padding:10px 0px 10px 0px;text-align:center;}.elementor-232 .elementor-element.elementor-element-1737ad8 .elementor-heading-title{font-size:15px;color:#FFFFFF;}@media(min-width:769px){.elementor-232 .elementor-element.elementor-element-b033286{--width:25%;}.elementor-232 .elementor-element.elementor-element-9f4ff2a{--width:25%;}.elementor-232 .elementor-element.elementor-element-6ff71c8{--width:25%;}.elementor-232 .elementor-element.elementor-element-ffd02e1{--width:25%;}}/* Start custom CSS for html, class: .elementor-element-fbfcf11 */.mediclue-footer-cta {
  padding: 70px 0;
  background: linear-gradient(rgba(12, 161, 218, 0.8), rgba(12, 161, 218, 0.5));
              url("https://mediclueco.com/wp-content/uploads/2025/11/light-blue-abstract-geometric-ba.png") center/cover no-repeat;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 40px;
}

.mediclue-footer-cta .cta-content {
  max-width: 520px;
}

.mediclue-footer-cta h2 {
  font-size: 34px;
  font-weight: 800;
  margin-bottom: 10px;
}

.mediclue-footer-cta h2 span {
  color: #00d9ff;
}

.mediclue-footer-cta p {
  font-size: 15px;
  margin-bottom: 25px;
  color: #ddf5ff;
}

.cta-buttons {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
}

.cta-btn {
  padding: 12px 25px;
  border-radius: 40px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: .3s;
  display: inline-flex;
  align-items: center;
}

.phone-btn {
  background: #00a6ff;
  color: #fff;
}
.phone-btn:hover {
  background: #0079bf;
}

.whatsapp-btn {
  background: #25d366;
  color: #fff;
}
.whatsapp-btn:hover {
  background: #1ea854;
}

.contact-btn {
  background: #ffffff;
  color: #002c5c;
}
.contact-btn:hover {
  background: #e2eefd;
}

.cta-img img {
  width: 270px;
  border-radius: 20px;
  box-shadow: 0 10px 22px rgba(0,0,0,0.2);
}

/* Responsive */
@media(max-width: 900px) {
  .mediclue-footer-cta {
    flex-direction: column;
    text-align: center;
  }
  .cta/* End custom CSS */