* {
  box-sizing: border-box;

  margin: 0;

  padding: 0;

  font-family: "Poppins", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0px;
}

ul,
ol,
li {
  list-style: none;
}

.defrse{
height: 100% !important;
}

a {
  display: inline-block;

  text-decoration: none !important;
}

.collapse-titledet {
  font-weight: 700 !important;

  font-size: 16px !important;

  color: #131313 !important;

  text-transform: uppercase;

  border-bottom: 4px solid #fff;

  padding: 0px 0px !important;

  line-height: 13px;

  transition: all 0.9s;
}

.collapse-titledet:hover {
  color: #0b0a56 !important;

  border-bottom: 4px solid #0b0a56 !important;
}

.sqdwed .nav-item {
  padding: 20px 18px !important;
}

.search-tierlte a {
  font-weight: 700;

  font-size: 16px;

  color: #fff !important;

  padding: 10px 24px;

  border-radius: 10px;

  background-color: #0b0a56 !important;
}

.top-header-slider span {
  color: #fff;

  /* border-rght: 3px solid red; */

  font-weight: 400;

  font-size: 16px;
}

.top-header-slider {
  background-color: #0b0a56 !important;

  padding: 10px 0px;

  display: flex;

  gap: 30px;

  justify-content: center;
}

.tolider {
  background-color: #0b0a56 !important;
}

.serdjeugbg {
  background-color: #0b0a56c7 !important;

  text-align: center;

  padding: 20px 0px;

  border-radius: 10px;
}

.serdjeugbg h1 {
  font-weight: 700;

  font-size: 32px;

  color: #ffffff;
}

.serdjeugbg p {
  font-weight: 700;

  font-size: 16px;

  margin-bottom: 0px;

  color: #ffffff;
}

/* .true-section-satrt  */

.true-section-satrt {
  padding: 100px 0px 50px 0px;
}

.true-section-dsu h2 {
  font-weight: 700;

  font-size: 46px;

  margin-bottom: 0px;

  color: #0b0a56;

  text-transform: uppercase;
}

.true-section-dsu p {
  font-weight: 700;

  font-size: 22px;

  margin-bottom: 0px;

  color: #000000;
}

.di-line-icolo {
  width: 100%;

  height: 2px;

  background-color: #0b0a56;
}

.div-title-deolo {
  display: flex;

  align-items: center;

  gap: 20px;

  margin: 20px 0px;
}

.prasan-ethralaya p {
  font-weight: 600 !important;

  font-size: 22px;

  color: #000000;
}

.pstye {
  color: #ec781f;
}

.prasan-ethralaya {
  text-align: center;
}

/* .three-section-satrt  */

.three-section-satrt {
  padding: 0px 0px 100px 0px;
}

.defined-tilte {
  text-align: center;
}

.defined-tilte h3 {
  font-weight: 600;

  color: #0b0a56;

  font-size: 38px;

  text-transform: uppercase;

  text-align: center;
}

.defined-tilte p {
  font-weight: 500;

  font-size: 16px;

  text-align: center;

  color: #000000;
}

.slattitle iframe {
  width: 100%;

  height: 550px;
}

.deejhej {
  box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);

  padding: 20px 10px;

  text-align: center !important;

  background-color: rgb(255, 255, 255);

  border-radius: 15px;

  transition: all 0.5s;

  height: 143px;
}

.deejhej:hover {
  background-color: #0b0a56;
}

.deejhej img {
  margin: 0 auto;
}

.deejhej:hover .dwedwe {
  display: none;
}

.wdewqdqw {
  position: absolute;

  display: none;
}

.deejhej:hover .wdewqdqw {
  position: static;

  display: block;
}

.deejhej h4 {
  font-weight: 600;

  font-size: 28px;

  color: #000000;

  margin: 10px 0px;
}

.deejhej:hover h4 {
  color: #fff;
}

/* .four-section-start  */

.four-section-start {
  padding: 100px 0px;
}

.slider-c {
  padding: 50px 100px;

  background-color: #fff;

  border-radius: 30px;
}

.swiper-slide {
  text-align: center;

  font-size: 18px;

  background: #fff;

  display: flex;

  justify-content: center;

  align-items: center;
}

.swiper-slide img {
  display: block;

  width: 100%;

  height: 100%;

  object-fit: cover;
}

.swiper-slide {
  transition: transform 0.3s ease;
}

.swiper-slide.zoomed {
  transform: scale(2.5);

  z-index: 2;
}

.nethralay-titlex h5 {
  color: #ffffff;

  font-weight: 700;

  text-transform: uppercase;

  font-size: 32px;

  margin-bottom: 20px;
}

.qwdwdwede {
  font-size: 22px !important;

  background-color: #efefef;

  width: 33px;

  height: 33px;

  color: #b5b5b5;

  display: flex;

  align-items: center;

  border-radius: 50%;

  justify-content: center;

  position: absolute;

  z-index: 999;

  top: 47%;

  left: 57px;
}

.deft5t4 {
  font-size: 22px !important;

  background-color: #efefef;

  width: 33px;

  height: 33px;

  color: #b5b5b5;

  display: flex;

  align-items: center;

  border-radius: 50%;

  justify-content: center;

  position: absolute;

  z-index: 999;

  top: 47%;

  right: 57px;
}

.swiper-pagination-bullet-active {
  transition: all 0.5s;

  width: 22px !important;

  border-radius: 8px !important;
}

.swiper-pagination {
  position: static !important;
}

.view-wikdr a {
  font-weight: 700;

  color: #ffffff !important;

  font-size: 20px;

  border-radius: 50px;

  background: linear-gradient(242deg, #9e9def, #0b0a56);

  padding: 10px 61px;
}

.imahgeswd {
  position: absolute;

  top: 19%;

  left: -42px;
}

.imahgeswdde {
  position: absolute;

  bottom: 3%;

  right: -81px;
}

/* .five-section-start */

.five-section-start {
  padding: 100px 0px;
}

.five-section-start .owl-theme .owl-dots .owl-dot span {
  width: 30px !important;

  height: 30px !important;
}

.five-section-start .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #0b0a56 !important;
}

.consulet {
  text-align: center;

  position: relative;

  z-index: 99;
}

.consulet h4 {
  font-weight: 600;

  font-size: 38px;

  color: #fff;

  margin-bottom: 20px;
}

.consulet p {
  font-weight: 600;

  font-size: 18px;

  color: #ffffff;
}

.vieu-detelsj a {
  color: #fff !important;

  font-weight: 500;

  padding: 12px 20px;

  font-size: 16px;

  border: 1px solid #ffffff;

  position: relative;

  z-index: 9999;
}

.vieu-detelsj {
  display: flex;

  align-items: center;

  gap: 25px;

  margin-top: 20px;

  justify-content: center;
}

.vieu-detelsj a::after {
  background-color: #0b0a56;

  content: "";

  width: 100%;

  /* inset: 0; */

  height: 5px;

  position: absolute;

  z-index: -1;

  bottom: 0px;

  opacity: 0;

  transition: all 0.5s;

  left: 0;

  color: #fff;
}

.vieu-detelsj a:hover::after {
  opacity: 1;

  height: 100%;

  color: #fff;

  top: 0px;
}

.what-arepatients h3 {
  font-weight: 500;

  font-size: 38px;

  color: #000000;
}

/* . seven-section-start */

.seven-section-start {
  padding: 100px 0px;
}

.imagdhejh-ttile {
  border: 4px solid #0b0a56;

  border-radius: 20px;
  height: 100%;
  overflow: hidden;

  transition: 0.5s;
}

.rotede-ttiel {
  background-color: #0b0a56;

  transition: 0.5s;
}

.imagdhejh-ttile:hover .rotede-ttiel {
  background-color: #ffffff;
}

.rotede-ttiel img {
  border-radius: 50px;
}

.bhut-singew {
  position: relative;

  overflow: hidden;
  height: 100%;
  z-index: 999;
}

.bhut-singew::after {
  content: "";

  inset: 0;

  background-color: #0b0a56;

  position: absolute;

  z-index: -1;

  transform: scale3d(0.89, 0.6, 1.1);

  transition: 0.5s;

  opacity: 0;
}

.imagdhejh-ttile:hover .bhut-singew::after {
  transform: initial;

  opacity: 1;
}

.imagdhejh-ttile:hover .bhut-singew h4 {
  color: #fff;
}

.bhut-singew h4 {
  font-weight: 500;

  font-size: 28px;

  margin: 0px 0px 26px 0px;

  color: #0b0a56;
}

.imagdhejh-ttile:hover .bhut-singew p {
  color: #fff;
}

.bhut-singew p {
  font-weight: 500;

  font-size: 16px;

  color: #000000;

  margin: 0px;
}

/* .aath-section-satrt  */

.aath-section-satrt {
  padding: 50px 0px 100px 0px;
}

.aath-end-title {
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);

  border-radius: 12px;

  overflow: hidden;
}

.bhut-singew {
  padding: 19px;
}

.sunlihsts {
  padding: 22px 13px;
}

.sunlihsts h2 {
  font-weight: 600;

  font-size: 20px;

  color: #000000;
}

.sunlihsts p {
  font-weight: 400;

  font-size: 16px;

  color: #000000;

  padding: 8px 0px 14px 0px;

  margin: 0px;

  width: 300px; /* ya jitna chaho */

  white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;
}

.sunlihsts a {
  border-radius: 5px;

  color: #fff;

  font-size: 16px;

  padding: 12px 20px;

  border: 2px solid #0b0a56;

  background-color: #0b0a56;

  font-weight: 500;

  transition: all 0.5s;
}

.sunlihsts a:hover {
  background-color: transparent;

  color: #0b0a56;
}

.new-andmy-title h3 {
  font-weight: 600;

  font-size: 38px;

  text-align: center;

  color: #0b0a56;

  text-transform: uppercase;
}

/* nine-section-satrt  */

.nine-section-satrt {
  padding: 100px 0px;

  border-radius: 50px;

  background-image: linear-gradient(90deg, #fff 64%, #0b0a56 40%);

  box-shadow: 3px 20px 20px 0px #193a4b4d;
}

.contact-ritlt h3 {
  font-weight: 700;

  color: #000000;

  font-size: 54px;
}

.contact-ritlt p {
  font-weight: 600;

  color: #000000;

  font-size: 14px;

  margin: 37px 0px;
}

/* form code start  */

.contact-form-start input::placeholder {
  color: #e0e0e0;
}

.contact-form-start input {
  padding: 15px;

  margin-bottom: 23px;

  font-weight: 400;

  border: 1px solid #b1a8a8;

  font-size: 14px;

  width: 100%;

  outline: none;
}

.contact-form-start form input::placeholder {
  color: #b1a8a8;
}

.contact-form-start form button {
  padding: 15px;

  background-color: #0b0b52;

  color: #fff;

  border: none;

  font-weight: 700;

  font-size: 16px;

  cursor: pointer;

  text-transform: uppercase;

  width: 100%;
}

.contact-form-start button:hover {
  background-color: #06063d;
}

.phone-title span {
  font-weight: 400;

  font-size: 13px;

  color: #000000;

  display: block;
}

.phone-title a {
  font-weight: 400;

  font-size: 13px;

  color: #0b0a56;
}

.phone-title {
  display: flex;

  gap: 20px;
}

.mediaa-title {
  display: flex;

  flex-wrap: wrap;

  align-items: center;

  gap: 30px;

  margin-top: 30px;
}

/* .footer-section-satrt  */

.footer-section-satrt {
  background-color: #0b0a56;

  margin-top: 50px;
}

.footer-section-satrt {
  padding: 100px 0px;
}

.lint-tile ul li strong {
  font-weight: 600;

  font-size: 16px;

  color: #fff;

  margin-bottom: 20px;

  justify-content: space-between;
}

.lint-tile ul {
  margin: 0px;

  padding: 0px;
}

.lint-tile ul li a {
  font-weight: 400;

  font-size: 14px;

  color: #fff;

  padding-bottom: 8px;
}

.location-title span i {
  color: #fff;

  font-size: 24px;
}

.location-title {
  display: flex;

  align-items: center;

  gap: 11px;
}

.location-title a {
  color: #fff;

  font-size: 16px !important;

  font-weight: 400 !important;
}

.locationtssitle {
  display: flex;

  gap: 16px;

  flex-wrap: wrap;

  margin-top: 20px;

  justify-content: space-between;
}

.soclick-tilte {
  gap: 20px;

  display: flex;

  align-items: center;

  margin-top: 20px;
}

.soclick-tilte p {
  color: #c2c2d4 !important;

  font-size: 14px;

  font-weight: 400;

  margin: 0px;
}

.soclick-tilte a {
  color: #fff;

  font-size: 24px !important;
}

.title-bodr {
  border-top: 1px solid #fff;

  border-bottom: 1px solid #979797;

  padding: 30px 0px;
}

.footer-list-itmes ul {
  display: flex;

  gap: 30px;

  align-items: center;

  margin: 0px;

  flex-wrap: wrap;
}

.footer-list-itmes ul {
  padding: 0px;
}

.footer-list-itmes ul li a {
  font-weight: 400;

  font-size: 14px;

  color: #fff;

  text-transform: uppercase;
}

.footer-list-itmes {
  display: flex;

  align-items: center;

  flex-wrap: wrap;

  justify-content: space-between;

  padding: 20px 0px;
}

.footer-list-itmes p {
  font-weight: 400;

  font-size: 14px;

  margin-bottom: 0px;

  color: #c2c2d4;
}

/* .about-section-satrt-1  */

.about-section-satrt-1 {
  padding: 20px 0px 0px 0px;
}

.about-title h2 {
  font-weight: 600;

  color: #fff;

  font-size: 38px;
}

/* .about-true-sec satrt  */

.about-true-sec {
  padding: 50px 0px;
}

.about-title {
  background-color: #0b0a56;

  padding: 38px 0px;

  text-align: center;
}

.about-title h2 {
  color: #fff;

  font-weight: 600;

  font-size: 38px;
}

.pages-ittlre {
  padding: 28px 0px;

  display: flex;

  gap: 4px;

  align-items: center;
}

.pages-ittlre i {
  font-size: 24px;
}

.pages-ittlre a:nth-child(2) {
  font-weight: 600;

  font-size: 18px;

  color: #000000;
}

.pages-ittlre a:nth-child(3) {
  font-weight: 600;

  font-size: 18px;

  color: #0b0a56;

  text-decoration: 2px underline !important;
}

.welcome-totiltw h2 {
  font-weight: 600;

  margin-bottom: 20px;

  font-size: 30px;

  color: #000000;
}

.welcome-totiltw h2 span {
  color: #0b0a56;
}

.welcome-totiltw p {
  font-weight: 400;

  font-size: 16px;

  color: #000000;
}

.welcome-totiltw a {
  font-weight: 400;

  border-radius: 10px;

  font-size: 22px;

  color: #fff !important;

  padding: 10px 10px;

  background: linear-gradient(242deg, #0b0a56, #1816bc);
}

/* .about-section-start-2  */

.about-section-start-2 {
  padding: 50px 0px 30px 0px;
}

.name-title-hospioter h3 span {
  color: #3d5af1;
}

.name-title-hospioter h3 {
  font-weight: 600;

  font-size: 38px;

  color: #0b0a56;
}

.name-title-hospioter {
  text-align: center;
}

.name-title-hospioter p {
  color: #000000;

  font-weight: 400;

  font-size: 13px;
}

.oirlweb h4 {
  font-weight: 600;

  font-size: 20px;

  color: #3d5af1;
}

.oirlweb h4 a {
  color: #3d5af1;

  text-decoration: 2px underline !important;
}

.massing-ioslai {
  padding: 20px 0px;

  margin-top: 30px;

  border-top: 1px solid #000000;

  border-bottom: 1px solid #000000;
}

.massing-ioslai h4 {
  font-size: 28px;

  color: #10269c;

  font-weight: 600;
}

.massing-ioslai p {
  font-weight: 400;

  font-size: 16px;
}

.starey-of p {
  font-weight: 400;

  font-size: 16px;

  color: #000000;
}

.starey-of ul li {
  font-weight: 400;

  color: #000000;

  font-size: 16px;

  padding-bottom: 6px;
}

.acroject-ttilt {
  padding: 30px 0px;
}

.ewfefef {
  background-color: #0b0a56 !important;

  color: #fff !important;

  font-weight: 600;

  font-size: 16px;

  box-shadow: none !important;

  border: none;

  border-radius: 8px !important;
}

.acroject-ttilt #accordionExample .accordion-item {
  margin: 20px 0px;

  border-radius: 8px;
}

.ordionbutton ul li {
  font-weight: 400;

  font-size: 16px;

  list-style: disc;

  padding-bottom: 11px;
}

.accordion-button::after {
  filter: brightness(0) invert(1);
}

.defr {
  color: #fff !important;

  text-decoration: underline !important;

  font-size: 18px;

  font-weight: 500;
}

.defr:hover {
  color: red !important;
}

.treatment-titlr h3 {
  color: #0b0a56;

  font-weight: 700;

  text-align: center;

  margin: 30px 0px;

  border-radius: 10px;

  font-size: 22px;

  padding: 10px 0px;

  border: 2px solid #0b0a56;
}

/* our-doctors-section-satrt  */

.our-doctors-section-satrt {
  padding: 40px 0px 0px 0px;
}

.meem-tema-span {
  text-align: center;
}

.meem-tema-span h5 {
  font-weight: 700;

  font-size: 38px;

  color: #000000;
}

.meem-tema-span h5 span {
  color: #0b0a56;

  text-decoration: 3px underline;
}

.meem-tema-span h2 {
  text-transform: uppercase;

  font-weight: 500;

  font-size: 22px;

  color: #000000;
}

.meem-tema-span p {
  font-size: 18px;

  font-weight: 400;

  color: #000000;
}

.ditels-title {
  border-radius: 10px;

  overflow: hidden;

  height: 100% !important;

  border-right: 1px solid #000000;

  border-left: 1px solid #000000;

  border-bottom: 1px solid #000000;
}

.jaiddeep-title-box {
  transition: all 0.5s;

  padding: 10px 10px;

  height: 272px;

  overflow: auto;

  border-bottom-right-radius: 10px;

  border-bottom-left-radius: 10px;
}

.ditels-title:hover {
  background-color: #0b0a56;
}

.jaiddeep-title-box h3 {
  font-weight: 600;

  font-size: 18px;

  color: #0b0a56;

  padding: 10px 0px;

  margin: 0px;
}

.ditels-title:hover h3 {
  color: #fff;
}

.jaiddeep-title-box span {
  font-weight: 400;

  color: #797979;

  display: block;

  padding: 10px 0px;

  font-size: 16px;
}

.ditels-title:hover span {
  color: #fff;
}

.jaiddeep-title-box p {
  font-weight: 400;

  color: #000000;

  font-size: 16px;
}

.ditels-title:hover p {
  color: #fff;
}

.jaiddeep-title-box h2 {
  font-weight: 500;

  font-size: 18px;

  color: #000000;
}

.ditels-title:hover h2 {
  color: #fff;
}

.jaiddeep-title-box ul {
  margin: 0px;

  padding-left: 20px;
}

.jaiddeep-title-box ul li {
  font-size: 16px;

  text-transform: uppercase;

  font-weight: 400;

  padding: 3px 0px;

  color: #000000;

  list-style: disc !important;
}

.ditels-title:hover ul li {
  color: #fff;
}

.socal-iconmedia a .fa-instagram {
  font-size: 24px;

  background: radial-gradient(
    circle at 30% 107%,

    #c4c4c4 0%,

    #c4c4c4 5%,

    #c4c4c4 45%,

    #c4c4c4 60%,

    #c4c4c4 90%
  );

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  background-clip: text;

  color: transparent;
}

.socal-iconmedia a .fa-instagram:hover {
  background: radial-gradient(
    circle at 30% 107%,

    #fdf497 0%,

    #fdf497 5%,

    #fd5949 45%,

    #d6249f 60%,

    #285aeb 90%
  );

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  background-clip: text;

  color: transparent;
}

.socal-iconmedia a .fa-square-facebook {
  font-size: 24px;

  background: radial-gradient(
    circle at 30% 107%,

    #c4c4c4 0%,

    #c4c4c4 5%,

    #c4c4c4 45%,

    #c4c4c4 60%,

    #c4c4c4 90%
  );

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  background-clip: text;

  color: transparent;
}

.socal-iconmedia a .fa-square-facebook:hover {
  background: linear-gradient(135deg, #1877f2 0%, #1877f2 50%, #1877f2 100%);

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  background-clip: text;

  color: transparent;
}

.socal-iconmedia {
  display: flex;

  gap: 15px;

  align-items: center;

  margin: 9px 0px;
}

.computer-weand ul li {
  color: #000000;

  font-weight: 400;

  padding: 3px 0px;

  font-size: 18px;

  list-style: disc !important;
}

.titpepredd {
  padding: 40px 0px 50px 0px;

  margin-bottom: 40px;
}

.titpepredd p a {
  color: #3d5af1;
}

.titpepredd p {
  font-weight: 500;

  font-size: 18px;

  color: #000000;
}

.addrest-title span {
  font-weight: 500;

  font-size: 18px;

  color: #000000;
}

.addrest-title a {
  font-weight: 400;

  font-size: 18px;

  color: #000000;
}

.socal-mediaysrd strong {
  font-size: 18px;

  color: #000000;
}

.socal-mediaysrd {
  display: flex;

  align-items: center;

  gap: 8px;
}

.boxddiwer {
  box-shadow: 7px 2px 20px 0px #00000040;
}

/* table  start  code   */

.ontainerqwsqwq {
  max-width: 100%;

  overflow-x: auto;
}

.ontainerqwsqwq table {
  border-collapse: collapse;

  width: 100%;

  min-width: 700px;
}

.ontainerqwsqwq th,
td {
  border: 1px solid #ffffff;

  padding: 12px;

  text-align: left;
}

.ontainerqwsqwq th {
  background-color: #0b0a56;

  color: white;

  font-weight: 600;

  font-size: 16px;
}

.ontainerqwsqwq td {
  border: 1px solid #000000;

  font-weight: 400;

  font-size: 18px;

  color: #000000;
}

.ontainerqwsqwq tr:nth-child(even) {
  background-color: #fff;
}

.table-satrt-code-tabl {
  padding: 50px 0px 0px 0px;
}

.pleedr {
  text-align: center;

  margin-top: 30px;
}

.pleedr p a {
  text-decoration: underline !important;

  color: #3d5af1;
}

.pleedr p {
  font-weight: 600;

  font-size: 18px;

  color: #000000;

  margin-bottom: 0px;
}

.pleedr span {
  color: #000000;

  font-weight: 600;

  font-size: 18px;

  display: block;

  margin: 0px;

  padding: 17px 0px;

  text-transform: uppercase;
}

.whatsapp-meto-title {
  background-color: #25d366;

  font-weight: 600;

  color: #fff;

  border-radius: 27px;

  padding: 10px 10px;

  transition: all 0.5s;

  border: 2px solid #25d366;

  font-size: 18px;
}

.whatsapp-meto-title:hover {
  border: 2px solid #25d366;

  color: #25d366;

  background-color: transparent;
}

/* contact  code start  */

.contact-box {
  background-color: #0b0a56;

  padding: 30px 43px;

  position: relative;

  z-index: 99;

  border-radius: 10px;
}

.information-title h4 {
  font-weight: 600;

  font-size: 28px;

  color: #fff;

  margin: 0;
}

.information-title p {
  font-weight: 400;

  color: #c9c9c9;

  margin: 0;

  font-size: 18px;
}

.demo-Email a {
  display: flex;

  gap: 10px;

  margin: 50px 0px;

  font-weight: 400;

  font-size: 16px;

  color: #ffffff !important;
}

.icons-list-items ul li a {
}

.icons-list-items ul li a img {
  width: 15px;
}

.wjdue {
  position: absolute;

  bottom: 0;

  right: 0;

  z-index: -1;
}

.icons-list-items ul li {
  width: 30px;

  display: flex;

  align-items: center;

  justify-content: center;

  height: 30px;

  background-color: #1b1b1b;

  border-radius: 50%;
}

.icons-list-items ul li:nth-child(2) {
  background-color: rgb(255, 255, 255) !important;
}

.icons-list-items ul {
  margin: 0px;

  display: flex;

  margin: 42px 0px;

  gap: 20px;

  padding: 0px;
}

.input-group {
  position: relative;

  display: flex;

  flex-wrap: wrap;

  align-items: stretch;

  width: 100%;
}

.input-group label {
  color: #8d8d8d;

  font-weight: 500;

  font-size: 12px;
}

.input-group input {
  border: none;

  border-bottom: 1px solid #333;

  background: transparent;

  padding: 5px 0;

  outline: none;

  font-weight: 500;

  font-size: 14px;
}

.form-container {
  display: grid;

  grid-template-columns: 1fr 1fr;

  gap: 2rem;
}

.input-group .highlight {
  color: #000;

  font-weight: 500;

  font-size: 12px;
}

.input-group {
  display: flex;

  flex-direction: column;
}

.input-container-title textarea {
  border: none;

  border-bottom: 1px solid #999;

  background-color: transparent;

  font-size: 12px;

  font-weight: 500;

  padding: 5px 0;

  outline: none;

  color: #333;

  resize: none;

  height: 48px;
}

.input-container-title {
  display: flex;

  flex-direction: column;

  margin-top: 20px;
}

.input-container-title label {
  margin-bottom: 5px;

  color: #8d8d8d;

  font-size: 12px;

  font-weight: 500;
}

.burton-tileds input {
  background-color: #0b0a56;

  font-weight: 500;

  font-size: 16px;

  border: none;

  margin-top: 49px;

  color: #fff;

  border-radius: 5px;

  padding: 10px 48px;
}

.contect-section-contact-start {
  padding: 50px 0px;
}

.our-locations h2 {
  font-weight: 800;

  font-size: 38px;

  text-align: center;

  color: #0b0a56;

  padding: 10px 0px;
}

.about-section-satrt-2 {
  padding: 50px 0px 0px 0px;
}
.about-section-satrt-2{
  padding: 100px 0px !important;
}

.about-title-anjurt h3 {
  color: #000000;

  font-weight: 700;

  font-size: 38px;
}

.about-title-anjurt p {
  font-weight: 500;

  font-size: 18px;

  color: #000000;
}

.free-eye-cump-box h3 {
  font-weight: 600;

  color: #000000;

  margin: 10px 0px;

  font-size: 22px;
}

.free-eye-cump-box span {
  font-weight: 400;

  font-size: 16px;

  margin: 10px 0px;

  display: block;

  color: #000000;
}

.free-eye-cump-box p {
  font-weight: 400;

  font-size: 16px;

  margin-bottom: 23px;

  color: #000000;
}

.free-eye-cump-box a {
  font-weight: 400;

  font-size: 16px;

  padding: 10px 10px;

  color: #ffffff !important;

  background-color: #0b0a56;
}

.free-eygrid {
  height: 100%;
  border: 1px solid black;

}

 .free-eye-cump-box {
  /* border-right: 1px solid black;

  border-bottom: 1px solid black;

  border-left: 1px solid black; */

  padding: 10px 13px;
} 

.marque-title marquee {
  font-weight: 700;

  font-size: 78px;

  color: #000000 !important;
}

.marquee {
  width: 100%;

  overflow: hidden;

  white-space: nowrap;

  box-sizing: border-box;
}

.defwfwe {
  border: none !important;

  box-shadow: none !important;
}

.defwfwe i {
  font-size: 28px;

  color: #0b0a56;
}

.frtthy li .frtthy li a {
  color: #0b0a56;
}

.annuo-section-satrt-2 {
  padding: 100px 0px 50px 0px;
}

.our-locations iframe {
  height: 450px;

  width: 100%;
}

.satrt-header {
  background-color: #fff;
}

@media (max-width: 1200px) {
}

@media (max-width: 991px) {
  .section-what-section {
    padding: 60px 0px;
    background-color: #fff;
  }
  .satrt-header {
    position: fixed;
    width: 100%;
    z-index: 999;
  }
  .first-section-satrt {
    padding: 116px 0px !important;
  }

  .serdjeugbg h1 {
    font-size: 20px;
  }

  .sqdwed .nav-item {
    padding: 13px 18px !important;
  }

  .asdadadd {
    margin-top: 17px;
  }

  .search-tierlte {
    margin-bottom: 30px;
  }

  .about-title {
    padding: 23px 0px;
  }

  .images-janch-ti img {
    width: 100%;
  }
  .imagdhejh-ttile {
    height: initial;
  }
}

@media (max-width: 768px) {
  .title-bodr {
    border-top: none;
  }
  .about-true-sec {
    padding: 0px 0px;
  }

  .welcome-totiltw h2 {
    font-size: 24px;
  }

  .name-title-hospioter h3 {
    font-size: 25px;
  }

  .welcome-totiltw {
    text-align: center;
  }

  .oirlweb h4 {
    text-align: center;
  }

  .massing-ioslai {
    text-align: center;
  }

  .massing-iosl {
    margin-top: 10px;
  }

  .true-section-satrt {
    padding: 47px 0px 50px 0px;
  }

  .true-section-dsu h2 {
    font-size: 25px;
  }

  .prasan-ethralaya p {
    font-size: 17px;
  }

  .deejhej h4 {
    font-size: 20px;
  }

  .true-section-dsu p {
    font-size: 18px;
  }

  .defined-tilte h3 {
    font-size: 25px;
  }

  .deejhej img {
    width: 42px;
  }

  .imahgeswdde,
  .imahgeswd {
    display: none;
  }

  .slider-c {
    padding: 24px 16px;
  }

  .click-navbafr {
    display: none;
  }

  .swiper-slide img {
    border-radius: 10px;
  }

  .four-section-start {
    padding: 40px 0px;
  }

  .nethralay-titlex h5 {
    font-size: 25px;
  }
  .three-section-satrt {
    padding: 0px 0px 42px 0px;
  }

  .five-section-start {
    padding: 50px 0px;
  }

  .five-section-start .owl-theme .owl-dots .owl-dot span {
    width: 51px !important;

    height: 6px !important;

    border-radius: 26px;
  }

  .six-section-satrt {
    padding: 84px 0px !important;
  }

  .consulet h4 {
    font-size: 25px;
  }

  .vieu-detelsj a {
    width: 100%;
  }

  .vieu-detelsj {
    gap: 18px;

    justify-content: space-between;
  }
  .consulet p {
    font-size: 17px;
  }

  .seven-section-start {
    padding: 50px 0px;
  }
  .what-arepatients h3 {
    font-size: 25px;
  }

  .aath-section-satrt {
    padding: 29px 0px;
  }

  .new-andmy-title h3 {
    font-size: 25px;
  }

  .nine-section-satrt {
    padding: 40px 0px;

    background-image: linear-gradient(180deg, #fff 66%, #0b0a56 40%);
  }

  .footer-section-satrt {
    padding: 30px 0px;
  }

  .footer-list-itmes {
    gap: 20px;
    justify-content: center;
  }

  .soclick-tilte {
    display: block;

    text-align: center;
  }

  .soclick-tilte a {
    padding: 0px 7px;

    margin-top: 10px;
  }

  .about-section-start-2 {
    padding: 50px 0px 0px 0px;
  }

  .footer-list-itmes ul {
    gap: 17px;

    align-items: center;

    justify-content: center;
  }

  .about-title h2 {
    font-size: 30px;
  }

  .ewfefef {
    font-size: 15px !important;
  }

  .acroject-ttilt {
    padding: 0px 0px;
  }

  .about-section-satrt-2 {
    padding: 50px 0px !important;
  }

  .ordionbutton {
    padding: 10px 10px !important;
  }

  .ewfefef {
    height: 48px;
    padding: 18px 10px !important;
  }

  .treatment-titlr h3 {
    font-size: 15px;
  }

  .treatment-titlr h3 {
    margin: 8px 0px;
  }

  .meem-tema-span h5 {
    font-size: 25px;
  }

  .meem-tema-span h2 {
    font-size: 18px;
  }

  .meem-tema-span p {
    font-size: 15px;
  }

  .ditels-title {
    height: initial !important;
  }

  .computer-weand ul li {
    font-size: 16px;
  }

  .about-title h2 {
    margin: 0px !important;
  }

  .titpepredd p {
    font-size: 15px;
  }

  .socal-mediaysrd {
    display: flex;

    flex-wrap: wrap;
  }

  .table-satrt-code-tabl {
    padding: 0px 0px 0px 0px;
  }

  .ontainerqwsqwq td {
    font-size: 15px;
  }

  .pleedr p {
    font-size: 16px;
  }

  .about-title-anjurt h3 {
    font-size: 20px;
  }

  .about-title-anjurt p {
    font-size: 17px;
  }

  .marque-title marquee {
    font-size: 32px;
  }

  .free-eye-cump-box h3 {
    font-size: 17px;
  }

  .annuo-section-satrt-2 {
    padding: 50px 0px 0px 0px;
  }

  .contect-section-contact-start {
    padding: 0px 0px 50px 0px;
  }

  .slattitle iframe {
    width: 100%;

    height: 341px;
  }

  .our-locations iframe {
    height: 282px;
  }

  .information-title h4 {
    font-size: 20px;
  }

  .form-container {
    display: initial !important;
  }
  .input-group {
    margin-top: 22px !important;
  }
}
@media (max-width: 568px) {
}

@media (max-width: 365px) {
}
