/*
 * Mechanically generated from the Elementor settings exported for Maxcare
 * Login post 4813 and Registration post 4836 in content.xml.
 */
.elementor-4813 .elementor-element.elementor-element-9b5252c,
.elementor-4836 .elementor-element.elementor-element-0d7075b {
  --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;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  background-image: url('../../media/maxcare/bg-footer1.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-4813 .elementor-element.elementor-element-099ceea,
.elementor-4836 .elementor-element.elementor-element-85e96c3 {
  --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;
  --justify-content: center;
  --width: 58.33333333%;
  --min-height: 100vh;
}

.elementor-4813 .elementor-element.elementor-element-0d72286,
.elementor-4836 .elementor-element.elementor-element-8e5f151 {
  text-align: center;
}

.elementor-4813 .elementor-element.elementor-element-0d72286 .pxl-logo img,
.elementor-4836 .elementor-element.elementor-element-8e5f151 .pxl-logo img {
  height: 51px;
  width: auto;
}

.elementor-4813 .elementor-element.elementor-element-d27a003,
.elementor-4836 .elementor-element.elementor-element-e9039ed {
  --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;
  --justify-content: center;
  --align-items: center;
  --width: 41.66666667%;
  background-color: #fff;
}

.elementor-4813 .elementor-element.elementor-element-fbb9a66,
.elementor-4836 .elementor-element.elementor-element-deae259 {
  --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;
  --padding-top: 3em;
  --padding-bottom: 3em;
  --padding-left: 3em;
  --padding-right: 3em;
}

.elementor-4813 .elementor-element.elementor-element-032ae95 .pxl-text-editor,
.elementor-4836 .elementor-element.elementor-element-50ceb6f .pxl-text-editor {
  text-align: left;
  color: #0b1030;
  font-size: 40px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0;
  line-height: 1.2em;
}

.elementor-4813 .elementor-element.elementor-element-032ae95 .pxl-text-editor p,
.elementor-4836 .elementor-element.elementor-element-50ceb6f .pxl-text-editor p,
.elementor-4813 .elementor-element.elementor-element-8441318 .pxl-text-editor p,
.elementor-4836 .elementor-element.elementor-element-27e317b .pxl-text-editor p {
  margin: 0;
}

.elementor-4813 .elementor-element.elementor-element-8441318,
.elementor-4836 .elementor-element.elementor-element-27e317b {
  color: #212529;
  --margin-top: 7px;
  --margin-right: 0px;
  --margin-bottom: 53px;
  --margin-left: 0px;
}

.elementor-4836 .elementor-element.elementor-element-27e317b {
  --margin-bottom: 60px;
}

@media (max-width: 1366px) {
  .elementor-4813 .elementor-element.elementor-element-099ceea,
  .elementor-4836 .elementor-element.elementor-element-85e96c3,
  .elementor-4813 .elementor-element.elementor-element-d27a003,
  .elementor-4836 .elementor-element.elementor-element-e9039ed {
    --width: 50%;
  }

  .elementor-4813 .elementor-element.elementor-element-fbb9a66,
  .elementor-4836 .elementor-element.elementor-element-deae259 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}

@media (max-width: 1200px) {
  .elementor-4813 .elementor-element.elementor-element-9b5252c,
  .elementor-4836 .elementor-element.elementor-element-0d7075b {
    --flex-direction: column;
  }

  .elementor-4813 .elementor-element.elementor-element-099ceea,
  .elementor-4836 .elementor-element.elementor-element-85e96c3 {
    --width: 100%;
    --min-height: 30vh;
  }

  .elementor-4813 .elementor-element.elementor-element-d27a003,
  .elementor-4836 .elementor-element.elementor-element-e9039ed {
    --width: 100%;
  }

  .elementor-4813 .elementor-element.elementor-element-fbb9a66,
  .elementor-4836 .elementor-element.elementor-element-deae259 {
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}
