@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

@font-face {
  font-family: moc;
  src: url(../font/moc.eot);
  src:
    url(../font/moc.eot#iefix) format("embedded-opentype"),
    url(../font/moc.ttf) format("truetype"),
    url(../font/moc.woff) format("woff"),
    url(../font/moc.svg#moc) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}

[class*=" moc-"],
[class^="moc-"] {
  font-family: moc;
  speak: never;
  font-style: normal;
  font-weight: 400;
  -webkit-font-feature-settings: normal;
  -moz-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.moc-affordable .path1:before {
  content: "";
  color: #21ade3
}

.moc-affordable .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-contact:before {
  content: ""
}

.moc-zoom-out:before {
  content: "";
  color: #fff
}

.moc-centers .path1:before {
  content: "";
  color: #21ade3
}

.moc-centers .path2:before {
  content: "";
  margin-left: -1.138671875em;
  color: #21ade3
}

.moc-centers .path3:before {
  content: "";
  margin-left: -1.138671875em;
  color: #21ade3
}

.moc-centers .path4:before {
  content: "";
  margin-left: -1.138671875em;
  color: #fccf0a
}

.moc-centers .path5:before {
  content: "";
  margin-left: -1.138671875em;
  color: #21ade3
}

.moc-centers .path6:before {
  content: "";
  margin-left: -1.138671875em;
  color: #21ade3
}

.moc-cancer-clinic .path1:before {
  content: "";
  color: #21ade3
}

.moc-cancer-clinic .path2:before {
  content: "";
  margin-left: -1.08984375em;
  color: #fccf0a
}

.moc-uterine-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-uterine-cancer .path2:before {
  content: "";
  margin-left: -1.001953125em;
  color: #fccf0a
}

.moc-uterine-cancer .path3:before {
  content: "";
  margin-left: -1.001953125em;
  color: #21ade3
}

.moc-uterine-cancer .path4:before {
  content: "";
  margin-left: -1.001953125em;
  color: #21ade3
}

.moc-uterine-cancer .path5:before {
  content: "";
  margin-left: -1.001953125em;
  color: #21ade3
}

.moc-uterine-cancer .path6:before {
  content: "";
  margin-left: -1.001953125em;
  color: #21ade3
}

.moc-uterine-cancer .path7:before {
  content: "";
  margin-left: -1.001953125em;
  color: #21ade3
}

.moc-uterine-cancer .path8:before {
  content: "";
  margin-left: -1.001953125em;
  color: #fccf0a
}

.moc-colorectal-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-colorectal-cancer .path2:before {
  content: "";
  margin-left: -.9013671875em;
  color: #21ade3
}

.moc-colorectal-cancer .path3:before {
  content: "";
  margin-left: -.9013671875em;
  color: #21ade3
}

.moc-colorectal-cancer .path4:before {
  content: "";
  margin-left: -.9013671875em;
  color: #21ade3
}

.moc-colorectal-cancer .path5:before {
  content: "";
  margin-left: -.9013671875em;
  color: #fccf0a
}

.moc-endometrial-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-endometrial-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-cervical-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-cervical-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-cervical-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-cervical-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-cervical-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-eye-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-eye-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path7:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-eye-cancer .path8:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-pediatric-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-pediatric-cancer .path7:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path8:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pediatric-cancer .path9:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-cooling-system .path1:before {
  content: "";
  color: #21ade3
}

.moc-cooling-system .path2:before {
  content: "";
  margin-left: -.9990234375em;
  color: #fccf0a
}

.moc-cooling-system .path3:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path4:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path5:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path6:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path7:before {
  content: "";
  margin-left: -.9990234375em;
  color: #fccf0a
}

.moc-cooling-system .path8:before {
  content: "";
  margin-left: -.9990234375em;
  color: #fccf0a
}

.moc-cooling-system .path9:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path10:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path11:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path12:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-cooling-system .path13:before {
  content: "";
  margin-left: -.9990234375em;
  color: #fccf0a
}

.moc-treatment .path1:before {
  content: "";
  color: #fccf0a
}

.moc-treatment .path2:before {
  content: "";
  margin-left: -1.0361328125em;
  color: #21ade3
}

.moc-treatment .path3:before {
  content: "";
  margin-left: -1.0361328125em;
  color: #21ade3
}

.moc-treatment .path4:before {
  content: "";
  margin-left: -1.0361328125em;
  color: #fff
}

.moc-treatment .path5:before {
  content: "";
  margin-left: -1.0361328125em;
  color: #21ade3
}

.moc-hamburger:before {
  content: "";
  color: #fff
}

.moc-cancer-awareness .path1:before {
  content: "";
  color: #21ade3
}

.moc-cancer-awareness .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-home-care .path1:before {
  content: "";
  color: #21ade3
}

.moc-home-care .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-home-care .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-research .path1:before {
  content: "";
  color: #21ade3
}

.moc-research .path2:before {
  content: "";
  margin-left: -1.00390625em;
  color: #21ade3
}

.moc-research .path3:before {
  content: "";
  margin-left: -1.00390625em;
  color: #fccf0a
}

.moc-calendar:before {
  content: ""
}

.moc-satisfied-customer .path1:before {
  content: "";
  color: #21ade3
}

.moc-satisfied-customer .path2:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path3:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path4:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path5:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path6:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path7:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path8:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path9:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path10:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path11:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path12:before {
  content: "";
  margin-left: -1.55078125em;
  color: #21ade3
}

.moc-satisfied-customer .path13:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-satisfied-customer .path14:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-satisfied-customer .path15:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-satisfied-customer .path16:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-satisfied-customer .path17:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-satisfied-customer .path18:before {
  content: "";
  margin-left: -1.55078125em;
  color: #fccf0a
}

.moc-free-life .path1:before {
  content: "";
  color: #fccf0a
}

.moc-free-life .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-free-life .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-intestinal-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-intestinal-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-intestinal-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-intestinal-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-intestinal-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-intestinal-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-intestinal-cancer .path7:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-kidney-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-kidney-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-kidney-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path7:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path8:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path9:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path10:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path11:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-kidney-cancer .path12:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-kidney-cancer .path13:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-kidney-cancer .path14:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-esophagus-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-esophagus-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-esophagus-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-major-insurance .path1:before {
  content: "";
  color: #21ade3
}

.moc-major-insurance .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-counselling .path1:before {
  content: "";
  color: #21ade3
}

.moc-counselling .path2:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-counselling .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-counselling .path4:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-counselling .path5:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-counselling .path6:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-counselling .path7:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-counselling .path8:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-counselling .path9:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-counselling .path10:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-consultants .path1:before {
  content: "";
  color: #21ade3
}

.moc-consultants .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-consultants .path4:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-consultants .path5:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-consultants .path6:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path7:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path8:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-consultants .path9:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path10:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path11:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path12:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path13:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-consultants .path14:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-consultants .path15:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-located-center .path1:before {
  content: "";
  color: #fccf0a
}

.moc-located-center .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-located-center .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-pathology-service .path1:before {
  content: "";
  color: #21ade3
}

.moc-pathology-service .path2:before {
  content: "";
  margin-left: -1.009765625em;
  color: #21ade3
}

.moc-pathology-service .path3:before {
  content: "";
  margin-left: -1.009765625em;
  color: #fccf0a
}

.moc-pathology-service .path4:before {
  content: "";
  margin-left: -1.009765625em;
  color: #21ade3
}

.moc-art-patlent .path1:before {
  content: "";
  color: #21ade3
}

.moc-art-patlent .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-art-patlent .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-art-patlent .path4:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-art-patlent .path5:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-art-patlent .path6:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-art-patlent .path7:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-art-patlent .path8:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-art-patlent .path9:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-art-patlent .path10:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-map .path1:before {
  content: "";
  color: #fccf0a
}

.moc-map .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-map .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-map .path4:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-map .path5:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-map .path6:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-map .path7:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-map .path8:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-phone .path1:before {
  content: "";
  color: #21ade3
}

.moc-phone .path2:before,
.moc-phone .path3:before,
.moc-phone .path4:before {
  margin-left: -.974609375em;
  color: #fccf0a
}

.moc-phone .path2:before {
  content: ""
}

.moc-phone .path3:before {
  content: ""
}

.moc-phone .path4:before {
  content: ""
}

.moc-email .path1:before {
  content: "";
  color: #21ade3
}

.moc-email .path2:before {
  content: "";
  margin-left: -1.3564453125em;
  color: #fccf0a
}

.moc-close:before {
  content: "";
  color: #fff
}

.moc-prev-arrow:before {
  content: ""
}

.moc-next-arrow:before {
  content: ""
}

.moc-mob-search:before {
  content: "";
  color: #fff
}

.moc-home:before {
  content: "";
  color: #fff
}

.moc-mail:before {
  content: "\2709";
  color: #054870
}

.moc-link:before {
  content: "\1F517";
  color: red
}

.moc-location::before {
  content: "\1F5FA";
  color: #fccf0a
}

.moc-calender:before {
  content: ""
}

.moc-drop-down-arrow:before {
  content: ""
}

.moc-fb:before {
  content: "";
  color: #054870
}

.moc-insta .path1:before {
  content: "";
  color: #054870
}

.moc-insta .path2:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

.moc-linkedin:before {
  content: "";
  color: #054870
}

.moc-search1:before {
  content: "";
  color: #fff
}

.moc-heart:before {
  content: "♥";
  color: #e91e63
}

.moc-select_arrow:before {
  content: "";
  color: #fff
}

.moc-twitter:before {
  content: "";
  color: #054870
}

.moc-youtube:before {
  content: "";
  color: #054870
}

.moc-blood-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-blood-cancer .path2:before {
  content: "";
  margin-left: -.9482421875em;
  color: #1da4da
}

.moc-blood-cancer .path3:before {
  content: "";
  margin-left: -.9482421875em;
  color: #1da4da
}

.moc-bone-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-bone-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-colon-cancer .path1:before {
  content: "";
  color: #36b4e5
}

.moc-colon-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #fbd321
}

.moc-liver-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-liver-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-liver-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-liver-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-liver-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #21ade3
}

.moc-liver-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a
}

.moc-lung-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-lung-cancer .path2:before {
  content: "";
  margin-left: -.99609375em;
  color: #21ade3
}

.moc-ovarian-cancer .path1:before {
  content: "";
  color: #41b2de;
  opacity: .9
}

.moc-ovarian-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #36b5e5;
  opacity: .9
}

.moc-ovarian-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #49bce7;
  opacity: .9
}

.moc-ovarian-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #41b2de;
  opacity: .9
}

.moc-ovarian-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #41b2de;
  opacity: .9
}

.moc-ovarian-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #41b2de;
  opacity: .9
}

.moc-ovarian-cancer .path7:before {
  content: "";
  margin-left: -1em;
  color: #41b2de;
  opacity: .9
}

.moc-ovarian-cancer .path8:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a;
  opacity: .9
}

.moc-pancreatic-cancer .path1:before {
  content: "";
  color: #21ade3;
  opacity: .9
}

.moc-pancreatic-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #21ade3;
  opacity: .9
}

.moc-pancreatic-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #fccf0a;
  opacity: .9
}

.moc-prostate-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-prostate-cancer .path2:before {
  content: "";
  margin-left: -.9423828125em;
  color: #21ade3
}

.moc-prostate-cancer .path3:before {
  content: "";
  margin-left: -.9423828125em;
  color: #21ade3
}

.moc-prostate-cancer .path4:before {
  content: "";
  margin-left: -.9423828125em;
  color: #21ade3
}

.moc-prostate-cancer .path5:before {
  content: "";
  margin-left: -.9423828125em;
  color: #fccf0a
}

.moc-skin-cancer .path1:before {
  content: "";
  color: #fcd321
}

.moc-skin-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #49bce7
}

.moc-stomach-cancer .path1:before {
  content: "";
  color: #49bce7
}

.moc-stomach-cancer .path2:before {
  content: "";
  margin-left: -.98046875em;
  color: #49bce7
}

.moc-stomach-cancer .path3:before {
  content: "";
  margin-left: -.98046875em;
  color: #fcd321
}

.moc-throat-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-throat-cancer .path2:before {
  content: "";
  margin-left: -.9990234375em;
  color: #21ade3
}

.moc-throat-cancer .path3:before {
  content: "";
  margin-left: -.9990234375em;
  color: #fccf0a
}

.moc-bladder-cancer .path1:before {
  content: "";
  color: #49bce7
}

.moc-bladder-cancer .path2:before {
  content: "";
  margin-left: -1em;
  color: #49bce7
}

.moc-bladder-cancer .path3:before {
  content: "";
  margin-left: -1em;
  color: #49bce7
}

.moc-bladder-cancer .path4:before {
  content: "";
  margin-left: -1em;
  color: #49bce7
}

.moc-bladder-cancer .path5:before {
  content: "";
  margin-left: -1em;
  color: #49bce7
}

.moc-bladder-cancer .path6:before {
  content: "";
  margin-left: -1em;
  color: #fcd321
}

.moc-gallbladder-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-gallbladder-cancer .path2:before {
  content: "";
  margin-left: -1.01171875em;
  color: #21ade3
}

.moc-gallbladder-cancer .path3:before {
  content: "";
  margin-left: -1.01171875em;
  color: #fccf0a
}

.moc-head-neck-cancer .path1:before {
  content: "";
  color: #41b2de
}

.moc-head-neck-cancer .path2:before {
  content: "";
  margin-left: -.9677734375em;
  color: #41b2de
}

.moc-head-neck-cancer .path3:before {
  content: "";
  margin-left: -.9677734375em;
  color: #41b2de
}

.moc-head-neck-cancer .path4:before {
  content: "";
  margin-left: -.9677734375em;
  color: #41b2de
}

.moc-head-neck-cancer .path5:before {
  content: "";
  margin-left: -.9677734375em;
  color: #fccf0a
}

.moc-testicular-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-testicular-cancer .path2:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #21ade3
}

.moc-testicular-cancer .path3:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #21ade3
}

.moc-testicular-cancer .path4:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #21ade3
}

.moc-testicular-cancer .path5:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #21ade3
}

.moc-testicular-cancer .path6:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #21ade3
}

.moc-testicular-cancer .path7:before {
  content: "";
  margin-left: -1.0029296875em;
  color: #fccf0a
}

.moc-thyroid-cancer .path1:before {
  content: "";
  color: #fccf0a
}

.moc-thyroid-cancer .path2:before {
  content: "";
  margin-left: -.87890625em;
  color: #21ade3
}

.moc-thyroid-cancer .path3:before {
  content: "";
  margin-left: -.87890625em;
  color: #21ade3
}

.moc-thyroid-cancer .path4:before {
  content: "";
  margin-left: -.87890625em;
  color: #fccf0a
}

.moc-thyroid-cancer .path5:before {
  content: "";
  margin-left: -.87890625em;
  color: #21ade3
}

.moc-brain-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-brain-cancer .path2:before {
  content: "";
  margin-left: -1.01953125em;
  color: #fccf0a
}

.moc-brain-cancer .path3:before {
  content: "";
  margin-left: -1.01953125em;
  color: #21ade3
}

.moc-breast-cancer .path1:before {
  content: "";
  color: #21ade3
}

.moc-breast-cancer .path2:before {
  content: "";
  margin-left: -.9775390625em;
  color: #21ade3
}

.moc-breast-cancer .path3:before {
  content: "";
  margin-left: -.9775390625em;
  color: #21ade3
}

.moc-breast-cancer .path4:before {
  content: "";
  margin-left: -.9775390625em;
  color: #fccf0a
}

.moc-right-arrow:before {
  content: ""
}

.moc-youtube-2 .path1:before {
  content: "";
  color: red
}

.moc-youtube-2 .path2:before {
  content: "";
  margin-left: -1em;
  color: #fff
}

* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: "Montserrat", sans-serif;
}

a {
  text-decoration: none;
  color: #000;
  font-family: "Montserrat", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Montserrat", sans-serif;
}

section.section {
  padding: 60px 0;
}

.main-heading h2 {
  font-size: 35px;
  font-weight: 600;
  color: #2c67b2;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 5px;
  position: relative;
}

.main-heading-light h2 {
  font-size: 35px;
  font-weight: 600;
  color: #ffffff;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 5px;
  position: relative;
}

.main-heading-light h2 span {
  color: #fccf0a;
}

.main-heading-light h3 {
  color: #fccf0a;
  position: relative;
  font-size: 18px;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  display: inline-block;
}

.main-heading h2 span {
  font-size: 35px;
  color: #111112;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 20px;
  text-align: left;
  position: relative;
}

.main-heading h3 {
  position: relative;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  color: #000000;
  display: inline-block;
}

/* .main-heading h3::before {
    content: '';
    position: absolute;
    background: #333333;
    width: 100%;
    height: 1px;
    top: 100%;
    left: 0;
} */

.sub-heading-light p {
  font-size: 15px;
  line-height: 22px;
  color: #ffffff;
  margin-bottom: 16px;
  font-weight: 400;
  font-family: "Montserrat", sans-serif;
}

.sub-heading p {
  font-size: 15px;
  line-height: 22px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 400;
  font-family: "Montserrat", sans-serif;
}

.main-list ul li strong {
  font-family: "Montserrat", sans-serif;
}

.main-list ul li {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  color: #000;
  margin-bottom: 5px;
  list-style: none;
  position: relative;
  font-family: "Montserrat", sans-serif;
  padding: 5px 0 0 30px;
}
.cancer-type-section .main-list ul{
  padding-left: 0;
}
.cancer-type-section .main-list ul li {
  display: flex;
  align-items: center;
  gap: 10px;
  padding-left: 0;
}
.cancer-type-section .main-list ul li img{
    width: 40px;
    border: 1px solid #054870;
    padding: 5px;
    border-radius: 100%;
}
/* .main-list ul li::before {
  content: '';
  position: absolute;
  background: url(../img/cancer-type-li.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 35px;
  height: 35px;
  top: 0;
  left: -15px;
  border-radius: 100%;
} */

.main-list ul {
  margin-bottom: 10px;
  padding-left: 1rem;
}

.top-bar {
  background-color: #054870;
}

.top-bar ul{
  list-style: none;
  padding: 0;
  padding-left: 0;
}

.top-bar ul li a{
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  color: #fff;
}


/* ================================== */
/* menu link */

.zx-nav-shell {
  position: relative;
}

/* burger */

.zx-burger-trigger {
  width: 30px;
  height: 18px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: none;
  border: none;
  cursor: pointer;
  z-index: 2000;
}

.zx-burger-trigger span {
  height: 3px;
  width: 100%;
  background: #2c64af;
  transition: .4s;
  border-radius: 30px;
}

/* burger animation */

.zx-burger-trigger.active span:nth-child(1) {
  transform: rotate(45deg) translateY(10px);
}

.zx-burger-trigger.active span:nth-child(2) {
  opacity: 0;
}

.zx-burger-trigger.active span:nth-child(3) {
  transform: rotate(-45deg) translateY(-10px);
}


/* panel */

.zx-panel-layer {
  position: fixed;
  top: 60px;
  right: -100%;
  width: 30%;
  height: auto;
  background: #ffffff;
  transition: .6s cubic-bezier(.77, 0, .175, 1);
  border: 2px solid #2b61aa;
  padding: 0;
  overflow: auto;
}

.zx-panel-layer.open {
  right: 0;
}


/* menu */

.menu-items {
  padding: 16px 0 130px 22px;
}

.zx-menu-core {
  list-style: none;
  padding: 0;
  margin: 0;
}

.zx-menu-core li {
  margin: 0 0;
  padding-top: 4px;
  margin-bottom: 4px;
}

.zx-menu-core a {
  color: #2d64af;
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
  display: inline-block;
  transition: .3s;
  position: relative;
}

.zx-menu-core a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background: #2b61aa;
  transition: .5s;
}

.zx-menu-core a:hover {
  letter-spacing: 1px;
}

.zx-menu-core a:hover::before {
  width: 100%;
}


/* dropdown animation */

.zx-drop-layer,
.zx-subdrop-layer {
  max-height: 0;
  overflow: hidden;
  transition: max-height .4s ease;
  padding-left: 20px;
  width: 100% !important;
}

.zx-has-drop.active>.zx-drop-layer {
  max-height: 400px;
  position: unset;
  width: 100%;
  box-shadow: none;
  padding: 0 15px;
  background: #ebf4ff;
}

.zx-has-subdrop.active>.zx-subdrop-layer {
  max-height: 300px;
}


/* arrows */

.zx-has-drop>a::after,
.zx-has-subdrop>a::after {
  content: "+";
  float: right;
  transition: .3s;
  position: absolute;
  top: 0;
  right: -30px;
}

.zx-has-drop.active>a::after,
.zx-has-subdrop.active>a::after {
  transform: rotate(45deg);
}

.zx-menu-core:hover .zx-drop-layer {
  background-color: none;
  box-shadow: inherit;
  border-top: inherit;
  width: inherit;

}

.zx-drop-layer li {
  padding: 10px 0;
  border-bottom: 1px solid #fff;
  list-style: none;
}

.zx-menu-core {
  margin: 0 0;
}

.navik-header.sticky .zx-panel-layer {
  position: fixed;
  top: 100%;
}


/* ============ Custom Css Start ============== */
.navik-menu>ul>li>a.navbar-button,
.navbar-button {
  padding: 5px 10px !important;
  background: #fccf0a;
  color: #000000;
  height: 35px !important;
  border: 1px solid #fccf0a;
  transition: .5s;
  font-weight: 500;
  font-size: 15px;
}

.navik-menu>ul>li>a.navbar-button:hover,
.navbar-button:hover {
  background: #fff;
}

.banner-section {
  background: url('../img/banner.jpg');
  background-size: cover;
  background-position: center;
  height: 700px;
}

@media (min-width: 1180px) and (max-width: 1550px) {
  .banner-section {
    height: 600px;
  }
}

.banner-left-content {
  max-width: 71%;
}

.banner-form .navbar-button {
  height: 42px !important;
}

.banner-left-content h1 {
  color: #fff;
  font-size: 50px;
  margin-bottom: 20px;
  line-height: normal;
  font-weight: 600;
}

.banner-left-content p {
  color: #fff;
  font-size: 25px;
  margin-bottom: 20px;
  line-height: normal;
}

.banner-form .form-control,
.banner-form .form-select {
  border: 1px solid #00a2ff;
  font-size: 16px;
  border-radius: 4px;
  padding: 8px 10px;
}

.banner-form .form-control:focus,
.banner-form .form-select:focus {
  box-shadow: none;
}

.cta-section {
  background: #054870;
}

.cta-card .cta-card-top h4 {
  color: #fccf0a;
  font-size: 35px;
  font-weight: 600;
  position: relative;
  margin-bottom: 20px;
}

.cta-card .cta-card-top h4::before {
  position: absolute;
  content: '';
  bottom: -5px;
  left: 0;
  background: #fccf0a;
  width: 50%;
  height: 2px;
}

.card-ic img {
  width: 30px;
}

.card-ic {
  width: 10%;
}

.card-content p {
  font-size: 16px;
  color: #fff;
  margin-bottom: 0;
}

.card-content {
  width: 50%;
}

.cancer-type-section {
  background: url(../img/cancer-type-bg.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.second-opinion-section {
  background: linear-gradient(90deg, rgba(5, 72, 112, 1) 61.5%, rgba(226, 242, 255, 1) 56%);
}

@media (min-width: 1180px) and (max-width: 1550px) {
  .second-opinion-section {
    background: linear-gradient(90deg, rgba(5, 72, 112, 1) 64.5%, rgba(226, 242, 255, 1) 56%);
  }
}

.second-opinion-card {
  border: 1px dashed #fff;
  border-radius: 5px;
  padding: 10px 15px;
  min-height: 165px;
}

.second-opinion-card h3 {
  color: #fccf0a;
  font-size: 18px;
}

.second-opinion-card p {
  font-size: 15px;
  color: #fff;
}

.numbering h5 {
  font-size: 16px;
  line-height: normal;
  margin-bottom: 0;
  padding: 4px 11px;
  background: #fccf0a;
  color: #054870;
  position: relative;
}

.bottom-card::before {
  background: #6991a9;
  content: '';
  position: absolute;
  top: 47%;
  right: 0;
  width: 68%;
  height: 2px;
}

.second-opinion-section .banner-form .form-control,
.banner-form .form-select {
  border: 1px solid #054870;
}

.doctor-card {
  background: #e2f2ff;
  padding: 10px;
  border-radius: 5px;
  height: 100%;
}

.doctor-card .doctor-img img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  object-position: top;
  border-radius: 5px;
}

.doctor-content h3 {
  font-size: 20px;
  color: #054870;
  margin-bottom: 4px;
}

.doctor-content h5 {
  font-size: 15px;
  font-weight: 600;
}

.doctor-content p img {
  width: 22px;
  margin-right: 10px;
}

.doctor-content p {
  font-size: 15px;
  margin-bottom: 5px;
}

.main-button {
  display: inline-block;
  background: #f9be17;
  color: #054870;
  font-size: 15px;
  font-weight: 500;
  padding: 9px 30px;
  width: 265px;
  border-radius: 30px;
  text-align: left;
  position: relative;
}

.main-button i {
  color: #fff;
  font-size: 18px;
  position: absolute;
  background: #054870;
  width: 39px;
  height: 39px;
  border-radius: 30px;
  top: 1px;
  right: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.testimonial-section {
  background: url('../img/testimonial-bg.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.secondary-btn {
  background: #f9be17;
  color: #054870;
  padding: 10px 20px;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-weight: 500;
}

.secondary-btn i {
  padding-left: 10px;
  border-left: 1px solid #fff;
  color: #054870;
  font-size: 20px;
}

.testimonial-right-part {
  position: relative;
  margin-bottom: -125px;
}

.owl-carousel.testi-slider .owl-nav button.owl-next,
.owl-carousel.testi-slider .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: #fff !important;
  color: #054870 !important;
  padding: 6px 14px !important;
  position: absolute;
  left: -20%;
  transition: .5s;
}

.owl-carousel.testi-slider .owl-nav button.owl-next:hover,
.owl-carousel.testi-slider .owl-nav button.owl-prev:hover {
  background: #fccf0a !important;
  color: #054870 !important;
}

.testi-slider .owl-prev {
  top: 38%;
}

.testi-slider .owl-next {
  top: 50%;
}

section.section.why-choose-section {
  background: url('../img/why-choose-bg.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 130px 0 70px;
}

.why-choose-card .card-content {
  width: 100%;
}

.why-choose-card .card-content h3 {
  color: #054870;
  font-size: 18px;
}

.why-choose-card .card-content p {
  font-size: 15px;
  color: #000000;
}

.why-choose-card .card-img img {
  width: 125px;
  margin-bottom: 15px;
}

.center-section {
  background: url('../img/center-bg.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.center-section .doctor-card {
  background: #fff;
}

.doctor-card .doctor-img img {
  height: 340px;
}

.center-section .doctor-content p img {
  width: 15px;
}

.footer {
  background: #054870;
  padding: 50px 0;
}

.row.gap-2 .navbar-button {
  width: 45%;
}

.bottom-footer {
  background: #054870;
  border-top: 1px solid #f9be17;
}

.doc-min-height {
  min-height: 157px;
}

.sticky-bar {
    display: none;
}
.sticky-bar {
    background-color: #fccf0a;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    z-index: 99;
    padding: 16px 14px;
}