 /* .neurology-hero {
  background: url(../images/dexacan-hero.jpg) no-repeat;
   background-position: 0px 13%;
  background-size: cover;
   padding: 8% 0px;
 }  */
 /* .neurology-hero .hero-img {
  opacity: 0.4;
  inset: 0px;
  position: absolute;
} */
 /* @media (max-width: 767px) {
  .neurology-hero {
    background-position: top right;
    background-size: 210% auto;
  }
} */
 /* .neurology-hero:after {
  content: "";
  background-color: transparent;
  background-image: linear-gradient(180deg, #2358a7 0%, #002738 50%);
  opacity: 0.85;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  inset: 0;
  position: absolute;
  width: 100%;
  height: 100%;
} */
 /* .neurology-hero .container {
  z-index: 99;
  position: relative;
} */
 /* .neurology-hero .hero-text h1 {
  font-family: Lato, sans-serif !important;
  font-weight: 600;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 20px;
} */
 /* .neurology-hero .hero-text p {
  color: #fff;
  font-family: Lato, sans-serif !important;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5em;
  margin: 0px;
} */
 /* @media (max-width: 767px) {
  .neurology-hero .hero-text p {
    font-size: 15px;
  }
} */

 .neurology-hero .btn-wrap .btn {
   background-color: #00305b;
   letter-spacing: 0.1em;
   border-radius: 0.5px;
   border: 0.5px solid #fff;
   transition: 0.5s;
   padding: 8px 30px;
   display: inline-block;
   color: #fff;
   font-size: 1rem;
 }

 .neurology-hero .btn-wrap .btn:hover {
   background-color: #fff;
   border: 0.5px solid #00305b;
   color: #00305b;
 }

 .neurology-main {
   padding-top: 3rem;
   padding-bottom: 3rem;
 }

 .neurology-main h2 {
   margin-bottom: 1.5rem;
   font-weight: 700;
   color: #00305b;
 }

 .neurology-main ul {
   margin: 1.5rem 0px;
   list-style: none;
   padding: 0;
 }

 .neurology-main ul li svg path {
   fill: #f97224;
 }

 .neurology-main .artho-right {
   position: relative;
 }

 .neurology-main .artho-right img {
   max-width: 100%;
   width: 100%;
 }

 .neurology-main .artho-right.rheumatology-img {
   background-color: #0033661a;
   padding: 1rem;
   border-radius: 0.75rem;
 }

 .neurology-main .artho-right.rheumatology-img img {
   aspect-ratio: 4 / 3;
   object-fit: cover;
 }

 .neurology-main .artho-right .quote {
   background-color: #f97224;
   box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
   border-radius: 0.5rem;
   padding: 1rem;
   margin-top: 20px;
 }

 @media (min-width: 576px) {
   .neurology-main .artho-right .quote {
     position: absolute;
     right: -1.5rem;
     bottom: -1.5rem;
     max-width: 240px;
     margin-top: 0px;
     padding: 2rem;
   }
 }

 .neurology-main .artho-right .quote p {
   color: #fff;
   font-style: italic;
   font-size: 1.125rem;
   line-height: 1.75rem;
   font-weight: 700;
 }

 .commitment-sec {
   padding-top: 3rem;
   padding-bottom: 3rem;
 }

 .commitment-sec .inner-block {
   box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
   border-radius: 0.75rem;
 }

 .commitment-sec .inner-block .content-div {
   padding: 2.5rem;
   background-image: linear-gradient(to bottom, #e0f2f7 0%, rgba(224, 242, 247, 0) 100%);
   border-radius: 0.75rem;
 }

 @media (min-width: 768px) {
   .commitment-sec .inner-block .content-div {
     padding: 3rem 4rem;
     height: 100%;
     display: flex;
     flex-direction: column;
     justify-content: center;
     border-radius: 0.75rem 0px 0px 0.75rem;
   }

   .commitment-sec .inner-block {
     border-radius: 0.75rem 0px 0px 0.75rem;
   }
 }

 .commitment-sec .inner-block h2 {
   margin-bottom: 1.5rem;
   font-weight: 700;
   color: #00305b;
 }

 .neurology-main p {
   margin: 0px;
 }

 .commitment-sec .inner-block .artho-right {
   position: relative;
 }

 .commitment-sec .inner-block .artho-right img {
   max-width: 100%;
   width: 100%;
   border-radius: 0.375rem;
 }

 @media (min-width: 768px) {
   .commitment-sec .inner-block .artho-right img {
     border-radius: 0 0.375rem 0.375rem 0;
   }
 }

 .commitment-sec .inner-block .artho-right .overlay {
   position: absolute;
   inset: 0px;
   opacity: 0.2;
   background-color: #003366;
 }

 .commitment-sec .inner-block .artho-right .quote p {
   color: #fff;
   font-style: italic;
   font-size: 1.125rem;
   line-height: 1.75rem;
   font-weight: 700;
 }

 .commitment-sec .inner-block .btn-wrap .btn {
   background-color: #00305b;
   letter-spacing: 0.1em;
   border-radius: 0.5px;
   border: 0.5px solid #fff;
   transition: 0.5s;
   padding: 8px 30px;
   display: inline-block;
   color: #fff;
   font-size: 1rem;
 }

 .commitment-sec .inner-block .btn-wrap .btn:hover {
   background-color: #fff;
   border: 0.5px solid #00305b;
   color: #00305b;
 }