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


/*First section*/
.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo {
  padding: 0px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo #Button-section {
  padding: 0px;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
  margin-top: 91.77px;
  margin-bottom: 143.63px;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
  gap: 0px;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
  padding: 25.4px 28.8px 23.1px 28.8px;
  background-color: transparent;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
  margin-left: 104.38px;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
  margin-left: 87.15px;
}

.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
  margin-left: 108.66px;
}


/*second section*/

#sindrome-hemo #text-section {
  margin-bottom: 172px;
  padding: 0px;
}

#sindrome-hemo .heading {
  margin-left: 84.81px;
}

#sindrome-hemo .heading h1 {
  font-size: 85.86px;
  line-height: 103.03px;
  letter-spacing: 0px;
  color: #7A0046;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 68.35px;
}

#sindrome-hemo .heading h5 {
  font-size: 27px;
  line-height: 27.6px;
  letter-spacing: 0px;
  color: #373C3C;
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}

#sindrome-hemo .heading h5.margin-head {
  margin-bottom: 30px;
}

#sindrome-hemo .heading h5 span {
  color: #7A0046;
  font-weight: 700;
}


/*Third section*/

#sindrome-hemo #red-box {
  padding: 0px;
  margin-bottom: 106.52px;
}

#sindrome-hemo #red-box .red-box-txt {
  padding: 19px 0px 17px 0px;
  background: #7A0046;
  border: 1px solid #707070;
  opacity: 1;
  margin-bottom: 97.43px;
}

#sindrome-hemo #red-box .red-box-txt h2 {
  font-size: 70px;
  line-height: 85.6px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo #red-box .test-img {
  display: flex;
  justify-content: center;
}

#sindrome-hemo #red-box .test-img .img {
  background: url('/content/dam/multibrand/camcar/es/assets-home-camcar/rare-disease/images/test.png');
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 106.52px;
  padding-top: 51.4px;
  padding-bottom: 63px;
  width: 1367px;
  text-align: center;
  border-radius: 33px;
}

#sindrome-hemo #red-box .test-img .img h1 {
  font-size: 108px;
  line-height: 129px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: 'Helvetica-regular';
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 44.8px;
  text-align: center;
}

#sindrome-hemo #red-box .test-img .img h3 {
  font-size: 45px;
  line-height: 54px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: 'Helvetica-regular';
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 70.4px;
  text-align: center;
}

#sindrome-hemo #red-box .test-img .img a {
  background-color: #FF9000;
  border-radius: 55px;
  padding-top: 26.4px;
  padding-bottom: 41.4px;
  text-align: center;
  max-width: 711.55px;
  font-size: 58px;
  line-height: 69px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  text-decoration: none;
  font-family: 'HelveticaNeueLight';
  font-weight: normal;
  display: flex;
  justify-content: center;
  margin: auto;
}

#sindrome-hemo #red-box .test-img.mob-img {
  display: none;
}

#sindrome-hemo #red-box .test-img .hacer-test {
  background: url('/content/dam/multibrand/camcar/es/assets-home-camcar/rare-disease/images/desk-img.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 1367px;
  min-height: 625px;
  cursor: pointer;
}

/*Fourth section*/

#sindrome-hemo #maroon-box {
  padding: 0px;
  margin-bottom: 107px;
}

#sindrome-hemo #maroon-box .maroon-box-txt {
  background: #7A0046;
  border: 1px solid #707070;
  opacity: 1;
  padding: 19px 0px 17px 0px;
  margin-bottom: 90px;
}

#sindrome-hemo #maroon-box .maroon-box-txt h2 {
  font-size: 70px;
  line-height: 85.6px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo #maroon-box .flw-chart {
  display: flex;
  justify-content: center;
}

/*Fifth section*/

#sindrome-hemo #sintom {
  padding: 0px;
  margin-bottom: 106.52px;
}

#sindrome-hemo #sintom .sintom-txt {
  background: #7A0046;
  border: 1px solid #707070;
  opacity: 1;
  padding: 19px 0px 17px 0px;
  margin-bottom: 90px;
}

#sindrome-hemo #sintom .sintom-txt h2 {
  font-size: 70px;
  line-height: 85.6px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo #sintom .para-txt h5 {
  font-size: 27px;
  line-height: 27.6px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 52px;
  text-align: center;
}

#sindrome-hemo #sintom .para-txt .flex {
  display: flex;
  justify-content: center;
}

/*sixth section*/

#sindrome-hemo #diagnostic {
  padding: 0px;
  margin-bottom: 71px;
}

#sindrome-hemo #diagnostic .diagnostic-txt {
  background: #7A0046;
  border: 1px solid #707070;
  opacity: 1;
  padding: 19px 0px 17px 0px;
  margin-bottom: 67px;
}

#sindrome-hemo #diagnostic .diagnostic-txt h2 {
  font-size: 70px;
  line-height: 85.6px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo #diagnostic .paragraph h5 {
  font-size: 27px;
  line-height: 27.6px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  text-align: center;
  margin-bottom: 84px;
}

#sindrome-hemo #diagnostic .paragraph h5:first-child {
  margin-bottom: 28px;
}

#sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
  margin-bottom: 28px;
}

#sindrome-hemo #diagnostic .diagnostic-img {
  display: flex;
  justify-content: center;
}

/*seventh section*/

#sindrome-hemo #gray-bg {
  background-color: #F2F2F2;
  opacity: 1;
  padding: 77.16px 0px 127.24px 0px;
}

#sindrome-hemo #gray-bg .gray-box-txt h3 {
  font-size: 50px;
  line-height: 60px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  text-align: center;
  margin-bottom: 27.2px;
}

#sindrome-hemo #gray-bg .gray-box-txt h5 {
  font-size: 28px;
  line-height: 33.6px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  margin-top: 0px;
  text-align: center;
  margin-bottom: 61px;
}

#sindrome-hemo #gray-bg .carousel {
  padding-bottom: 0;
}

#sindrome-hemo #gray-bg .carousel {
  width: 100%;
  margin: 0 auto;
  max-width: 1238px;
  position: relative;
  overflow: hidden;
  display: flex;
}

#sindrome-hemo #gray-bg .carousel-slide.active {
  display: flex;
}

#sindrome-hemo #gray-bg .carousel-slide {
  display: none;
  width: 100%;
  flex-shrink: 0;
  flex-direction: row;
}

#sindrome-hemo #gray-bg .content {
  max-width: 100%;
  padding: 170.5px 0 19.3px 106.3px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-image: url('/content/dam/multibrand/camcar/es/assets-home-camcar/rare-disease/images/calculadora-md.jpg');
  background-size: cover;
}

#sindrome-hemo #gray-bg .info-block {
  display: inline-block;
  max-width: 100%;
  position: relative;
}

#sindrome-hemo #gray-bg .info-block .calc-head {
  font-size: 68.18px;
  line-height: 81.82px;
  color: #FFFFFF;
  margin-bottom: 7px;
  margin-top: 0;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  max-width: 55%;
}

#sindrome-hemo #gray-bg .info-block .calc-para {
  font-size: 29.49px;
  line-height: 35.38px;
  color: #FFFFFF;
  margin-bottom: 27.9px;
  margin-left: 6px;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  max-width: 50%;
}

#sindrome-hemo #gray-bg .info-block .calc-link {
  max-width: 330.59px;
  width: 100%;
  display: block;
  background-color: #007462;
  text-align: center;
  border-radius: 25px;
  font-size: 37.87px;
  line-height: 45.44px;
  padding: 13.2px 0 18.5px;
  color: #FFFFFF;
  text-decoration: none;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  margin-bottom: 47.9px;
}

#sindrome-hemo #gray-bg .info-block p.calc-id {
  color: #633041;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 18.53px;
  line-height: 22.47px;
  letter-spacing: 0px;
  margin-bottom: 0px;
  margin-left: -78px;
}

#sindrome-hemo #gray-bg .arrow.left {
  left: 2%;
  top: 50%;
}

#sindrome-hemo #gray-bg .arrow {
  position: absolute;
  right: -15px;
  top: 60%;
  transform: translateY(-60%);
  width: 55px;
  height: 55px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: transparent;
  box-shadow: none;
  cursor: pointer;
  z-index: 9999;
  border: none;
  font-size: 20px;
  padding: 0;
}

#sindrome-hemo #gray-bg .arrow img {
  box-shadow: 0px 9px 9px #00000029;
  border-radius: 50%;
}

#sindrome-hemo #gray-bg .arrow.right {
  right: 2%;
  top: 50%;
}

/*Eighth section*/

#sindrome-hemo #patho-banner {
  margin-bottom: 87.02px;
  padding: 0px;
}

#sindrome-hemo #patho-banner .box-txt {
  background: #7A0046;
  border: 1px solid #707070;
  opacity: 1;
  padding: 19px 0px 17px 0px;
  margin-bottom: 52px;
}

#sindrome-hemo #patho-banner .box-txt h2 {
  font-size: 70px;
  line-height: 85.6px;
  letter-spacing: 0px;
  color: #fff;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo #patho-banner .sub-txt h5 {
  font-size: 28px;
  line-height: 33.6px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 199.01px;
  text-align: center;
}

#sindrome-hemo #patho-banner .pathology-head h3 {
  font-size: 50px;
  line-height: 60px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 27.2px;
  text-align: center;
}

#sindrome-hemo #patho-banner .pathology-head h5 {
  font-size: 28px;
  line-height: 33.6px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 118.63px;
  text-align: center;
}

#sindrome-hemo #patho-banner .wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 179px 218px;
  justify-content: center;
}

#sindrome-hemo #patho-banner .wrapper .item {
  max-width: 598px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#sindrome-hemo #patho-banner .wrapper .item .img-wrap {
  margin-bottom: 79.48px;
}

#sindrome-hemo #patho-banner .wrapper .item:lastchild {
  margin-top: -83.31px;
}

#sindrome-hemo #patho-banner .wrapper .item h6 {
  font-size: 30px;
  line-height: 36px;
  font-weight: bold;
  letter-spacing: 0;
  color: #7A0046;
  font-family: "Montserrat", sans-serif;
  text-align: center;
  margin: 0 0 35px 0;
  opacity: 1;
}

#sindrome-hemo #patho-banner .wrapper .item p {
  font-size: 30px;
  line-height: 36px;
  font-weight: normal;
  letter-spacing: 0;
  color: #7A0046;
  font-family: "Montserrat", sans-serif;
  text-align: center;
  margin: 0 0 35px 0;
  opacity: 1;
}

#sindrome-hemo #patho-banner .wrapper .item a {
  font-size: 30px;
  line-height: 36px;
  font-weight: normal;
  letter-spacing: 0;
  color: #7A0046;
  font-family: "Montserrat", sans-serif;
  text-align: center;
  margin: 0;
  text-decoration: underline;
}

#sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap {
  margin-bottom: 61.83px;
}

#sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap1 {
  margin-bottom: 58.73px;
}

/*reference-section*/

#sindrome-hemo #reference-section {
  background-color: #F2F2F2;
  opacity: 1;
  padding-top: 69px;
  padding-bottom: 29px;
}

#sindrome-hemo .refernce-head h5 {
  font-size: 27px;
  line-height: 60px;
  letter-spacing: 0px;
  color: #7A0046;
  opacity: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

#sindrome-hemo .refernce-head h5.bold {
  font-weight: 700;
}

#sindrome-hemo .refernce-head h5 a {
  text-decoration: none;
  color: #7A0046;
}

#sindrome-hemo .refernce-head h5.margin-down {
  margin-bottom: 55px;
}

.sindrome-hemolitico-uremico-atipico-shua .footer {
  margin-top: -10px;
}

/*===================Responsive design======================*/

@media screen and (min-width: 1900px) {
  #sindrome-hemo #text-section .container {
    width: 100%;
    max-width: 1738px;
    padding: 0px 15px;
  }
}

@media only screen and (min-width: 1600px) and (max-width: 1900px) {
    
     /*First section*/
    
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
    gap: 34.16px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 21.38px 29.25px 20.08px 28.37px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin-top: 70.18px;
    margin-bottom: 100.6px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px;
  }
  
  /*second section*/
  
  #sindrome-hemo .heading {
    margin-left: 0px;
  }

  #sindrome-hemo .heading h1 {
    font-size: 75.86px;
    line-height: 84.03px;
    margin-bottom: 50.35px;
  }

  #sindrome-hemo .heading h5 {
    font-size: 25px;
    line-height: 34px;
  }

  #sindrome-hemo .heading h5 br {
    display: none;
  }

  #sindrome-hemo #text-section {
    margin-bottom: 110px;
  }
  
  /*Third section*/
  
  #sindrome-hemo #red-box .red-box-txt {
    margin-bottom: 85.43px;
  }

  #sindrome-hemo #red-box .red-box-txt h2 {
    font-size: 61px;
    line-height: 70.6px;
  }

  #sindrome-hemo #red-box {
    margin-bottom: 100.52px;
  }
  
  /*fourth section*/
  
  #sindrome-hemo #maroon-box .maroon-box-txt {
    margin-bottom: 85.43px;
  }

  #sindrome-hemo #maroon-box .maroon-box-txt h2 {
    font-size: 61px;
    line-height: 70.6px;
  }

  #sindrome-hemo #maroon-box .flw-chart img {
    width: 100%;
  }

  #sindrome-hemo #maroon-box {
    margin-bottom: 90px;
  }

/*Fifth section*/

  #sindrome-hemo #sintom .sintom-txt {
    margin-bottom: 73.43px;
  }

  #sindrome-hemo #sintom .sintom-txt h2 {
    font-size: 61px;
    line-height: 70.6px;
  }

  #sindrome-hemo #sintom .para-txt h5 {
    font-size: 23px;
    line-height: 30px;
    margin-bottom: 30px;
  }

  #sindrome-hemo #sintom .para-txt .flex img {
    width: 100%;
  }

  #sindrome-hemo #sintom {
    margin-bottom: 85.52px;
  }

/*sixth section*/

  #sindrome-hemo #diagnostic .diagnostic-txt {
    margin-bottom: 60px;
  }

  #sindrome-hemo #diagnostic .diagnostic-txt h2 {
    font-size: 61px;
    line-height: 70.6px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 {
    font-size: 23px;
    line-height: 31px;
    margin-bottom: 50px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 br {
    display: none;
  }

  #sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
    margin-bottom: 25px;
  }

  #sindrome-hemo #diagnostic .paragraph h5:first-child {
    margin-bottom: 25px;
  }

  #sindrome-hemo #diagnostic .diagnostic-img img {
    width: 100%;
  }

  #sindrome-hemo #gray-bg {
    padding: 77.16px 0px 100.24px 0px;
  }
  
  /*Seventh section*/
  
  #sindrome-hemo #patho-banner .box-txt h2 {
    font-size: 61px;
    line-height: 70.6px;
  }

  #sindrome-hemo #patho-banner .sub-txt h5 {
    font-size: 25px;
    line-height: 33.6px;
    margin-bottom: 140.01px;
  }

  #sindrome-hemo .refernce-head h5 {
    font-size: 25px;
    line-height: 55px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    
    /*First section*/
    
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
    gap: 41.16px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 12px 16px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin-top: 79.18px;
    margin-bottom: 85.6px;
  }
  
  
  /*second section*/
  
  #sindrome-hemo #text-section {
    margin-bottom: 69px;
  }

  #sindrome-hemo .heading {
    margin-left: 0px;
  }

  #sindrome-hemo .heading h1 {
    font-size: 51.86px;
    line-height: 60.03px;
    margin-bottom: 32.35px;
  }

  #sindrome-hemo .heading h5 {
    font-size: 20px;
    line-height: 30.6px;
  }

  #sindrome-hemo .heading h5.margin-head {
    margin-bottom: 16px;
  }

  #sindrome-hemo .heading h5 br {
    display: none;
  }
 
 /*Third section*/
 
  #sindrome-hemo #red-box .red-box-txt h2 {
    font-size: 40px;
    line-height: 49px;
  }

  #sindrome-hemo #red-box .red-box-txt {
    margin-bottom: 62.43px;
  }

  #sindrome-hemo #red-box .test-img.desktop-img {
    display: none;
  }

  #sindrome-hemo #red-box .test-img.mob-img {
    display: flex;
  }

  #sindrome-hemo #red-box .test-img .img {
    width: 78%;
    margin-bottom: 70px;
    padding-top: 35.5px;
    padding-bottom: 50.5px;
  }

  #sindrome-hemo #red-box .test-img .img h1 {
    font-size: 70.55px;
    line-height: 81px;
    margin-bottom: 30px;
  }

  #sindrome-hemo #red-box .test-img .img h3 {
    font-size: 30.23px;
    line-height: 39px;
    margin-bottom: 35.7px;
  }

  #sindrome-hemo #red-box .test-img .img a {
    padding-top: 25px;
    padding-bottom: 25px;
    max-width: 35%;
    font-size: 34px;
    line-height: 45px;
    border-radius: 33px;
  }

  #sindrome-hemo #red-box {
    margin-bottom: 0px;
  }
  
  /*Fourth section*/
  
  #sindrome-hemo #maroon-box .maroon-box-txt {
    margin-bottom: 62.43px;
  }

  #sindrome-hemo #maroon-box .maroon-box-txt h2 {
    font-size: 40px;
    line-height: 49px;
  }

  #sindrome-hemo #maroon-box .flw-chart img {
    width: 100%;
  }

  #sindrome-hemo #maroon-box {
    margin-bottom: 65px;
  }
  
   /*Fifth section*/
   
  #sindrome-hemo #sintom .sintom-txt {
    margin-bottom: 62.43px;
  }

  #sindrome-hemo #sintom .sintom-txt h2 {
    font-size: 40px;
    line-height: 49px;
  }

  #sindrome-hemo #sintom .para-txt h5 {
    font-size: 20px;
    margin-bottom: 10px;
  }

  #sindrome-hemo #sintom .para-txt .flex img {
    width: 100%;
  }

  #sindrome-hemo #sintom {
    margin-bottom: 55.52px;
  }
  
   /*Sixth section*/
   
  #sindrome-hemo #diagnostic .diagnostic-txt {
    margin-bottom: 62.43px;
  }

  #sindrome-hemo #diagnostic .diagnostic-txt h2 {
    font-size: 40px;
    line-height: 49px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 30px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 br {
    display: none;
  }

  #sindrome-hemo #diagnostic .paragraph h5:first-child {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .diagnostic-img img {
    width: 100%;
  }

  #sindrome-hemo #diagnostic {
    margin-bottom: 50px;
  }
  
  /*seventh section*/
  
  #sindrome-hemo #gray-bg {
    padding: 50.16px 0px 80px 0px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h3 {
    font-size: 40px;
    line-height: 49px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h5 {
    font-size: 20px;
    line-height: 29px;
    margin-bottom: 40px;
  }

  #sindrome-hemo #gray-bg .carousel {
    max-width: 100%;
  }

  #sindrome-hemo #gray-bg .content {
    max-width: 88%;
    padding: 66px 0 63px 100px;
    background-size: cover;
    border-radius: 40px;
    height: auto;
    background-position: right;
  }

  #sindrome-hemo #gray-bg .info-block .calc-head {
    font-size: 50.65px;
    line-height: 59.57px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-para {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 20px;
  }

  #sindrome-hemo #gray-bg .carousel-slide.active {
    justify-content: center;
  }

  #sindrome-hemo #gray-bg .info-block .calc-link {
    padding-top: 13.3px;
    padding-bottom: 16.1px;
    max-width: 25%;
    font-size: 25px;
    line-height: 34px;
    border-radius: 13px;
    margin-bottom: 25.9px;
  }

  #sindrome-hemo #gray-bg .arrow.left {
    left: 8%;
  }

  #sindrome-hemo #gray-bg .arrow.right {
    right: 8%;
  }
  
  /*Eighth section*/
  
  #sindrome-hemo #patho-banner .box-txt {
    margin-bottom: 45.43px;
  }

  #sindrome-hemo #patho-banner .box-txt h2 {
    font-size: 40px;
    line-height: 49px;
  }

  #sindrome-hemo #patho-banner .sub-txt h5 {
    font-size: 20px;
    line-height: 29px;
    margin-bottom: 90px;
  }

  #sindrome-hemo #patho-banner .pathology-head h3 {
    font-size: 35px;
    line-height: 44px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #patho-banner .pathology-head h5 {
    font-size: 20px;
    line-height: 28.6px;
    margin-bottom: 70.63px;
  }

  #sindrome-hemo #patho-banner .wrapper {
    gap: 70px 30px;
  }

  #sindrome-hemo #patho-banner .wrapper .item {
    max-width: 48.2%;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 {
    font-size: 23px;
    line-height: 31px;
    margin: 0 0 23px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item p {
    font-size: 23px;
    line-height: 31px;
    margin: 0 0 18px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item a {
    font-size: 23px;
    line-height: 31px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap {
    margin-bottom: 45.83px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap1 {
    margin-bottom: 45.83px;
  }
  
  /*Reference-section*/
  
  #sindrome-hemo #reference-section {
    padding-top: 50px;
  }

  #sindrome-hemo .refernce-head h5 {
    font-size: 18px;
    line-height: 47px;
  }

  #sindrome-hemo .refernce-head h5.margin-down {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1200px) {
    
    /*first section*/  
    
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
    gap: 35px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 12px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin-top: 75.18px;
    margin-bottom: 75.6px;
  }
    
    /*second section*/
    
  #sindrome-hemo .heading {
    margin-left: 0px;
  }

  #sindrome-hemo .heading h1 {
    font-size: 53.86px;
    line-height: 62.03px;
    margin-bottom: 35.35px;
  }

  #sindrome-hemo .heading h5 {
    font-size: 20px;
    line-height: 27.6px;
  }

  #sindrome-hemo .heading h5 br {
    display: none;
  }

  #sindrome-hemo .heading h5.margin-head {
    margin-bottom: 18px;
  }

  #sindrome-hemo #text-section {
    margin-bottom: 70px;
  }

  /*Third section*/
  
  #sindrome-hemo #red-box .red-box-txt h2 {
    font-size: 40px;
    line-height: 48px;
  }

  #sindrome-hemo #red-box .red-box-txt {
    margin-bottom: 60.43px;
  }

  #sindrome-hemo #red-box .test-img.desktop-img {
    display: none;
  }

  #sindrome-hemo #red-box .test-img.mob-img {
    display: flex;
  }

  #sindrome-hemo #red-box .test-img .img {
    padding-top: 40.5px;
    padding-bottom: 50.5px;
    width: 85%;
    margin-bottom: 0px;
    border-radius: 20px;
  }

  #sindrome-hemo #red-box .test-img .img h1 {
    font-size: 50px;
    line-height: 58px;
    margin-bottom: 20px;
  }

  #sindrome-hemo #red-box .test-img .img h3 {
    font-size: 25px;
    line-height: 33px;
    margin-bottom: 40px;
  }

  #sindrome-hemo #red-box .test-img .img a {
    border-radius: 18px;
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 30%;
    font-size: 27px;
    line-height: 35px;
  }

  #sindrome-hemo #red-box {
    margin-bottom: 66.52px;
  }
  
  /*Fourth section*/
  
  #sindrome-hemo #maroon-box .maroon-box-txt {
    margin-bottom: 60.43px;
  }

  #sindrome-hemo #maroon-box .maroon-box-txt h2 {
    font-size: 40px;
    line-height: 48px;
  }

  #sindrome-hemo #maroon-box .flw-chart img {
    width: 100%;
  }

  #sindrome-hemo #maroon-box {
    margin-bottom: 60px;
  }

/*Fifth section*/

  #sindrome-hemo #sintom .sintom-txt {
    margin-bottom: 40px;
  }

  #sindrome-hemo #sintom .sintom-txt h2 {
    font-size: 40px;
    line-height: 48px;
  }

  #sindrome-hemo #sintom .para-txt h5 {
    font-size: 20px;
    line-height: 27.6px;
    margin-bottom: 10px;
  }

  #sindrome-hemo #sintom .para-txt h5 br {
    display: none;
  }

  #sindrome-hemo #sintom .para-txt .flex img {
    width: 100%;
  }

  #sindrome-hemo #sintom {
    margin-bottom: 55.52px;
  }

/*sixth section*/

  #sindrome-hemo #diagnostic .diagnostic-txt {
    margin-bottom: 40px;
  }

  #sindrome-hemo #diagnostic .diagnostic-txt h2 {
    font-size: 40px;
    line-height: 48px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 {
    font-size: 20px;
    line-height: 27.6px;
    margin-bottom: 35px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 br {
    display: none;
  }

  #sindrome-hemo #diagnostic .paragraph h5:first-child {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .diagnostic-img img {
    width: 100%;
  }
  
  /*seventh section*/
  
  #sindrome-hemo #gray-bg {
    padding: 40.16px 0px 70.24px 0px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h3 {
    font-size: 35px;
    line-height: 43px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h5 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 40px;
  }

  #sindrome-hemo #gray-bg .carousel {
    max-width: 96%;
    justify-content: center;
  }

  #sindrome-hemo #gray-bg .content {
    max-width: 100%;
    padding: 80px 0 0 80px;
    background-size: cover;
    background-position: center;
    border-radius: 40px;
    height: 513px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-head {
    font-size: 40px;
    line-height: 50px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-para {
    font-size: 20px;
    line-height: 26px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-link {
    max-width: 230px;
    font-size: 25px;
    line-height: 35px;
    padding: 13px 0 15px;
  }

  #sindrome-hemo #gray-bg .info-block p.calc-id {
    margin: 0 0 25px -58px;
  }
  
  /*Eighth section*/
  
  #sindrome-hemo #patho-banner .box-txt {
    margin-bottom: 40px;
  }

  #sindrome-hemo #patho-banner .box-txt h2 {
    font-size: 40px;
    line-height: 48px;
  }

  #sindrome-hemo #patho-banner .sub-txt h5 {
    font-size: 20px;
    line-height: 27.6px;
    margin-bottom: 70px;
  }

  #sindrome-hemo #patho-banner .pathology-head h3 {
    font-size: 35px;
    line-height: 43px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #patho-banner .pathology-head h5 {
    font-size: 20px;
    line-height: 27.6px;
    margin-bottom: 62.63px;
  }

  #sindrome-hemo #patho-banner .wrapper {
    gap: 70px 10px;
  }

  #sindrome-hemo #patho-banner .wrapper .item {
    max-width: 460px;
    justify-content: space-between;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap {
    margin-bottom: 40px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap1 {
    margin-bottom: 40px;
  }
  
  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap {
    margin-bottom: 40px;
}

  #sindrome-hemo #patho-banner .wrapper .item h6 {
    font-size: 22px;
    line-height: 30px;
    margin: 0 0 25px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 br {
    display: none;
  }

  #sindrome-hemo #patho-banner .wrapper .item p {
    font-size: 22px;
    line-height: 30px;
    margin: 0 0 25px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item p br {
    display: none;
  }

  #sindrome-hemo #patho-banner .wrapper .item a {
    font-size: 22px;
    line-height: 30px;
  }

  #sindrome-hemo #patho-banner {
    margin-bottom: 65.02px;
  }
  
  /*Reference section*/
  
  
  #sindrome-hemo #reference-section {
    padding: 40px 15px 29px 15px;
  }

  #sindrome-hemo .refernce-head h5 {
    font-size: 20px;
    line-height: 48px;
  }

  #sindrome-hemo .refernce-head h5.margin-down {
    margin-bottom: 30px;
  }
}

@media only screen and (min-width: 769px) and (max-width: 992px) {
    
    
    /*first section*/  
    
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
    gap: 20px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 12px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin-top: 46.18px;
    margin-bottom: 65.6px;
  }
  
  /*second section*/
  
  #sindrome-hemo .heading {
    margin-left: 0px;
  }

  #sindrome-hemo .heading h1 {
    font-size: 45px;
    line-height: 53.03px;
    margin-bottom: 20px;
  }

  #sindrome-hemo .heading h5.margin-head {
    margin-bottom: 16px;
  }

  #sindrome-hemo .heading h5 {
    font-size: 18px;
    line-height: 26px;
  }

  #sindrome-hemo .heading h5 br {
    display: none;
  }

  #sindrome-hemo #text-section {
    margin-bottom: 60px;
  }
  
    /*Third section*/
    
  #sindrome-hemo #red-box .red-box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 50px;
  }

  #sindrome-hemo #red-box .red-box-txt h2 {
    font-size: 30px;
    line-height: 38px;
  }

  #sindrome-hemo #red-box .test-img.desktop-img {
    display: none;
  }

  #sindrome-hemo #red-box .test-img.mob-img {
    display: flex;
  }

  #sindrome-hemo #red-box .test-img .img {
    margin-bottom: 0px;
    padding-top: 40.5px;
    padding-bottom: 40px;
    width: 80%;
    background-position: center;
  }

  #sindrome-hemo #red-box .test-img .img h1 {
    font-size: 40px;
    line-height: 48px;
    margin-bottom: 25px;
  }

  #sindrome-hemo #red-box .test-img .img h3 {
    font-size: 20.23px;
    line-height: 30px;
    margin-bottom: 30px;
  }

  #sindrome-hemo #red-box .test-img .img a {
    padding-top: 16.7px;
    padding-bottom: 16.7px;
    max-width: 30%;
    font-size: 25.73px;
    line-height: 34px;
  }

  #sindrome-hemo #red-box {
    margin-bottom: 60px;
  }
  
  /*Fourth section*/
  
  #sindrome-hemo #maroon-box .maroon-box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 50px;
  }

  #sindrome-hemo #maroon-box .maroon-box-txt h2 {
    font-size: 30px;
    line-height: 38px;
  }

  #sindrome-hemo #maroon-box .flw-chart img {
    width: 100%;
  }

  #sindrome-hemo #maroon-box {
    margin-bottom: 45px;
  }

/*Fifth section*/

  #sindrome-hemo #sintom .sintom-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35px;
  }

  #sindrome-hemo #sintom .sintom-txt h2 {
    font-size: 30px;
    line-height: 38px;
  }

  #sindrome-hemo #sintom .para-txt {
    padding: 0px 15px;
  }

  #sindrome-hemo #sintom .para-txt h5 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 0px;
  }

  #sindrome-hemo #sintom .para-txt h5 br {
    display: none;
  }

  #sindrome-hemo #sintom .para-txt .flex img {
    width: 100%;
  }

  #sindrome-hemo #sintom {
    margin-bottom: 35.52px;
  }
  
  /*sixth section*/
  
  #sindrome-hemo #diagnostic .diagnostic-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35px;
  }

  #sindrome-hemo #diagnostic .diagnostic-txt h2 {
    font-size: 30px;
    line-height: 38px;
  }

  #sindrome-hemo #diagnostic .paragraph {
    padding: 0 15px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .paragraph h5:first-child {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 br {
    display: none;
  }

  #sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .diagnostic-img img {
    width: 100%;
  }

  #sindrome-hemo #diagnostic {
    margin-bottom: 35px;
  }

/*seventh section*/

  #sindrome-hemo #gray-bg {
    padding: 40.16px 0px 68.24px 0px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h3 {
    font-size: 30px;
    line-height: 38px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 35px;
  }

  #sindrome-hemo #gray-bg .carousel {
    max-width: 96%;
    justify-content: center;
  }

  #sindrome-hemo #gray-bg .content {
    max-width: 100%;
    padding: 80px 0 0 80px;
    background-size: cover;
    background-position: 82% 33%;
    border-radius: 40px;
    height: 513px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-head {
    font-size: 40px;
    line-height: 50px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-para {
    font-size: 20px;
    line-height: 26px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-link {
    max-width: 230px;
    font-size: 25px;
    line-height: 35px;
    padding: 13px 0 15px;
  }

  #sindrome-hemo #gray-bg .info-block p.calc-id {
    margin: 0 0 25px -58px;
  }
  
  /*Eighth section*/
  
  #sindrome-hemo #patho-banner .box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35px;
  }

  #sindrome-hemo #patho-banner .box-txt h2 {
    font-size: 30px;
    line-height: 38px;
  }

  #sindrome-hemo #patho-banner .sub-txt h5 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 70.01px;
  }

  #sindrome-hemo #patho-banner .pathology-head h3 {
    font-size: 30px;
    line-height: 38px;
    margin-bottom: 16px;
  }

  #sindrome-hemo #patho-banner .pathology-head h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 60.63px;
  }

  #sindrome-hemo #patho-banner .wrapper {
    gap: 70px 20px;
  }

  #sindrome-hemo #patho-banner .wrapper .item {
    max-width: 300px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap {
    margin-bottom: 30px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap1 {
    margin-bottom: 30px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap {
    margin-bottom: 30px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap img {
    width: 80px;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 {
    font-size: 20px;
    line-height: 28px;
    margin: 0 0 15px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item p {
    font-size: 20px;
    line-height: 32px;
    margin: 0 0 15px 0;
  }

  #sindrome-hemo #patho-banner .wrapper .item a {
    font-size: 20px;
    line-height: 26px;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 br {
    display: none;
  }

  #sindrome-hemo #patho-banner .wrapper .item p br {
    display: none;
  }

  #sindrome-hemo #patho-banner {
    margin-bottom: 55.02px;
  }
  
  /*reference section*/
  
  #sindrome-hemo #reference-section {
    padding: 40px 16px 29px 16px;
  }

  #sindrome-hemo .refernce-head h5 {
    font-size: 16px;
    line-height: 37px;
  }

  #sindrome-hemo .refernce-head h5.margin-down {
    margin-bottom: 30px;
  }
}

@media (max-width: 768px) {
    
  /*first section*/  
    
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex {
    gap: 25px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(2) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:nth-child(3) {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a:last-child {
    margin-left: 0px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 8px;
  }

  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin: 34.18px 15px 44px 15px;
  }
   
   /*second section*/
   
  #sindrome-hemo .heading {
    margin-left: 0px;
  }

  #sindrome-hemo .heading h1 {
    font-size: 25.86px;
    line-height: 34px;
    margin-bottom: 28.35px;
  }

  #sindrome-hemo .heading h1 br {
    display: none;
  }

  #sindrome-hemo .heading h5 {
    font-size: 16px;
    line-height: 24px;
  }

  #sindrome-hemo .heading h5 br {
    display: none;
  }

  #sindrome-hemo .heading h5.margin-head {
    margin-bottom: 16px;
  }

  #sindrome-hemo #text-section {
    margin-bottom: 45px;
  }
  
  /*Third section*/
  
  #sindrome-hemo #red-box .test-img.mob-img {
    display: flex;
    margin: 0 15px;
  }

  #sindrome-hemo #red-box .test-img.desktop-img {
    display: none;
  }

  #sindrome-hemo #red-box .red-box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 45.43px;
  }

  #sindrome-hemo #red-box .red-box-txt h2 {
    font-size: 30px;
    line-height: 38.6px;
  }

  #sindrome-hemo #red-box .test-img .img {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 38px;
    margin-bottom: 0px;
    padding-left: 16px;
    padding-right: 16px;
  }

  #sindrome-hemo #red-box .test-img .img h1 {
    font-size: 30.55px;
    line-height: 39px;
    margin-bottom: 8.4px;
  }

  #sindrome-hemo #red-box .test-img .img h3 {
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 24.7px;
  }

  #sindrome-hemo #red-box .test-img .img a {
    padding-top: 14.7px;
    padding-bottom: 14px;
    max-width: 69%;
    font-size: 18px;
    line-height: 27px;
    border-radius: 13px;
  }

  #sindrome-hemo #red-box .test-img .img h3 br {
    display: none;
  }

  #sindrome-hemo #red-box {
    margin-bottom: 45.52px;
  }
  
  /*Fourth section*/
  
  #sindrome-hemo #maroon-box .maroon-box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35.43px;
  }

  #sindrome-hemo #maroon-box .maroon-box-txt h2 {
    font-size: 30px;
    line-height: 38.6px;
  }

  #sindrome-hemo #maroon-box .flw-chart img {
    width: 100%;
  }

  #sindrome-hemo #maroon-box {
    margin-bottom: 50px;
  }

/*fifth section*/

  #sindrome-hemo #sintom .sintom-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35.43px;
  }

  #sindrome-hemo #sintom .sintom-txt h2 {
    font-size: 30px;
    line-height: 38.6px;
  }

  #sindrome-hemo #sintom .para-txt h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 25px;
  }

  #sindrome-hemo #sintom .para-txt h5 br {
    display: none;
  }

  #sindrome-hemo #sintom .para-txt .flex img {
    width: 100%;
  }

  #sindrome-hemo #sintom {
    margin-bottom: 50.52px;
  }
  
  /*sixth section*/
  
  #sindrome-hemo #diagnostic .diagnostic-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 35.43px;
  }

  #sindrome-hemo #diagnostic .diagnostic-txt h2 {
    font-size: 30px;
    line-height: 38.6px;
  }
  
  
  /*seventh section*/
  
  #sindrome-hemo #diagnostic .paragraph h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 40px;
  }

  #sindrome-hemo #diagnostic .paragraph {
    margin: 0 15px;
  }

  #sindrome-hemo #diagnostic .paragraph h5 br {
    display: none;
  }

  #sindrome-hemo #diagnostic .paragraph h5:first-child {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .paragraph h5:nth-child(2) {
    margin-bottom: 16px;
  }

  #sindrome-hemo #diagnostic .diagnostic-img img {
    width: 100%;
  }

  #sindrome-hemo #diagnostic {
    margin-bottom: 45px;
  }
  
  /*Eighth section*/

  #sindrome-hemo #gray-bg {
    padding: 40.16px 0px 70.24px 0px;
  }

  #sindrome-hemo #gray-bg .carousel-slide.active {
    justify-content: center;
  }

  #sindrome-hemo #gray-bg .carousel {
    max-width: 93%;
    margin: auto;
    justify-content: center;
  }

  #sindrome-hemo #gray-bg .content {
    padding: 50px 0 0 70px;
    height: 346px;
    width: 100%;
    background-position: center right;
    border-radius: 40px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-head {
    font-size: 25px;
    line-height: 30px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-para {
    font-size: 16px;
    line-height: 20px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-link {
    max-width: 180px;
    font-size: 18px;
    line-height: 25px;
    padding: 12px 0 12px;
    border-radius: 15px;
  }

  #sindrome-hemo #gray-bg .info-block p.calc-id {
    font-size: 9.53px;
    line-height: 19px;
    margin: 0 0 25px -40px;
    color: #fff;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h3 {
    font-size: 28px;
    line-height: 36px;
    margin-bottom: 20px;
  }

  #sindrome-hemo #gray-bg .gray-box-txt h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 33px;
  }
  
  /*nineth section*/
  
  #sindrome-hemo #patho-banner .box-txt {
    padding: 16px 0px 16px 0px;
    margin-bottom: 30px;
  }

  #sindrome-hemo #patho-banner .box-txt h2 {
    font-size: 30px;
    line-height: 38.6px;
  }

  #sindrome-hemo #patho-banner .sub-txt h5 {
    font-size: 16px;
    line-height: 24px;
    margin: 0px 15px 30px 15px;
  }

  #sindrome-hemo #patho-banner .pathology-head h3 {
    font-size: 35px;
    line-height: 44px;
    margin-bottom: 16.2px;
  }

  #sindrome-hemo #patho-banner .pathology-head h5 {
    font-size: 16px;
    line-height: 24.6px;
    margin-bottom: 50.63px;
  }

  #sindrome-hemo #patho-banner .wrapper {
    flex-direction: column;
    gap: 40px;
    margin: 0 15px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap {
    margin-bottom: 33.48px;
  }

  #sindrome-hemo #patho-banner .wrapper .item {
    max-width: 100%;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 {
    font-size: 18px;
    line-height: 26px;
    margin: 0px 0px 16px 0px;
  }

  #sindrome-hemo #patho-banner .wrapper .item h6 br {
    display: none;
  }

  #sindrome-hemo #patho-banner .wrapper .item p {
    font-size: 18px;
    line-height: 26px;
    margin: 0px 0px 16px 0px;
  }

  #sindrome-hemo #patho-banner .wrapper .item p br {
    display: none;
  }

  #sindrome-hemo #patho-banner .wrapper .item a {
    font-size: 18px;
    line-height: 26px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap {
    margin-bottom: 33.48px;
  }

  #sindrome-hemo #patho-banner .wrapper .item .img-wrap.margin-wrap1 {
    margin-bottom: 33.48px;
  }

  #sindrome-hemo #patho-banner {
    margin-bottom: 60.02px;
  }
  
  /*reference section*/
  
  #sindrome-hemo #reference-section {
    padding: 30px 15px;
  }

  #sindrome-hemo .refernce-head h5 {
    font-size: 14px;
    line-height: 37px;
  }

  #sindrome-hemo .refernce-head h5.margin-down {
    margin-bottom: 27px;
  }
}

@media screen and (max-width: 540px) {
  #sindrome-hemo #gray-bg .content {
    padding: 30px 0 0 70px;
    height: 196px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-head {
    font-size: 18px;
    line-height: 24px;
  }

  #sindrome-hemo #gray-bg .info-block .calc-para {
    font-size: 12px;
    line-height: 12px;
    margin-bottom: 10px;
    max-width: 75%;
  }

  #sindrome-hemo #gray-bg .info-block .calc-link {
    max-width: 130px;
    font-size: 14px;
    line-height: 18px;
    padding: 8px 0 8px;
    border-radius: 10px;
    margin-bottom: 5px;
  }
}
#sindrome-hemo div#patho-banner .pathology-head,
#sindrome-hemo div#patho-banner .wrapper {
    display:none
}

/*new added code*/
/*path*/
.patologias-sec {
  padding: 91px 0 129px !important;
}
.fs-50 {
  font-size: 50px;
}
.lh-60 {
  line-height: 60px;
}
.patologias-sec .Patologias-title {
  text-align: center;
  font-weight: 600;
  color: #7a0046;
  margin-bottom: 27px;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
}
.patologias-sec .Patologias-para {
  text-align: center;
  font-weight: 400;
  color: #7a0046;
  font-size: 28px;
  line-height: 34px;
  margin-bottom: 118px;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}
.patologias-boxes {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}

.patologias-boxes .box {
  width: 50%;
}

.patologias-boxes .box1 img {
  width: 235px;
  margin-bottom: 79px;
}

.patologias-boxes .box2 img {
  width: 240px;
  margin-bottom: 80px;
  margin-top: 17px;
}

.patologias-boxes .box3 img {
  width: 230px;
  margin-bottom: 61px;
}

.patologias-boxes .box4 img {
  width: 270px;
  margin-bottom: 55px;
}

.patologias-boxes .box5 img {
  width: 275px;
  margin-bottom: 58px;
}

.patologias-boxes .box .pato-box-title {
  font-size: 30px;
  line-height: 36px;
  color: #7a0046;
  max-width: 598px;
  text-align: center;
  margin: 0 auto 35px;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
}

.patologias-boxes .box .pato-box-para {
  font-size: 30px;
  line-height: 36px;
  color: #7a0046;
  max-width: 566px;
  text-align: center;
  margin: 0 auto 35px;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.patologias-boxes .box .pato-box-link {
  font-size: 30px;
  line-height: 36px;
  color: #7a0046;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}
.patologias-boxes .box1,
.patologias-boxes .box2 {
  margin-bottom: 179px;
}

.patologias-boxes .box3,
.patologias-boxes .box4 {
  margin-bottom: 95px;
}
@media screen and (max-width: 1950px) and (min-width: 1900px) {
  .patologias-sec {
    padding: 91px 263px 129px 244px !important;
  }
}
@media screen and (max-width: 1600px) and (min-width: 1200px) {
  .patologias-boxes .box {
    margin-bottom: 80px;
  }

  .patologias-boxes .box img {
    width: 25%;
    margin-bottom: 35px;
  }

  .patologias-boxes .box .pato-box-title {
    font-size: 20px;
    line-height: 26px;
    max-width: 70%;
    margin: 0 auto 20px;
  }

  .patologias-boxes .box .pato-box-para {
    font-size: 20px;
    line-height: 26px;
    max-width: 70%;
    margin: 0 auto 25px;
  }

  .patologias-boxes .box .pato-box-link {
    font-size: 20px;
    line-height: 26px;
  }
}
@media screen and (max-width: 1600px) {
  .patologias-sec {
    padding: 40px 0 60px !important;
  }
}
@media screen and (max-width: 1199px) {
  .patologias-sec {
    padding: 40px 0 60px !important;
  }
  .patologias-sec .Patologias-para {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 60px;
  }
  .patologias-boxes .box {
    margin-bottom: 50px;
  }

  .patologias-boxes .box5 {
    margin-bottom: 0;
  }

  .patologias-boxes .box img {
    width: 25%;
    margin-bottom: 35px;
  }

  .patologias-boxes .box .pato-box-title {
    font-size: 20px;
    line-height: 26px;
    max-width: 70%;
    margin: 0 auto 20px;
  }

  .patologias-boxes .box .pato-box-para {
    font-size: 20px;
    line-height: 26px;
    max-width: 70%;
    margin: 0 auto 25px;
  }

  .patologias-boxes .box .pato-box-link {
    font-size: 20px;
    line-height: 26px;
  }
}
@media screen and (max-width: 540px) {
  .patologias-boxes {
    flex-direction: column;
  }

  .patologias-boxes .box {
    width: 100%;
  }
}
/*path*/
#sindrome-hemo #patho-banner{
    margin-bottom:0;
}
#sindrome-hemo #patho-banner .sub-txt h5{
    margin-bottom: 15px;
}
.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a{
    padding: 21.38px 29.25px 20.08px 28.37px;
}
#sindrome-hemo .refernce-head h5.bold{
    font-size:30px;
    margin-bottom: 33px;
}
#sindrome-hemo .refernce-head h5{
    font-size:21px;
    line-height: 25px;
    margin-bottom: 25px;
}
/*new code*/
@media screen and (max-width: 1440px) {
  .patologias-sec .Patologias-para,
  .patologias-boxes .box .pato-box-title,
  .patologias-boxes .box .pato-box-para,
  .patologias-boxes .box .pato-box-link,
  #sindrome-hemo .heading h5,
#sindrome-hemo #sintom .para-txt h5,
#sindrome-hemo #diagnostic .paragraph h5,
#sindrome-hemo #gray-bg .gray-box-txt h5,
#sindrome-hemo #patho-banner .sub-txt h5{
    font-size: 20px;
    line-height: normal;
  }
  .patologias-sec .Patologias-title,
  #sindrome-hemo #gray-bg .gray-box-txt h3{
    font-size: 38px;
    line-height: normal;
  }
  #sindrome-hemo #red-box .test-img .hacer-test {
    width: 1150px;
    min-height: 525px;
}
#sindrome-hemo #maroon-box .flw-chart img, 
#sindrome-hemo #sintom .para-txt .flex img, 
#sindrome-hemo #diagnostic .diagnostic-img img{
    width: 70%;
}
#sindrome-hemo #gray-bg .item img {
    width: 70%!important;
}
.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    padding: 12px 16px;
    min-width: 180px;
    font-size: 15px;
}
.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
    margin-top: 91px;
    margin-bottom: 143px;
}
#sindrome-hemo .heading h1 {
    font-size: 45px;
    line-height: 64px;
}
#sindrome-hemo #red-box .red-box-txt h2,
#sindrome-hemo #maroon-box .maroon-box-txt h2,
#sindrome-hemo #sintom .sintom-txt h2,
#sindrome-hemo #diagnostic .diagnostic-txt h2,
#sindrome-hemo #patho-banner .box-txt h2{
    font-size:40px;
    line-height: normal;
}
#sindrome-hemo #red-box .test-img .img h1{
    font-size: 60px;
    line-height: normal;
}
#sindrome-hemo #red-box .test-img .img h3,
#sindrome-hemo #red-box .test-img .img a{
    font-size: 25px;
    line-height: normal;
}
#sindrome-hemo .refernce-head h5.bold {
    font-size: 25px;
    line-height: normal;
}
#sindrome-hemo .refernce-head h5{
  font-size: 16px;  
    line-height: normal;
}
}
@media screen and (max-width: 1200px) {
  .patologias-sec .Patologias-para,
  .patologias-boxes .box .pato-box-title,
  .patologias-boxes .box .pato-box-para,
  .patologias-boxes .box .pato-box-link,
  #sindrome-hemo .heading h5,
#sindrome-hemo #sintom .para-txt h5,
#sindrome-hemo #diagnostic .paragraph h5,
#sindrome-hemo #gray-bg .gray-box-txt h5,
#sindrome-hemo #patho-banner .sub-txt h5{
    font-size: 18px;
  }
  .patologias-boxes .box img {
    width: 20%;
  }
  .patologias-sec .Patologias-title,
   #sindrome-hemo #gray-bg .gray-box-txt h3{
    font-size: 32px;
  }
  .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    line-height: 26px;
        padding: 16px;
        min-width: 202px;
}
#sindrome-hemo #red-box .red-box-txt h2,
#sindrome-hemo #maroon-box .maroon-box-txt h2,
#sindrome-hemo #sintom .sintom-txt h2,
#sindrome-hemo #diagnostic .diagnostic-txt h2,
#sindrome-hemo #patho-banner .box-txt h2{
    font-size:34px;
}
#sindrome-hemo #red-box .test-img .img h1{
    font-size: 40px;
}
#sindrome-hemo #red-box .test-img .img h3,
#sindrome-hemo #red-box .test-img .img a{
    font-size: 20px;
}
#sindrome-hemo .refernce-head h5.bold {
    font-size: 23px;
}
#sindrome-hemo .refernce-head h5{
  font-size: 14px;  
    margin-bottom: 18px;
}
}
@media screen and (max-width: 820px) {
    .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    line-height: 24px;
    padding: 12px;
    min-width: 170px;
}
}
@media screen and (max-width: 767px) {
  .patologias-sec .Patologias-para,
  .patologias-boxes .box .pato-box-title,
  .patologias-boxes .box .pato-box-para,
  .patologias-boxes .box .pato-box-link,
   #sindrome-hemo .heading h5,
#sindrome-hemo #sintom .para-txt h5,
#sindrome-hemo #diagnostic .paragraph h5,
#sindrome-hemo #gray-bg .gray-box-txt h5,
#sindrome-hemo #patho-banner .sub-txt h5{
    font-size: 16px;
  }
  .calc-title,
  .patologias-sec .Patologias-title,
  #sindrome-hemo #gray-bg .gray-box-txt h3{
    font-size: 22px;
  }
  #sindrome-hemo #gray-bg .item img {
    width: 100%!important;
}
 #sindrome-hemo .carousel .carousel-control.left, 
 #sindrome-hemo .carousel .carousel-control.right {
        margin-top: -5%;
    }
    .sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link .flex a {
    line-height: 24px;
        border-radius: 19px;
        padding: 8px;
        min-width: auto;
    font-size: 13px;
        min-width: 22%;
}
.sindrome-hemolitico-uremico-atipico-shua #sindrome-hemo .button-link {
        margin: 40px 20px;
}
    #sindrome-hemo .heading h1 {
        font-size: 35px;
        line-height: 45px;
    }
#sindrome-hemo #red-box .red-box-txt h2,
#sindrome-hemo #maroon-box .maroon-box-txt h2,
#sindrome-hemo #sintom .sintom-txt h2,
#sindrome-hemo #diagnostic .diagnostic-txt h2,
#sindrome-hemo #patho-banner .box-txt h2{
    font-size:24px;
}
#sindrome-hemo #red-box .test-img .img h1{
    font-size: 28px;
}
#sindrome-hemo #red-box .test-img .img h3,
#sindrome-hemo #red-box .test-img .img a{
    font-size: 16px;
}
#sindrome-hemo .refernce-head h5.bold {
    font-size: 20px;
}
#sindrome-hemo .refernce-head h5{
  font-size: 12px;  
    margin-bottom: 18px;
}
}
/*new code*/
/*new added code*/
