@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap");

body {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  line-height: 1.3;
  color: #818181;
}

.desktop-only {
  display: block;
}

.mobile-only {
  display: none;
}

.desktop-only-flex {
  display: flex;
}

.mobile-only-flex {
  display: none;
}

nav.navbar.navbar-expand-lg.navbar-custom {
  padding-top: 30px;
  padding-bottom: 30px;
  overflow-x: hidden;
}

.home-banner-adjustment {
  background: url("../images/hipercolesterolemia1.png") no-repeat;
  background-size: contain;
  min-height: 680px;
}

a.navbar-right-group {
  color: #fff;
}

li.nav-item.home-link-li {
  margin-right: 50px;
}

li.nav-item.dropdown {
  margin-right: 100px;
}

a#navbarDropdown {
  color: #0fb1da;
  font-weight: 700;
}

a.nav-link.home-link {
  color: #074f82;
  font-weight: bolder;
  padding: 0px 8px;
  background-color: #0fb3de;
}
.header-link{
  color: #0fb3de;
}
.header-link:hover{
  color: #0fb3de;
}

.dropdown-menu.show {
  background-color: rgba(4, 64, 101, 0.95);
  border-radius: 5px;
}

@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .dropdown-menu.show {
    /* -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px); */
        background-color: #034064;
        opacity: 0.95;
        padding: 5px 0px;
        border-radius: 0;
        box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  }
}

a.dropdown-item {
  color: #fff;
}
.collapsin-box
{
    position: absolute;
}

.navbar-toggler-icon {
  display: flex;
  height: 2px;
  margin-bottom: 5px;
  background-color: #fff;
}

.home-first-section .row {
  padding-top: 15rem;
}

.navbar .navbar-nav .nav-item .nav-link {
  font-size: 16px;
}

.blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #2ab9de;
  width: 10%;
  margin: 0 0;
}

.white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 3px solid #fff !important;
  width: 20%;
  margin: 0 0;
}

.aten {
  color: #0e3b6c;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.home-second-section {
  margin-top: 20px;
}

.footer-section .footer-heading {
  color: #10b4d8;
  font-weight: 700;
  text-align: center;
  font-size: 30px;
}

.footer-section .footer-subheading {
  color: #4e6e91; 
  text-align: center;
  font-size: 20px;
  margin: 0 auto;
}

.blue-mid-doctor-bg-section {
  background: url("../images/home-banner-middle.jpg") no-repeat;
}

.mail-contact {
  display: flex;
  justify-content: space-evenly;
}

.mail-contact .email {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.mail-contact .callus {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.mail-contact .callus p,
.mail-contact .email p {
  color: #10b4d8;
}

.footer-section .footer-text p {
  color: #0f3d72;
}

.footer-section .footer-text span {
  color: #10b4d8;
  text-decoration: underline;
  padding-right:12px;
}
.footer-section a{
    color: #10b4d8;
}

.enfermedades-section {
  background: url("../images/home-footer-bg.jpg") no-repeat;
}



#enfermedades-slide .carousel-indicators {
  bottom: -50px;
}

#enfermedades-slide .carousel-indicators li {
  background-color: #fff;
  opacity: 1;
}

#enfermedades-slide .carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #fff;
  opacity: 1;
}

#enfermedades-slide .carousel-indicators li.active {
  background-color: #0db2db;
  transform: scale(1.2);
}

#enfermedades-slide .carousel-inner {
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 11;
}

#enfermedades-slide .carousel-item {
  position: relative;
  display: block;
  float: left;
  width: auto;
  margin-right: 1%;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  border-radius: 30px;
  overflow: auto;
  width: 20%;
  background-color: #ffffff;
  padding-bottom: 30px;
  cursor: pointer;
}

#enfermedades-slide .carousel-item img {
  width: 100%;
}

#enfermedades-slide .carousel-item.active {
  transform: scale(1.05);
}

p.card-text {
  color: #052749;
  text-align: center;
  padding-top: 10px;
}

.home-third-section {
  font-family: "Roboto", sans-serif;
  font-size: 20px;
  line-height: 1.3;
  color: white;
}

.card {
  background-color: #2ab9de;
  border-radius: 50px;
}

.lorum-epsum-container {
  padding-top: 20px;
}
.home-banner-adjustment.organizaciones_apoyo-banner {
  background: url("../images/plane-blue-banner.png") no-repeat;
  background-size: contain;
  min-height: 680px;
}

.mid-blue-white-banner {
  background: url("../images/mid-blue-white-banner.png") no-repeat;
  background-size: contain;
  min-height: 995px;
}

.big-doctor-bg {
  background: url("../images/doctors.png") no-repeat;
  background-size: contain;
  height: 597px;
  background-size: cover;
  margin-top: -70px;
}

.restrict-width {
  max-width: 800px;
  margin: 0 auto;
}

.cross-icon {
  max-width: 95px;
}
.blue-mid-doctor-bg-section {
  background: url("../images/home-banner-middle.jpg") no-repeat;
}

/* tathagata css  */

.hipercolesterolemia-container {
  margin-top: 250px;
}

.hipercolesterolemia-container .aten {
  width: 60%;
}

.hipercolesterolemia-container {
  margin-top: 250px;
}

.hipercolesterolemia-container .aten {
  width: 60%;
}

ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

ol.stomach-list > li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}
ol.stomach-list > li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}
ol.stomach-list li:first-child {
  background: url('../images/hipercolesterolemia-icon1.jpg') no-repeat -12px -14px;
}
ol.stomach-list li:nth-child(2) {
  background: url('../images/hipercolesterolemia-icon2.jpg') no-repeat -12px -16px;
}
ol.stomach-list li:nth-child(3){
  background: url('../images/hipercolesterolemia-icon3.jpg') no-repeat -12px -11px;
}
ol.stomach-list li:nth-child(4){
  background: url('../images/hipercolesterolemia-icon4.jpg') no-repeat -12px -17px;
}
ol.stomach-list li:nth-child(5){
  background: url('../images/hipercolesterolemia-icon5.jpg') no-repeat -12px -10px;
}
ol.stomach-list li:nth-child(6){
  background: url('../images/hipercolesterolemia-icon6.jpg') no-repeat -12px -25px;
}
ol.stomach-list li:nth-child(7){
  background: url('../images/hipercolesterolemia-icon7.jpg') no-repeat -12px -14px;
}
.accesso,
.education,
.adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}
.accesso.viviendo-item{
  background: #999999;
}
.accesso.viviendo-item p{ 
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}
.accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}
.hipercolesterolemia-vivendo {
  background-color: #ededed;
}

.border-between > [class*="col-"]:before {
  background: red;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 1px;
  top: 0;
}

.border-between > [class*="col-"]:first-child:before {
  display: none;
}

.bg-info {
  background-color: #272c5a!important;
}
/*Hung-css*/
.hipercolesterolemia-page .hipercolesterolemia-container {
  margin-top: 250px !important;
}

.hipercolesterolemia-page .hipercolesterolemia-container .aten {
  width: 60%;
}

.hipercolesterolemia-page .hipercolesterolemia-container {
  margin-top: 250px;
}

.hipercolesterolemia-page .hipercolesterolemia-container .aten {
  width: 60%;
}

.hipercolesterolemia-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.hipercolesterolemia-page ol.stomach-list > li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}
.hipercolesterolemia-page ol.stomach-list > li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.hipercolesterolemia-page .accesso,
.hipercolesterolemia-page .education,
.hipercolesterolemia-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}
.hipercolesterolemia-page .adhrenecia  img {
  border-radius: 50%;
}
.hipercolesterolemia-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  transform: scale(1.05);
  transition: .5s;
}
.hipercolesterolemia-page .adhrenecia.active p{
  color: #fff;
}
.hipercolesterolemia-page .accesso.accesso-item1, .accesso.accesso-item2{
  background-color: #999999;
}
.hipercolesterolemia-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}
.hipercolesterolemia-page #modal-img4, #modal-img5, #modal-img6, #modal-img7{
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}
.hipercolesterolemia-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.hipercolesterolemia-page .accesso.accesso-item2 img{
  border-radius: 50%;
}
.hipercolesterolemia-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.hipercolesterolemia-page .accesso.accesso-item1 p, .accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.hipercolesterolemia-page .accesso.viviendo-item p{ 
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}
.hipercolesterolemia-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}
.hipercolesterolemia-page .hipercolesterolemia-vivendo {
  background-color: #ededed;
}
.hipercolesterolemia-page .hipercolesterolemia-card-section .education {
  background: #151d3b
}
.hipercolesterolemia-page .hipercolesterolemia-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}
.hipercolesterolemia-page .accesso p{
  color: #fff;
  font-size: 40px;
    font-weight: 500;
} 

.hipercolesterolemia-page .border-between > [class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.hipercolesterolemia-page .border-between > [class*="col-"]:first-child:before {
  display: none;
}

.hipercolesterolemia-page .bg-info {
  background-color: #272c5a!important;
}

.hipercolesterolemia-page .circle-logo{
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  box-shadow: 1px 9px 29px #888888;
}
.hipercolesterolemia-page .blue-text{
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}
.hipercolesterolemia-page .card-body {
  padding: 0;
}
.hipercolesterolemia-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}
.hipercolesterolemia-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}

.viviendo-section img{
  height: 65%;
}
.hipercolesterolemia-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}

.hipercolesterolemia-page .white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #006082 !important;
  width: 10%;
  margin: 0 0;
}

.hipercolesterolemia-page a.navbar-right-group {
  color: #fff;
}
.hipercolesterolemia-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}
.hipercolesterolemia-page li.nav-item.dropdown {
  margin-right: 20px;
}
.hipercolesterolemia-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}
.hipercolesterolemia-page img#vermas {
  margin: 30px 0 30px 0;
}
/*Hung-css*/
.hipercolesterolemia-page .hipercolesterolemia-container {
  margin-top: -12rem !important;
}

.hipercolesterolemia-page .hipercolesterolemia-container .aten {
  width: 60%;
}

.hipercolesterolemia-page .hipercolesterolemia-container {
  margin-top: 250px;
}

.hipercolesterolemia-page .hipercolesterolemia-container .aten {
  width: 60%;
}

.hipercolesterolemia-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
  padding-left: 0;
}

.hipercolesterolemia-page ol.stomach-list > li {
  list-style: none;
  margin-bottom: 10px;
  padding-top: 1rem;
  padding-left: 6rem;
  padding-bottom: 25px;
  text-indent: -1.2em;
}
.hipercolesterolemia-page ol.stomach-list > li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.hipercolesterolemia-page .accesso,
.hipercolesterolemia-page .education,
.hipercolesterolemia-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}
.hipercolesterolemia-page .adhrenecia  img {
  border-radius: 50%;
}
.hipercolesterolemia-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  /* transform: scale(1.05); */
  /* transition: .5s; */
}
.hipercolesterolemia-page .adhrenecia.active p{
  color: #fff;
}
.hipercolesterolemia-page .accesso.accesso-item1, .accesso.accesso-item2{
  background-color: #999999;
}
.hipercolesterolemia-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}
.hipercolesterolemia-page #modal-img4, #modal-img5, #modal-img6, #modal-img7{
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}
.hipercolesterolemia-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.hipercolesterolemia-page .accesso.accesso-item2 img{
  border-radius: 50%;
}
.hipercolesterolemia-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.hipercolesterolemia-page .accesso.accesso-item1 p, .accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.hipercolesterolemia-page .accesso.viviendo-item p{ 
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}
.hipercolesterolemia-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}
.hipercolesterolemia-page .hipercolesterolemia-vivendo {
  background-color: #ededed;
}
.hipercolesterolemia-page .hipercolesterolemia-card-section .education {
  background: #151d3b
}
.hipercolesterolemia-page .hipercolesterolemia-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}
.hipercolesterolemia-page .accesso p{
  color: #fff;
  font-size: 40px;
    font-weight: 500;
} 

.hipercolesterolemia-page .border-between > [class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.hipercolesterolemia-page .border-between > [class*="col-"]:first-child:before {
  display: none;
}

.hipercolesterolemia-page .bg-info {
  background-color: #272c5a!important;
}

.hipercolesterolemia-page .circle-logo{
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  height: 300px;
  width: 300px;
  box-shadow: 1px 9px 29px #888888;
}
.hipercolesterolemia-page .blue-text{
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}
.hipercolesterolemia-page .card-body {
  padding: 0;
}
.hipercolesterolemia-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}
.hipercolesterolemia-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}

/* .hipercolesterolemia-page .viviendo-section {
  display: flex;
} */
/* .viviendo-section img{
  height: 65%;
} */
.hipercolesterolemia-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}

.hipercolesterolemia-page .white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #006082 !important;
  width: 10%;
  margin: 0 0;
}

.hipercolesterolemia-page a.navbar-right-group {
  color: #fff;
}
.hipercolesterolemia-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}
.hipercolesterolemia-page li.nav-item.dropdown {
  margin-right: 20px;
}
.hipercolesterolemia-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}
.hipercolesterolemia-page img#vermas {
  margin: 30px 0 30px 0;
}
/* continue css here */
.hipercolesterolemia-page .adhrenecia-content {
  display: none
}

.hipercolesterolemia-page .adhrenecia-content.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 25px;
  padding: 20px;
  /* transition: 1s; */
}

.hipercolesterolemia-page .adhrenecia-content > img {
  padding: 10px;
  border-radius: 50%;
}

.hipercolesterolemia-page .adhrenecia-content > p {
  color: #0b2447;
  font-size: 2.5rem;
}
.hipercolesterolemia-page .adhrenecia-content ul li {
  color: #223a59; 
}

/* .hipercolesterolemia-page .beneficios-section {
  background-color: #262c5a;
} */
.hipercolesterolemia-page  .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 100%;
  height: auto;
  min-height: 243px;
  background-color: #fff;
  border-bottom: none;
}
.hipercolesterolemia-page .card-bt {
  margin-top: 2rem;
}
.hipercolesterolemia-page .card-header img{
  border-radius: 50%;
}
.hipercolesterolemia-page .card-header p {
  color: #0a2346;
  font-size: 1.5rem;
  font-weight: 600;
}

.hipercolesterolemia-page .card-header:hover {
  background-color: #181c3a;
  transform: scale(1.05);
  transition: 0.5s;
}
.hipercolesterolemia-page .card-header.active .btn {
  border: none;
}
.hipercolesterolemia-page .card-header:hover p {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 600;
}
.card-header.active {
  display: none;
}
.hipercolesterolemia-page .btn.focus, .btn:focus {
  outline: 0;
  box-shadow: none;
}

.hipercolesterolemia-page .card-bt .card-body {
  display: flex;
  flex-direction: column;
  justify-content:center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 2rem;
  padding: 1rem;
  margin-top: 1.2rem;
}
.hipercolesterolemia-page .card-bt .card-body > p {
  color:#0b2447;
  font-size: 2rem;
  font-weight: 600;
}
.hipercolesterolemia-page .card-bt .card-body > ul li {
  color: #2b4260;
  font-size: 16px;
  line-height: 1.4;
}
.hipercolesterolemia-page .card-bt .card-body.last ul li:last-child {
  list-style-type: none;
  font-size: 1rem;
  color: #262c5a;
  margin-left: -15px;
  margin-top: 10px;
}
/* end beneficios-section */


.hipercolesterolemia-page .viviendo-section .group-icon {
  display: flex;
  margin-top: 2rem;
}
.hipercolesterolemia-page .viviendo-section .group-icon img {
  height: 60%;
  margin-right: 6px;
}
.hipercolesterolemia-page .viviendo-section p.aten{
  color: #0b2447 !important;
  font-size: 3rem;
  font-weight: 600;
}
.hipercolesterolemia-page .card-header.viviendo-header {
  background-color: #999999;
}
.hipercolesterolemia-page .card-header.viviendo-header p{
  color: #fff;
  font-size: 3rem;
}

.hipercolesterolemia-page .card-header.viviendo-header.active {
  background-color: #181c3a;
  transform: scale(1.05);
  transition: 0.5s;
}
.hipercolesterolemia-page .viviendo-section .card-body.viviendo-body {
  background: url('../images/weight-loss-scale-with-centimeter-top-views.png') no-repeat;
  background-size: cover;
  background-size: landscape;
  border-radius: 0;
}
.hipercolesterolemia-page .viviendo-section #collapseFour .card-body.viviendo-body {
  background: url('../images/weight-loss-scale-with-centimeter-top-view.png') no-repeat;
  background-size: cover;
  background-size: landscape;
  border-radius: 0;
}
.hipercolesterolemia-page .bibliography-text{
  top: 6rem;
  position: relative;
}
.hipercolesterolemia-page .card-body.viviendo-body p:first-child {
  color: #fff;
  font-size: 3rem;
  font-weight: 600;
}
.hipercolesterolemia-page .card-body.viviendo-body p,
.hipercolesterolemia-page .card-body.viviendo-body ul li
{
  color: #fff;
  font-size: 1rem;
  font-weight: normal;
}
.hipercolesterolemia-page  .referencias-section .modal-body.referencias-body ol {
  counter-reset:list;
}
.hipercolesterolemia-page  .referencias-section .modal-body.referencias-body ol > li {
  font-size: 0.7rem;
  list-style-type: none;
}
.hipercolesterolemia-page  .referencias-section .modal-body.referencias-body ol > li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #41afd8;
  counter-increment: list;
}
  .referencias-content {
  background-color: #ebecec;
  border-radius: 20px;
}
.hipercolesterolemia-page .referencias-content .modal-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: none
}
.hipercolesterolemia-page .referencias-content .modal-title{
  color: #1b3c6a;
  font-size: 3.5rem; 
  font-weight:600;
}
.hipercolesterolemia-page .referencias-content .green-line {
  border-radius: 25px;
  border-top: 5px solid #41afd8;
  width: 70%;
}

@media (min-width: 576px){
  .modal-dialog {
    max-width: 800px;
  }
}

/* Trombocitopenia css */
.hipercolesterolemia-page.trombocitopenia .beneficios-section {
  background-color: #6045c4;
}

.hipercolesterolemia-page.trombocitopenia .home-banner-adjustment {
  background: url("../images/plain-blue1-banner-top-bottom.png") no-repeat;
  background-size: contain;
  min-height: 800px;
}

.hipercolesterolemia-page.trombocitopenia .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #6045c4;
  width: 15%;
  margin: 0 0;
}
.hipercolesterolemia-page.trombocitopenia .white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #fff !important;
  width: 10%;
  margin: 0 0;
}
.hipercolesterolemia-page.trombocitopenia .card-header.active {
  background-color: #332468;
  transform: scale(1.05);
  transition: 0.5s;
}

.hipercolesterolemia-page.trombocitopenia .viviendo-section .viviendo-content ul {
  list-style: none;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-section .viviendo-content ul li::before {
  content: "\2022";
  color: #a762fd;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-lafatiga {
    display: flex;
    flex-direction: column;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-lafatiga {
    background: url('../images/trombo-viviendo-icon-1.png') no-repeat -3px -11px;
    padding-left: 60px;
    margin-top: 26px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-lafatiga p {
  padding-left: 20px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-adicionalmente {
    background: url('../images/trombo-viviendo-icon-2.png') no-repeat 0px 0px;
    padding-left: 60px;
    margin-top: 26px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-adicionalmente p {
  padding-left: 28px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-adicionalmente ol {
  counter-reset: list;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-adicionalmente ol > li {
  list-style: none;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-adicionalmente ol > li:before {
  content: counter(list) ". ";
  font-weight: 400;
  color: #b781fa;
  counter-increment: list;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-finalmente {
  background: url(../images/trombo-viviendo-icon-3.png) no-repeat 0px 8px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-finalmente p {
  padding-left: 30px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-intente {
  background: url(../images/trombo-viviendo-icon-4.png) no-repeat 0px 8px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}
.hipercolesterolemia-page.trombocitopenia .viviendo-content-intente p {
  padding-left: 30px;
}

.hipercolesterolemia-page.trombocitopenia .viviendo-content p.last-p {
  color: #7a61cb
}
.hipercolesterolemia-page.trombocitopenia #modal-img1, #modal-img2, #modal-img3, #modal-img4{
  border-start-start-radius: 50px;
  border-end-start-radius: 40px;
}
.hipercolesterolemia-page.trombocitopenia .card {
  border: none !important;
  margin-top: 40px !important;
  width: 100%;
}

/* Leucemia Linfoblástica Aguda */
.hipercolesterolemia-page.leucemia .home-banner-adjustment {
  background: url("../images/leucemia1.png") no-repeat;
  background-size: contain;
  min-height: 800px;
  z-index: 999;
}

.hipercolesterolemia-page.leucemia .beneficios-section {
  background-color: #f65d92;
}
.hipercolesterolemia-page.leucemia .white-line {
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #fff !important;
  width: 10%;
  margin: 0 0;
}
.hipercolesterolemia-page.leucemia .blue-line {
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #f65d92;
  width: 10%;
  margin: 0 0;
}
.hipercolesterolemia-page.leucemia .card-header.active {
  background-color: #b4446b;
  transform: scale(1.05);
  transition: 0.5s;
}

.hipercolesterolemia-page.leucemia .aten {
  color: #002647;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.hipercolesterolemia-page.leucemia .viviendo-content-leucemia {
  background: url(../images/leucemia-viviendo-icon-1.png) no-repeat 0px -7px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}
.hipercolesterolemia-page.leucemia .viviendo-content-edad {
  background: url(../images/leucemia-viviendo-icon-2.png) no-repeat 0px -6px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}


@media (min-width: 576px){
  .modal-dialog {
    max-width: 800px;
  }
}
/* madhuri-css start*/
p.card-text {
  color: #052749;
  padding-top: 10px;
  font-size:14px;
  font-weight:600;
  padding-left: 9px;
  text-align: left;
  overflow: hidden;
}
#enfermedades-slide .carousel-item {
  position: relative;
  display: block;
  float: left;
  width: auto;
  margin-right: 1%;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  border-radius: 30px;
  overflow: auto;
  width: 20%;
  background-color: #ffffff;
  padding-bottom: 30px;
  padding-bottom:15px;
  cursor: pointer;
}
.carousel-inner {
  padding-top: 67px;
}

.carousel .blue-line {
  padding-left: 10px;
  margin-left: 10px;
  margin-top: 3px;

}
.home .referencias-content {
  background-color: #ebecec;
  border-radius: 20px !important;
  
}
.home .referencias-content .modal-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: none
}
.home .referencias-content .modal-title{
  color: #1b3c6a;
  font-size: 32px;
    font-weight: 900;
}
.home .referencias-content .green-line {
  border-radius: 25px;
  border-top: 5px solid #41afd8;
  width: 35%;
}
.home a:hover {
  
  text-decoration:none;
}
.home a{
  color:#0db2db;
  text-decoration:none;
  font-size: 16px;
}
.home .popup-image{
  padding-top: 54px;
  padding-bottom: 23px;
}

/* Divya css start(12-7) */

.Artritis-reumatoide-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Artritis-reumatoide-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.Artritis-reumatoide-page .accesso,
.Artritis-reumatoide-page .education,
.Artritis-reumatoide-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.Artritis-reumatoide-page .adhrenecia img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  transform: scale(1.05);
  transition: .5s;
}

.Artritis-reumatoide-page .adhrenecia.active p {
  color: #fff;
}

.Artritis-reumatoide-page .accesso.accesso-item1,
.accesso.accesso-item2 {
  background-color: #999999;
}

.Artritis-reumatoide-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.Artritis-reumatoide-page #modal-img4,
#modal-img5,
#modal-img6,
#modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.Artritis-reumatoide-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.Artritis-reumatoide-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.Artritis-reumatoide-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.Artritis-reumatoide-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.Artritis-reumatoide-page .Artritis-reumatoide-vivendo {
  background-color: #ededed;
}

.Artritis-reumatoide-page .Artritis-reumatoide-card-section .education {
  background: #151d3b
}

.Artritis-reumatoide-page .Artritis-reumatoide-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.Artritis-reumatoide-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.Artritis-reumatoide-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.Artritis-reumatoide-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.Artritis-reumatoide-page .bg-info {
  background-color: #272c5a !important;
}

.Artritis-reumatoide-page .circle-logo {
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  box-shadow: 1px 9px 29px #888888;
}

.Artritis-reumatoide-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
  margin-top: 382px;
}

.Artritis-reumatoide-page .card-body {
  padding: 0;
}

.Artritis-reumatoide-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}

.Artritis-reumatoide-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}

.Artritis-reumatoide-page .viviendo-section {
  display: flex;
}

.Artritis-reumatoide-page .trombocitopenia .viviendo-section img,
.Artritis-reumatoide-page .leucemia .viviendo-section img,
.Artritis-reumatoide-page .hipercolesterolemia-page .viviendo-section img {
  height: 65%;
}

.Artritis-reumatoide-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}



.Artritis-reumatoide-page a.navbar-right-group {
  color: #fff;
}

.Artritis-reumatoide-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.Artritis-reumatoide-page li.nav-item.dropdown {
  margin-right: 20px;
}

.Artritis-reumatoide-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.Artritis-reumatoide-page img#vermas {
  margin: 30px 0 30px 0;
}


.Artritis-reumatoide-page .Artritis-reumatoide-container {
  margin-top: 0rem !important;
  z-index: 6;
  padding-top: 2rem;
}

.Artritis-reumatoide-page .Artritis-reumatoide-container .aten {
  width: 70%;
  margin-bottom: 20px;
}

.Artritis-reumatoide-page .Artritis-reumatoide-container {
  margin-top: 250px;
}


.Artritis-reumatoide-page .Artritis-reumatoide-first-section {
  padding-right: 21rem;
}

.Artritis-reumatoide-page .referencias-section .container .align-items-end .col-sm-6 {
  margin-top: -3rem;
  padding-bottom: 20rem;
}

.Artritis-reumatoide-page .referencias-section {
  padding-bottom: 6rem;
}

.Artritis-reumatoide-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Artritis-reumatoide-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.Artritis-reumatoide-page .accesso,
.Artritis-reumatoide-page .education,
.Artritis-reumatoide-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.Artritis-reumatoide-page .adhrenecia img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
}

.Artritis-reumatoide-page .adhrenecia.active p {
  color: #fff;
}

.Artritis-reumatoide-page .accesso.accesso-item1,
.accesso.accesso-item2 {
  background-color: #999999;
}

.Artritis-reumatoide-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.Artritis-reumatoide-page #modal-img4,
#modal-img5,
#modal-img6,
#modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.Artritis-reumatoide-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.Artritis-reumatoide-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.Artritis-reumatoide-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.Artritis-reumatoide-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.Artritis-reumatoide-page .Artritis-reumatoide-vivendo {
  background-color: #ededed;
}

.Artritis-reumatoide-page .Artritis-reumatoide-card-section .education {
  background: #151d3b
}

.Artritis-reumatoide-page .Artritis-reumatoide-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.Artritis-reumatoide-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.Artritis-reumatoide-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.Artritis-reumatoide-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.Artritis-reumatoide-page .bg-info {
  background-color: #272c5a !important;
}

.Artritis-reumatoide-page .circle-logo {
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  box-shadow: 1px 9px 29px #888888;
}

.Artritis-reumatoide-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.Artritis-reumatoide-page .card-body {
  padding: 0;
}

.Artritis-reumatoide-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}

.Artritis-reumatoide-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}


.Artritis-reumatoide-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}

.Artritis-reumatoide-page .white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid white !important;
  width: 10%;
  margin: 0 0;
  margin-bottom: 66px;
}

.Artritis-reumatoide-page .boxrow {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.Artritis-reumatoide-page a.navbar-right-group {
  color: #fff;
}

.Artritis-reumatoide-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.Artritis-reumatoide-page li.nav-item.dropdown {
  margin-right: 20px;
}

.Artritis-reumatoide-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.Artritis-reumatoide-page img#vermas {
  margin: 30px 0 30px 0;
}

.Artritis-reumatoide-page .adhrenecia-content {
  display: none
}

.Artritis-reumatoide-page .adhrenecia-content.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 25px;
  padding: 20px;
}

.Artritis-reumatoide-page .adhrenecia-content>img {
  padding: 10px;
  border-radius: 50%;
}

.Artritis-reumatoide-page .adhrenecia-content>p {
  color: #0b2447;
  font-size: 2.5rem;
}

.Artritis-reumatoide-page .adhrenecia-content ul li {
  color: #223a59;
}

.Artritis-reumatoide-page .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 20rem;
  height: 18rem;
  background-color: #fff;
  box-shadow: 0px 3px 27px #0000008f;
  border: none;
}

.Artritis-reumatoide-page .card-bt {
  margin-top: 4rem;
}

.Artritis-reumatoide-page .card-header img {
  border-radius: 50%;
}

.Artritis-reumatoide-page .card-header p {
  color: #0a2346;
  font-size: 1.5rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .card-header.active {
  background-color: #d76d00;
  transform: scale(1.05);
  transition: 0.5s;
}

.Artritis-reumatoide-page .card-header.active .btn {
  border: none;
}

.Artritis-reumatoide-page .card-header.active p {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .btn.focus,
.btn:focus {
  outline: 0;
  box-shadow: none;
}

.Artritis-reumatoide-page .card-bt .card-body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 2rem;
  padding: 1rem;
  margin-top: 1.2rem;
  transform: scale(1.00);
  width: 355px;
  margin-left: 0px;
}

.Artritis-reumatoide-page .card-bt .card-body>p {
  color: #0b2447;
  font-size: 2rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .card-bt .card-body>ul li {
  color: #2b4260;
}

.Artritis-reumatoide-page .card-bt .card-body.last ul li:last-child {
  list-style-type: none;
  font-size: 1rem;
  color: #262c5a;
  margin-left: -15px;
  margin-top: 10px;
}

.Artritis-reumatoide-page .viviendo-section {
  background-color: #ededed
}

.Artritis-reumatoide-page .viviendo-section .group-icon {
  display: flex;
  margin-top: 2rem;
}

.Artritis-reumatoide-page .viviendo-section .group-icon img {
  height: 60%;
  margin-right: 6px;
}

.Artritis-reumatoide-page .viviendo-section p.aten {
  color: #0b2447 !important;
  font-size: 3rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .card-header.viviendo-header {
  background-color: #999999;
}

.Artritis-reumatoide-page .card-header.viviendo-header p {
  color: #fff;
  font-size: 3rem;
}

.Artritis-reumatoide-page .card-header.viviendo-header.active {
  background-color: #181c3a;
  transform: scale(1.05);
  transition: 0.5s;
}

.Artritis-reumatoide-page .viviendo-section .card-body.viviendo-body {
  background: url('../images/weight-loss-scale-with-centimeter-top-view.jpeg') no-repeat;
  background-position: 100% 100%;
  background-size: landscape;
  border-radius: 0;
  background-color: rgba(65, 61, 61, 0.4);
  opacity: 0.8;
}

.Artritis-reumatoide-page .card-body.viviendo-body p:first-child {
  color: #fff;
  font-size: 3rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .card-body.viviendo-body p,
.Artritis-reumatoide-page .card-body.viviendo-body ul li {
  color: #fff;
  font-size: 1.5rem;
  font-weight: normal;
}

.Artritis-reumatoide-page .referencias-section .modal-body.referencias-body ol {
  counter-reset: list;
  word-break: break-word;
}

.Artritis-reumatoide-page .referencias-section .modal-body.referencias-body ol>li {
  font-size: 0.7rem;
  list-style-type: none;
}

.Artritis-reumatoide-page .referencias-section .modal-body.referencias-body ol>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #41afd8;
  counter-increment: list;
}

.Artritis-reumatoide-page .referencias-content {
  background-color: #ebecec;
  border-radius: 20px;
}

.Artritis-reumatoide-page .referencias-content .modal-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: none
}

.Artritis-reumatoide-page .referencias-content .modal-title {
  color: #1b3c6a;
  font-size: 3.5rem;
  font-weight: 600;
}

.Artritis-reumatoide-page .referencias-content .green-line {
  border-radius: 25px;
  border-top: 5px solid #41afd8;
  width: 70%;
}

.Artritis-reumatoide-page ol.arthritis-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.arthritis-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}



.Artritis-reumatoide-page ol.arthritis-list li:first-child {
  background: url('../images/dolll.png') no-repeat 7px 8px;
}

.Artritis-reumatoide-page ol.arthritis-list li:nth-child(2) {
  background: url('../images/hinchazon.png') no-repeat -16px -14px;
}

.Artritis-reumatoide-page ol.arthritis-list li:nth-child(3) {
  background: url('../images/rigidez.png') no-repeat 2px 4px;
}

.Artritis-reumatoide-page ol.arthritis-list li:nth-child(4) {
  background: url('../images/perdida-de-funciones.png') no-repeat 0px 1px;
}

.Artritis-reumatoide-page ol.prevención-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.prevención-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 5px;
}

.Artritis-reumatoide-page ol.prevención-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #d76d00;
  counter-increment: list;
}


.Artritis-reumatoide-page ol.prevención-list li:first-child {
  background: url('../images/prevención-list-icon12.png') no-repeat 2px 17px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(2) {
  background: url('../images/dolll.png') no-repeat 9px 7px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(3) {
  background: url('../images/prevención-list-icon3.png') no-repeat 2px 18px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(4) {
  background: url('../images/prevención-list-icon4.png') no-repeat 2px 9px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(5) {
  background: url('../images/prevención-list-icon5.png') no-repeat 2px 24px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(6) {
  background: url('../images/prevención-list-icon6.png') no-repeat 2px 24px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(7) {
  background: url('../images/prevención-list-icon12.png') no-repeat 2px 24px;
}

.Artritis-reumatoide-page ol.prevención-list li:nth-child(8) {
  background: url('../images/prevención-list-icon8.png') no-repeat 2px 39px;
}

/* <---> */
.Artritis-reumatoide-page ol.enfermedad-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.enfermedad-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Artritis-reumatoide-page ol.enfermedad-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: orange;
  counter-increment: list;
}

.Artritis-reumatoide-page .info-section {
  background: url(../images/Artritis-reumatoide-info-section.png) no-repeat;
  background-size: 100%;
  background-position: top;
  padding-bottom: 15rem;
}

.Artritis-reumatoide-page .aten {
  color: #0e3b6c;
  font-size: 48px;
  font-weight: 700;
}

.Artritis-reumatoide-page .sub-container {
  margin-top: 14rem;
}

.Artritis-reumatoide-page ol.enfermedad-list li:first-child {
  background: url('../images/prevención-list-icon1.png') no-repeat 2px 9px;
}

.Artritis-reumatoide-page ol.enfermedad-list li:nth-child(2) {
  background: url('../images/prevención-list-icon10.png') no-repeat 2px 9px;
}

.Artritis-reumatoide-page ol.enfermedad-list li:nth-child(3) {
  background: url('../images/prevención-list-icon11.png') no-repeat -12px -16px;
}

.Artritis-reumatoide-page ol.enfermedad-list li:nth-child(4) {
  background: url('../images/prevención-list-icon12.png') no-repeat -12px -11px;
}


.Artritis-reumatoide-page ol.arthritis-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.arthritis-list>li {
  list-style: none;
  padding-left: 62px;
}



.Artritis-reumatoide-page ol.arthritis-list {
  counter-reset: list;
  width: 60%;
}

.Artritis-reumatoide-page ol.arthritis-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Artritis-reumatoide-page li {
  padding-top: 15px;
}

/* Psoriasis page */
.Psoriasis-page .Psoriasis-container {
  margin-top: 0rem !important;
  z-index: 5;
  padding-top: 5rem;
}

.Psoriasis-page .Psoriasis-container .aten {
  width: 78%;
  margin-bottom: 20px;
}



.Psoriasis-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.Psoriasis-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Psoriasis-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.Psoriasis-page .accesso,
.Psoriasis-page .education,
.Psoriasis-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.Psoriasis-page .adhrenecia img {
  border-radius: 50%;
}

.Psoriasis-page .sub-container {
  margin-top: 21rem;
}


.Psoriasis-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  transform: scale(1.05);
  transition: .5s;
}

.Psoriasis-page .adhrenecia.active p {
  color: #fff;
}

.Psoriasis-page .accesso.accesso-item1,
.Psoriasis-page .accesso.accesso-item2 {
  background-color: #999999;
}

.Psoriasis-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.Psoriasis-page #modal-img4,
#modal-img5,
#modal-img6,
#modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.Psoriasis-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.Psoriasis-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.Psoriasis-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.Psoriasis-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.Psoriasis-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.Psoriasis-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.Psoriasis-page .Psoriasis-vivendo {
  background-color: #ededed;
}

.Psoriasis-page .Psoriasis-card-section .education {
  background: #151d3b
}

.Psoriasis-page .Psoriasis-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.Psoriasis-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.Psoriasis-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.Psoriasis-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.Psoriasis-page .bg-info {
  background-color: #272c5a !important;
}

.Psoriasis-page .circle-logo {
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  box-shadow: 1px 9px 29px #888888;
}

.Psoriasis-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.Psoriasis-page .card-body {
  padding: 0;
}

.Psoriasis-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}

.Psoriasis-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}

.Psoriasis-page .viviendo-section {
  display: flex;
}

.viviendo-section img {
  height: 65%;
}

.Psoriasis-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}



.Psoriasis-page a.navbar-right-group {
  color: #fff;
}

.Psoriasis-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.Psoriasis-page li.nav-item.dropdown {
  margin-right: 20px;
}

.Psoriasis-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.Psoriasis-page img#vermas {
  margin: 30px 0 30px 0;
}


.Psoriasis-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.Psoriasis-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Psoriasis-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.Psoriasis-page .accesso,
.Psoriasis-page .education,
.Psoriasis-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.Psoriasis-page .adhrenecia img {
  border-radius: 50%;
}

.Psoriasis-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
}

.Psoriasis-page .adhrenecia.active p {
  color: #fff;
}

.Psoriasis-page .accesso.accesso-item1,
.accesso.accesso-item2 {
  background-color: #999999;
}

.Psoriasis-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.Psoriasis-page .orange-text {
  color: #D76C00;
  font-weight: 600;
}

.Psoriasis-page #modal-img4,
#modal-img5,
#modal-img6,
#modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.Psoriasis-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.Psoriasis-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.Psoriasis-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.Psoriasis-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.Psoriasis-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.Psoriasis-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.Psoriasis-page .Psoriasis-vivendo {
  background-color: #ededed;
}

.Psoriasis-page .Psoriasis-card-section .education {
  background: #151d3b
}

.Psoriasis-page .Psoriasis-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.Psoriasis-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.Psoriasis-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.Psoriasis-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.Psoriasis-page .bg-info {
  background-color: #272c5a !important;
}

.Psoriasis-page .circle-logo {
  margin-top: 45px;
  margin-bottom: 83px;
  align-items: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 50%;
  box-shadow: 1px 9px 29px #888888;
}

.Psoriasis-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.Psoriasis-page .card-body {
  padding: 0;
}

.Psoriasis-page .blue-text.item {
  font-size: 25px;
  margin-left: 10px;
}

.Psoriasis-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}


.Psoriasis-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}

.Psoriasis-page .white-line {
  margin-top: 1rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid white !important;
  width: 10%;
  margin-left: 999px;
  margin-right: -16px;
}

.Psoriasis-page .referencias-section {
  margin-top: -50rem;
  margin-bottom: 15rem;
}

.Psoriasis-page a.navbar-right-group {
  color: #fff;
}

.Psoriasis-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.Psoriasis-page li.nav-item.dropdown {
  margin-right: 20px;
}

.Psoriasis-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.Psoriasis-page img#vermas {
  margin: 30px 0 30px 0;
}

.Psoriasis-page .adhrenecia-content {
  display: none
}

.Psoriasis-page .adhrenecia-content.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 25px;
  padding: 20px;
}

.Psoriasis-page .adhrenecia-content>img {
  padding: 10px;
  border-radius: 50%;
}

.Psoriasis-page .adhrenecia-content>p {
  color: #0b2447;
  font-size: 2.5rem;
}

.Psoriasis-page .adhrenecia-content ul li {
  color: #223a59;
}

.Psoriasis-page .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 23rem;
  height: 20rem;
  background-color: #fff;
  box-shadow: 0px 3px 27px #0000008f;
  border: none;
}

.Psoriasis-page .boxrow {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.Psoriasis-page .card-bt {
  margin-top: 13rem;
}

.Psoriasis-page .card-header img {
  border-radius: 50%;
}

.Psoriasis-page .card-header p {
  color: #0a2346;
  font-size: 1.5rem;
  font-weight: 600;
}

.Psoriasis-page .card-header.active {
  background-color: #d76d00;
  transform: scale(1.05);
  transition: 0.5s;
}

.Psoriasis-page .card-header.active .btn {
  border: none;
}

.Psoriasis-page .card-header.active p {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 600;
}

.Psoriasis-page .btn.focus,
.btn:focus {
  outline: 0;
  box-shadow: none;
}

.Psoriasis-page .card-bt .card-body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 2rem;
  padding: 1rem;
  margin-top: 1.2rem;
  transform: scale(1.00);
  width: 355px;
  margin-left: 0px;
}

.Psoriasis-page .card-bt .card-body>p {
  color: #0b2447;
  font-size: 2rem;
  font-weight: 600;
}

.Psoriasis-page .card-bt .card-body>ul li {
  color: #2b4260;
}

.Psoriasis-page .card-bt .card-body.last ul li:last-child {
  list-style-type: none;
  font-size: 1rem;
  color: #262c5a;
  margin-left: -15px;
  margin-top: 10px;
}

/* end beneficios-section */

.Psoriasis-page .viviendo-section {
  background-color: #ededed
}

.Psoriasis-page .viviendo-section .group-icon {
  display: flex;
  margin-top: 2rem;
}

.Psoriasis-page .viviendo-section .group-icon img {
  height: 60%;
  margin-right: 6px;
}

.Psoriasis-page .viviendo-section p.aten {
  color: #0b2447 !important;
  font-size: 3rem;
  font-weight: 600;
}

.Psoriasis-page .card-header.viviendo-header {
  background-color: #999999;
}

.Psoriasis-page .card-header.viviendo-header p {
  color: #fff;
  font-size: 3rem;
}

.Psoriasis-page .card-header.viviendo-header.active {
  background-color: #181c3a;
  transform: scale(1.05);
  transition: 0.5s;
}

.Psoriasis-page .viviendo-section .card-body.viviendo-body {
  background: url('../images/weight-loss-scale-with-centimeter-top-view.jpeg') no-repeat;
  background-position: 100% 100%;
  background-size: landscape;
  border-radius: 0;
  background-color: rgba(65, 61, 61, 0.4);
  opacity: 0.8;
}

.Psoriasis-page .card-body.viviendo-body p:first-child {
  color: #fff;
  font-size: 3rem;
  font-weight: 600;
}

.Psoriasis-page .card-body.viviendo-body p,
.Psoriasis-page .card-body.viviendo-body ul li {
  color: #fff;
  font-size: 1.5rem;
  font-weight: normal;
}

.Psoriasis-page .referencias-section .modal-body.referencias-body ol {
  counter-reset: list;
}

.Psoriasis-page .referencias-section .modal-body.referencias-body ol>li {
  font-size: 0.7rem;
  list-style-type: none;
}

.Psoriasis-page .referencias-section .modal-body.referencias-body ol>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #41afd8;
  counter-increment: list;
}

.Psoriasis-page .referencias-content {
  background-color: #ebecec;
  border-radius: 20px;
}

.Psoriasis-page .referencias-content .modal-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: none
}

.Psoriasis-page .referencias-content .modal-title {
  color: #1b3c6a;
  font-size: 3.5rem;
  font-weight: 600;
}

.Psoriasis-page .referencias-content .green-line {
  border-radius: 25px;
  border-top: 5px solid #41afd8;
  width: 70%;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 800px;
  }
}

.orange-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #d76d00;
  width: 10%;
  margin: 0 0;
}



.Psoriasis-page ol.prevención-list {
  counter-reset: list;
  width: 60%;
  margin-top: 30px;
}

.Psoriasis-page ol.prevención-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 66px;
  padding-bottom: 25px;
}

.Psoriasis-page ol.prevención-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: orange;
  counter-increment: list;
}


.Psoriasis-page ol.prevención-list li:first-child {
  background: url('../images/Psoriasis-icon1.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(2) {
  background: url('../images/Psoriasis-icon2.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(3) {
  background: url('../images/Psoriasis-icon3.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(4) {
  background: url('../images/Psoriasis-icon4.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(5) {
  background: url('../images/Psoriasis-icon5.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(6) {
  background: url('../images/Psoriasis-icon6.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(7) {
  background: url('../images/Psoriasis-icon7.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(8) {
  background: url('../images/Psoriasis-icon8.png') no-repeat 0px 0px;
}

.Psoriasis-page ol.prevención-list li:nth-child(9) {
  background: url('../images/Psoriasis-icon9.png') no-repeat 0px 0px;
}



.Psoriasis-page ol.arthritis-list {
  counter-reset: list;
  width: 60%;
}

.Psoriasis-page ol.arthritis-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}



.Psoriasis-page ol.arthritis-list {
  counter-reset: list;
  width: 60%;
}

.Psoriasis-page ol.arthritis-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.Psoriasis-page .info-section {
  background: url(../images/Psoriasis-info-section.png) no-repeat;
  background-size: 100%;
  background-position: top;
  padding-bottom: 77rem;
}

.Psoriasis-page .text-white {
  color: #fff !important;
  text-align: right;
}



/* osteoporosis page */
.osteoporosis-page .osteoporosis-container {
  padding-right: 19px;
  z-index: 5;
}

.osteoporosis-page .para-osteoporosis {
  /* margin-right: 351px; */
}

.osteoporosis-page .para2-osteoporosis {
  /* margin-right: 407px; */
}

.osteoporosis-page .aten {
  color: #0e3b6c;
  font-size: 45px;
  font-weight: 900;
  margin-bottom: 10px;
}

.osteoporosis-page .osteoporosis-container .aten {
  width: 60%;
  margin-bottom: 20px;
}


.osteoporosis-page .sub-container {
  margin-top: 19rem;
}


.osteoporosis-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.osteoporosis-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.osteoporosis-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.osteoporosis-page .accesso,
.osteoporosis-page .education,
.osteoporosis-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.osteoporosis-page .adhrenecia img {
  border-radius: 50%;
}

.osteoporosis-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  transform: scale(1.05);
  transition: .5s;
}

.osteoporosis-page .adhrenecia.active p {
  color: #fff;
}

.osteoporosis-page .accesso.accesso-item1,
.accesso.accesso-item2 {
  background-color: #999999;
}

.osteoporosis-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.osteoporosis-page #modal-img4,
.osteoporosis-page #modal-img5,
.osteoporosis-page #modal-img6,
.osteoporosis-page #modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.osteoporosis-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.osteoporosis-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.osteoporosis-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.osteoporosis-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.osteoporosis-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.osteoporosis-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.osteoporosis-page .osteoporosis-vivendo {
  background-color: #ededed;
}

.osteoporosis-page .osteoporosis-card-section .education {
  background: #151d3b
}

.osteoporosis-page .osteoporosis-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.osteoporosis-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.osteoporosis-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.osteoporosis-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.osteoporosis-page .bg-info {
  background-color: #272c5a !important;
}

.osteoporosis-page .circle-logo {
  margin-top: 8rem;
  align-items: center;
  border-radius: 50%;
  height: 300px;
  width: 300px;
  box-shadow: 1px 9px 29px #888888;
}

.osteoporosis-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.osteoporosis-page .card-body {
  padding: 0;
}

.osteoporosis-page .blue-text.item {
  font-size: 23px;
  margin-left: 1rem;
  padding-right: 2rem;
  padding-bottom: 10px;
}

.osteoporosis-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}

.osteoporosis-page .viviendo-section {
  display: flex;
}

.osteoporosis-page .viviendo-section img {
  height: 65%;
}

.osteoporosis-page .blue-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #212e5a;
  width: 10%;
  margin: 0 0;
}

.osteoporosis-page .white-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid white !important;
  width: 10%;
  margin: 0 0;
}

.osteoporosis-page a.navbar-right-group {
  color: #fff;
}

.osteoporosis-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.osteoporosis-page li.nav-item.dropdown {
  margin-right: 20px;
}

.osteoporosis-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.osteoporosis-page img#vermas {
  margin: 30px 0 30px 0;
}


.osteoporosis-page ol.stomach-list {
  counter-reset: list;
  width: 60%;
}

.osteoporosis-page ol.stomach-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 56px;
  padding-bottom: 25px;
}

.osteoporosis-page ol.stomach-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #0e3b6c;
  counter-increment: list;
}

.osteoporosis-page .accesso,
.osteoporosis-page .education,
.osteoporosis-page .adhrenecia {
  background: #fff;
  width: 300px;
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 25%;
  box-shadow: 0px 0px 21px 2px rgba(0, 0, 0, 0.3);
}

.osteoporosis-page .adhrenecia img {
  border-radius: 50%;
}

.osteoporosis-page .adhrenecia.active {
  background-color: #151d3b;
  font-size: 35px;
  /* transform: scale(1.05); */
  /* transition: .5s; */
}

.osteoporosis-page .adhrenecia.active p {
  color: #fff;
}

.osteoporosis-page .accesso.accesso-item1,
.accesso.accesso-item2 {
  background-color: #999999;
}

.osteoporosis-page .accesso.active {
  background-color: #212e5a;
  color: #fff;
  transform: scale(1.05);
  transition: .5s;
}

.osteoporosis-page #modal-img4,
.osteoporosis-page #modal-img5,
.osteoporosis-page #modal-img6,
.osteoporosis-page #modal-img7 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.osteoporosis-page .recursos-adicionale-section-one {
  padding-left: 60px;
}

.osteoporosis-page .accesso.accesso-item2 img {
  border-radius: 50%;
}

.osteoporosis-page .accesso.accesso-item1 img {
  border-radius: 50%;
}

.osteoporosis-page .accesso.accesso-item1 p,
.accesso.accesso-item2 p {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
}

.osteoporosis-page .accesso.viviendo-item p {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
}

.osteoporosis-page .accesso.viviendo-item.alimentacion {
  background-color: #262c5a;
}

.osteoporosis-page .osteoporosis-vivendo {
  background-color: #ededed;
}

.osteoporosis-page .osteoporosis-card-section .education {
  background: #151d3b
}

.osteoporosis-page .osteoporosis-card-section p {
  color: #012748;
  font-size: 25px;
  font-weight: 600;
}

.osteoporosis-page .accesso p {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
}

.osteoporosis-page .border-between>[class*="col-"]:before {
  background: #262d49;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 2px;
  top: 0;
}

.osteoporosis-page .border-between>[class*="col-"]:first-child:before {
  display: none;
}

.osteoporosis-page .bg-info {
  background-color: #272c5a !important;
}


.osteoporosis-page .blue-text {
  color: #0b3f68;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.osteoporosis-page .card-body {
  padding: 0;
}

.osteoporosis-page .blue-text.item {
  font-size: 23px;
  margin-left: 10px;
}

.osteoporosis-page .card {
  border: none !important;
  margin-top: 40px !important;
  width: 75%;
}


.osteoporosis-page a.navbar-right-group {
  color: #fff;
}

.osteoporosis-page .navbar-right-group.item-right {
  color: #0fb1da;
  font-weight: 700;
}

.osteoporosis-page li.nav-item.dropdown {
  margin-right: 20px;
}

.osteoporosis-page .dropdown-item:hover {
  background-color: #0eb0d6;
  color: #fff;
}

.osteoporosis-page img#vermas {
  margin: 30px 0 30px 0;
}

.osteoporosis-page .adhrenecia-content {
  display: none
}

.osteoporosis-page .adhrenecia-content.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 25px;
  padding: 20px;
}

.osteoporosis-page .adhrenecia-content>img {
  padding: 10px;
  border-radius: 50%;
}

.osteoporosis-page .adhrenecia-content>p {
  color: #0b2447;
  font-size: 2.5rem;
}

.osteoporosis-page .adhrenecia-content ul li {
  color: #223a59;
}

.osteoporosis-page .info-section {
  background: url(../images/osteoporosis-info-section.png) no-repeat;
  background-size: 100%;
  background-position: top;
   padding-bottom: 13rem; 
}

.osteoporosis-page .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 300px;
  height: 300px;
  background-color: #fff;
  border-bottom: none;
}

.osteoporosis-page .card-bt {
  margin-top: 2rem;
}

.osteoporosis-page .card-header img {
  border-radius: 50%;
}

.osteoporosis-page .card-header p {
  color: #0a2346;
  font-size: 1.5rem;
  font-weight: 600;
}

.osteoporosis-page .card-header.active {
  background-color: #448048;
  transform: scale(1.05);
  transition: 0.5s;
}

.osteoporosis-page .card-header.active .btn {
  border: none;
}

.osteoporosis-page .card-header.active p {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 600;
}

.osteoporosis-page .btn.focus,
.osteoporosis-page .btn:focus {
  outline: 0;
  box-shadow: none;
}

.osteoporosis-page .card-bt .card-body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #e3e3e6;
  border-radius: 2rem;
  padding: 1rem;
  margin-top: 1.2rem;
}

.osteoporosis-page .card-bt .card-body>p {
  color: #0b2447;
  font-size: 2rem;
  font-weight: 600;
}

.osteoporosis-page .card-bt .card-body>ul li {
  color: #2b4260;
}

.osteoporosis-page .card-bt .card-body.last ul li:last-child {
  list-style-type: none;
  font-size: 1rem;
  color: #262c5a;
  margin-left: -15px;
  margin-top: 10px;
}

.osteoporosis-page .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 250px;
  height: 213px;
  background-color: #fff;
  box-shadow: 0px 3px 27px #0000008f;
  border: none;
}

.osteoporosis-page .boxrow {
  display: flex;
  flex-wrap: wrap;
  margin-right: 196px;
  margin-left: 30px;
  margin-top: 105px;
}


.osteoporosis-page .viviendo-section {
  background-color: #ededed
}

.osteoporosis-page .viviendo-section .group-icon {
  display: flex;
  margin-top: 2rem;
}

.osteoporosis-page .viviendo-section .group-icon img {
  height: 60%;
  margin-right: 6px;
}

.osteoporosis-page .viviendo-section p.aten {
  color: #0b2447 !important;
  font-size: 3rem;
  font-weight: 600;
}

.osteoporosis-page .card-header.viviendo-header {
  background-color: #999999;
}

.osteoporosis-page .card-header.viviendo-header p {
  color: #fff;
  font-size: 3rem;
}

.osteoporosis-page .card-header.viviendo-header.active {
  background-color: #181c3a;
  transform: scale(1.05);
  transition: 0.5s;
}

.osteoporosis-page .viviendo-section .card-body.viviendo-body {
  background: url('../images/weight-loss-scale-with-centimeter-top-view.jpeg') no-repeat;
  background-position: 100% 100%;
  background-size: landscape;
  border-radius: 0;
  background-color: rgba(65, 61, 61, 0.4);
  opacity: 0.8;
}

.osteoporosis-page .card-body.viviendo-body p:first-child {
  color: #fff;
  font-size: 3rem;
  font-weight: 600;
}

.osteoporosis-page .card-body.viviendo-body p,
.osteoporosis-page .card-body.viviendo-body ul li {
  color: #fff;
  font-size: 1.5rem;
  font-weight: normal;
}

.osteoporosis-page .referencias-section .modal-body.referencias-body ol {
  counter-reset: list;
}

.osteoporosis-page .referencias-section .modal-body.referencias-body ol>li {
  font-size: 0.7rem;
  list-style-type: none;
}

.osteoporosis-page .referencias-section .modal-body.referencias-body ol>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: #41afd8;
  counter-increment: list;
}

.osteoporosis-page .referencias-content {
  background-color: #ebecec;
  border-radius: 20px;
}

.osteoporosis-page .referencias-content .modal-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: none
}

.osteoporosis-page .referencias-content .modal-title {
  color: #1b3c6a;
  font-size: 3.5rem;
  font-weight: 600;
}

.osteoporosis-page .referencias-content .green-line {
  border-radius: 25px;
  border-top: 5px solid #41afd8;
  width: 70%;
}



.green-line {
  margin-top: 0rem;
  margin-bottom: 0rem;
  border: 0;
  border-radius: 25px;
  border-top: 5px solid green;
  width: 10%;
  margin: 0 0;
}

.osteoporosis-page ol.osteoporosis-list {
  counter-reset: list;
  /* width: 60%; */
  margin-top: 45px;
}

.osteoporosis-page ol.osteoporosis-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 63px;
  padding-bottom: 25px;
}

.osteoporosis-page .osteoporosis-first-section {
  /* padding-right: 345px; */
  margin-bottom: 20px;
  margin-top: 35px;
}

.osteoporosis-page ol.osteoporosis-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: green;
  counter-increment: list;
}


.osteoporosis-page ol.osteoporosis-list li:first-child {
  background: url('../images/osteoporosis-list1.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-list li:nth-child(2) {
  background: url('../images/osteoporosis-list2.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-list li:nth-child(3) {
  background: url('../images/osteoporosis-list3.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-list li:nth-child(4) {
  background: url('../images/osteoporosis-list4.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-list li:nth-child(5) {
  background: url('../images/osteoporosis-list5.png') no-repeat 3px 2px;
}


.osteoporosis-page ol.osteoporosis-enfermedad-list {
  counter-reset: list;
  width: 60%;
  margin-top: 30px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list>li {
  list-style: none;
  margin-bottom: 10px;
  padding-left: 77px;
  padding-bottom: 25px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list>li:before {
  content: counter(list) ". ";
  font-weight: 700;
  color: green;
  counter-increment: list;
}


.osteoporosis-page ol.osteoporosis-enfermedad-list li:first-child {
  background: url('../images/osteoporosis-enfermedad-list1.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list li:nth-child(2) {
  background: url('../images/osteoporosis-enfermedad-list2.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list li:nth-child(3) {
  background: url('../images/osteoporosis-enfermedad-list3.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list li:nth-child(4) {
  background: url('../images/osteoporosis-enfermedad-list4.png') no-repeat 3px 2px;
}

.osteoporosis-page ol.osteoporosis-enfermedad-list li:nth-child(5) {
  background: url('../images/osteoporosis-enfermedad-list5.png') no-repeat 3px 2px;
}




.osteoporosis-page .osteoporosis-background {
  background-image: url(../images/osteoporosis-banner.png);
  min-height: 46rem;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  margin-top: -9rem;
  margin-right: 1px;
  z-index: 0;
  box-shadow: 0 0 14px 13px white inset;
}




.Artritis-reumatoide-page .Artritis-reumatoide-background {
  background-image: url(../images/Artritis-reumatoide-background.png);
  min-height: 45rem;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  margin-top: -9rem;
  margin-right: 1px;
  z-index: 3;
  box-shadow: 0 0 14px 13px white inset;
}



.Artritis-reumatoide-page .Artritis-reumatoide-background1 {
  background-image: url(../images/Psoriasis-background1.png);
  min-height: 27rem;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  margin-top: -2rem;
  margin-right: 0px;
  z-index: 0;
}

.Psoriasis-page .Psoriasis-first-section {
  /* padding-right: 26rem; */
}


.Psoriasis-page .Psoriasis-background {
  background-image: url(../images/Psoriasis-background.png);
  min-height: 40rem;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 80%;
  margin-right: 0px;
  z-index: 0;
  margin-top: -9rem;
  width: 100%;
  box-shadow: 0 0 14px 13px white inset;

}


.Psoriasis-page .Psoriasis-background1 {
  background-image: url(../images/Psoriasis-background3.png);
  min-height: 42rem;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  padding-top: 9rem;
  /* margin-left: -97px; */
  margin-right: 0px;
  z-index: 0;
}

.Psoriasis-page .Psoriasis-background1 .margintop-adj {
  margin-top: -11rem;
}

.osteoporosis-page .row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0px;
}

.osteoporosis-page .column {
  flex: 25%;
}

.osteoporosis-page .osteo-margin{
  margin-top: 16rem;
}
.osteoporosis-page .column .img,
.osteoporosis-page .column-single .img {
  color: white;
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.osteoporosis-page .osteoporosis-image-title {
  color: white;
  padding-top: 1rem;
}

.osteoporosis-page .osteoporosis-image-description {
  display: none;
}

.osteoporosis-page .column-single {
  flex: 50%;
}

.osteoporosis-page .osteoporosis-image-list {
  background-size: cover !important;
  height: 33rem !important;
}

.osteoporosis-page .osteoporosis-image-list1 {
  background: url('../images/osteoporosis-image-list1.png') no-repeat;
}

.osteoporosis-page .osteoporosis-image-list1.active {
  background: url('../images/osteoporosis-image-list1-1.png') no-repeat;
  height: 38rem !important;
}

.osteoporosis-page .osteoporosis-image-list2 {
  background: url('../images/osteoporosis-image-list2.png') no-repeat;
}

.osteoporosis-page .osteoporosis-image-list2.active {
  background: url('../images/osteoporosis-image-list2-2.png') no-repeat;
  height: 70rem !important;
}

.osteoporosis-page .osteoporosis-image-list3 {
  background: url('../images/osteoporosis-image-list3.png') no-repeat;
}

.osteoporosis-page .osteoporosis-image-list3.active {
  background: url('../images/osteoporosis-image-list3-3.png') no-repeat;
  height: 38rem !important;
}

.osteoporosis-page .osteoporosis-image-list4 {
  background: url('../images/osteoporosis-image-list4.png') no-repeat;
}

.osteoporosis-page .osteoporosis-image-list4.active {
  background: url('../images/osteoporosis-image-list4-4.png') no-repeat;
  height: 70rem !important;
}

.osteoporosis-page .osteoporosis-image-list5 {
  height: 17rem !important;
  background: url('../images/osteoporosis-image-list5.png') no-repeat;
}

.osteoporosis-page .osteoporosis-image-list5.active {
  height: 25rem !important;
  background: url('../images/osteoporosis-image-list5-5.png') no-repeat;
}


.osteoporosis-page .osteoporosis-image-list1.active .osteoporosis-image-description,
.osteoporosis-page .osteoporosis-image-list3.active .osteoporosis-image-description,
.osteoporosis-page .osteoporosis-image-list2.active .osteoporosis-image-description,
.osteoporosis-page .osteoporosis-image-list4.active .osteoporosis-image-description,
.osteoporosis-page .osteoporosis-image-list5.active .osteoporosis-image-description {
  display: block;
  padding: 1rem;
}

.osteoporosis-page h6.sub-heading {
  padding-left: 1rem;
  font-style: italic;
  font-weight: 400;
}

.Psoriasis-page .row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0px;
}

.Psoriasis-page .column {
  flex: 25%;
}

.Psoriasis-page .column .img,
.Psoriasis-page .column-single .img {
  color: white;
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.Psoriasis-page .psoriasis-image-title {
  color: white;
  padding-top: 1rem;
}

.Psoriasis-page .psoriasis-image-description {
  display: none;
}

.Psoriasis-page .column-single {
  flex: 50%;
}

.Psoriasis-page .psoriasis-image-list {
  background-size: cover !important;
  height: 33rem !important;
}

.Psoriasis-page .psoriasis-image-list1 {
  background: url('../images/psoriasis-image-list1.png') no-repeat;
}

.Psoriasis-page .psoriasis-image-list2 {
  background: url('../images/psoriasis-image-list2.png') no-repeat;
}

.Psoriasis-page .psoriasis-image-list3 {
  background: url('../images/psoriasis-image-list3.png') no-repeat;
}

.Psoriasis-page .psoriasis-image-list4 {
  background: url('../images/psoriasis-image-list4.png') no-repeat;
}

.Psoriasis-page .psoriasis-image-list5 {
  background: url('../images/psoriasis-image-list5.png') no-repeat;
}


.Psoriasis-page .psoriasis-image-list6 {
  background: url('../images/psoriasis-image-list6.png') no-repeat;
}



.Psoriasis-page .psoriasis-image-list1.active .psoriasis-image-description,
.Psoriasis-page .psoriasis-image-list3.active .psoriasis-image-description,
.Psoriasis-page .psoriasis-image-list2.active .psoriasis-image-description,
.Psoriasis-page .psoriasis-image-list4.active .psoriasis-image-description,
.Psoriasis-page .psoriasis-image-list5.active .psoriasis-image-description,
.Psoriasis-page .psoriasis-image-list6.active .psoriasis-image-description {
  display: block;
  padding: 1rem;
}

.Psoriasis-page h6.sub-heading {
  padding-left: 1rem;
  font-style: italic;
  font-weight: 400;
}



@media (min-width: 768px) and (max-width: 1024px) {

  .Psoriasis-page .Psoriasis-background {
    margin-top: -16rem;
  }

  .Psoriasis-page .Psoriasis-first-section {
    padding-right: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .Psoriasis-page .Psoriasis-background1 {
    background-size: 39%;
  }

  .Psoriasis-page ol.prevención-list {
    width: 86%;
    margin-top: 3rem;
  }

  .Psoriasis-page .text-white {
    font-size: 36px;
  }

  .Psoriasis-page .white-line {
    margin-left: 39rem;
  }

  .Psoriasis-page .card-bt {
    margin-top: 5rem;
  }

  .Psoriasis-page .card-header {
    width: 13rem;
    height: 13rem;
  }

  .Psoriasis-page .sub-container {
    margin-top: 11rem;
  }

  .Psoriasis-page .referencias-section {
    margin-top: 4rem;
    margin-bottom: -1rem;
  }

  .Psoriasis-page .aten {
    font-size: 2rem;
  }

  .Psoriasis-page .blue-text {
    font-size: 2rem;
  }

  .Psoriasis-page .info-section {
    padding-bottom: 40rem;
}
.Psoriasis-page .card-bt .card-body {
  width: 242px;
  margin-left: -1rem;
  font-size: 15px;
}
}

@media screen and (max-width: 767px) {
  .Psoriasis-page .aten {
    margin-bottom: 1rem;
    font-size: 22px;
  }

  .Psoriasis-page .Psoriasis-background {
    margin-top: -3rem;
  }

  .Psoriasis-page .Psoriasis-first-section {
    padding-top: 1rem;
    font-size: 9px;
    padding-right: 0rem;
  }

  .Psoriasis-page .Psoriasis-background1 {
    background-size: 35%;
    margin-top: -15rem;
  }

  .Psoriasis-page ol.prevención-list {
    width: 95%;
    margin-top: 1rem;
    margin-left: -2rem;
  }

  .Psoriasis-page ol.prevención-list>li {
    list-style: none;
    margin-bottom: 0px;
    padding-left: 66px;
    padding-bottom: 25px;
    font-size: 10px;
  }

  .Psoriasis-page .text-white {
    text-align: start;
  }

  .Psoriasis-page .white-line {
    margin-left: 0rem;
  }

  .Psoriasis-page .info-section {
    background: none;
    background-color: rgb(215, 109, 0);
    padding-bottom: 0rem;
    margin-top: -7rem;
    padding-bottom: 2rem;
    margin-bottom: 35rem;
  }

  .Psoriasis-page .referencias-section {
    margin-top: -7rem;
    margin-bottom: -13rem;
  }

  .Psoriasis-page .card-header {
    width: 15rem;
    height: 13rem;
    margin-left: auto;
    margin-right: auto;
  }

  .Psoriasis-page .card-bt {
    margin-top: 2rem;
  }

  .Psoriasis-page .card-bt .card-body {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }
  .osteoporosis-page .osteoporosis-container {
    margin-top: 3rem !important;
}

  .Psoriasis-page .sub-container {
    margin-top: 0rem;
  }

  .Psoriasis-page .third-para {
    margin-top: 1rem;
    margin-bottom: 1rem;
    color: white;
    font-size: 15px;
  }

  .Psoriasis-page .column .img {
    font-size: 17px !important;
  }

  .Psoriasis-page .blue-text {
    margin-top: -26rem;
    font-size: 19px;
  }

  .Psoriasis-page .column {
    flex: 100% !important;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .Psoriasis-page .referencias-section .modal-header img {
    height: 57px;
}
.Psoriasis-page .referencias-content .modal-title {
    font-size: 1.5rem;
}
.Psoriasis-page .referencias-section .modal-body.referencias-body ol>li {
    font-size: 0.7rem;
    word-break: break-word;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
  .Psoriasis-page .Psoriasis-background1 .margintop-adj {
    margin-top: -8rem;
  }

  .Psoriasis-page .Psoriasis-background1 {
    background-size: auto;
  }

  .Psoriasis-page .card-header {
    width: 19rem;
    height: 17rem;
  }

  .Psoriasis-page .white-line {
    margin-left: 837px;
  }

  .Psoriasis-page .info-section {
    padding-bottom: 45rem;
  }

  .Psoriasis-page .referencias-section {
    margin-top: -42rem;
    margin-bottom: 6rem;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
  .osteoporosis-page .osteoporosis-background {
    margin-top: -23rem;
  }

  .osteoporosis-page .osteoporosis-first-section {
    padding-right: 17rem;
  }

  .osteoporosis-page .para-osteoporosis,
  .osteoporosis-page .para2-osteoporosis {
    margin-right: 0rem;
  }

  .osteoporosis-page ol.osteoporosis-list {
    width: 100%;
  }

  .osteoporosis-page .aten {
    font-size: 39px;
  }

  .osteoporosis-page .boxrow {
    margin-right: 0rem;
    margin-left: 0rem;
    margin-top: 0rem;
  }

  .osteoporosis-page .card-header {
    width: 11rem;
    height: 11rem;
  }

  .osteoporosis-page .sub-container {
    margin-top: 5rem;
  }

  .osteoporosis-page ol.osteoporosis-enfermedad-list {
    width: 100%;
  }

  .osteoporosis-page .card {
    width: 290px;
  }

  .osteoporosis-page .blue-text.item {
    font-size: 20px;
    margin-left: 7px;
  }

  .osteoporosis-page .info-section {
    padding-bottom: 0rem;
  }
  .Artritis-reumatoide-page .info-section, .Psoriasis-page .info-section  {
    background: none;
    background-color: rgb(141, 141, 147);
    padding-bottom: 0rem;
  }

  .Artritis-reumatoide-page .sub-container, .Psoriasis-page .sub-container, .osteoporosis-page .sub-container {
    margin-top: 5rem;
    color: white;
  }

  .osteoporosis-page .info-section {
    background: none;
    background-color: rgb(141, 141, 147);
    padding-bottom: 7rem;
  }
  .osteoporosis-page ol.osteoporosis-enfermedad-list>li:before, .Artritis-reumatoide-page ol.prevención-list>li:before {
    color: white;
  }
}

@media screen and (max-width: 767px) {
  .osteoporosis-page .osteoporosis-background {
    /* margin-top: -30rem; */
    min-height: 48rem;
  }

  .osteoporosis-page .aten {
    font-size: 20px;
  }

  .osteoporosis-page .osteoporosis-first-section {
    padding-right: 0rem;
    margin-top: 17px;
    font-size: 1rem;
  }

  .osteoporosis-page .para-osteoporosis,
  .osteoporosis-page .para2-osteoporosis {
    margin-right: 0rem;
    font-size: 1rem;
  }

  .osteoporosis-page ol.osteoporosis-list {
    width: 100%;
    font-size: 15px;
    margin-left: -2rem;
  }

  .osteoporosis-page .boxrow {
    margin-top: 0rem;
  }

  .osteoporosis-page .sub-container {
    margin-top: 0rem;
  }

  .osteoporosis-page ol.osteoporosis-enfermedad-list {
    width: 100%;
    font-size: 15px;
    margin-left: -2rem;
  }

  .osteoporosis-page .column,
  .osteoporosis-page .column-single {
    flex: 100%;
    margin-left: 1rem;
    margin-right: 1rem;

  }

  .osteoporosis-page ul.image-description {
    font-size: 15px;
  }

  .osteoporosis-page .blue-text {
    font-size: 23px;
  }

  .osteoporosis-page .circle-logo {
    margin-top: 0rem;
    ;
  }

  .osteoporosis-page img#vermas {
    margin: 30px 0px 30px 53px;
  }

  .osteoporosis-page .recursos-adicionale-section-one {
    padding-left: revert;
  }

  .osteoporosis-page .card {
    width: 100%;
  }

  .osteoporosis-page .blue-text.item {
    font-size: 17px;
    margin-left: 10px;
  }

  .osteoporosis-page .info-section {
    padding-bottom: 0rem;
  }
  .Artritis-reumatoide-page .info-section ,.Psoriasis-page .info-section {
    background: none;
    background-color: rgb(141, 141, 147);
    padding-bottom: 0rem;
  }

  .Artritis-reumatoide-page .sub-container,.Psoriasis-page .sub-container ,.osteoporosis-page .sub-container {
    margin-top: 5rem;
    color: white;
  }

  .osteoporosis-page .info-section {
    background: none;
    background-color: rgb(141, 141, 147);
    padding-bottom: 0rem;
  }
  .osteoporosis-page ol.osteoporosis-enfermedad-list>li:before, .Artritis-reumatoide-page ol.prevención-list>li:before  {
    color: white;
  }
  .osteoporosis-image-list5.active .osteoporosis-image-description {
    font-size: 15px;
}


.osteoporosis-page .referencias-section .modal-header img {
    height: 58px;
}

.osteoporosis-page .referencias-content .modal-title {
    font-size: 1.5rem;
}
.osteoporosis-page .referencias-section .modal-body.referencias-body ol {
    word-break: break-word;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
  .osteoporosis-page ol.osteoporosis-list {
    width: 100%;
  }

  .osteoporosis-page .card-header {
    width: 14rem;
    height: 13rem;
  }

  .osteoporosis-page .card-bt {
    margin-top: 0rem;
  }

  .osteoporosis-page .sub-container {
    margin-top: 8rem;
  }

  .osteoporosis-page ol.osteoporosis-enfermedad-list {
    width: 100%;
  }

  .osteoporosis-page .card {
    width: 100%;
  }

  .osteoporosis-page .info-section {
    padding-bottom: 4rem;
  }

  .osteoporosis-page .circle-logo {
    margin-left: 0rem;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
  .Artritis-reumatoide-page .Artritis-reumatoide-background {
    margin-top: -26rem;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-container .aten {
    font-size: 35px;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-first-section {
    padding-right: 0rem;
    margin-top: 1rem;
  }

  .Artritis-reumatoide-page .aten {
    font-size: 39px;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-second-section {
    margin-top: 2rem;
  }

  .Artritis-reumatoide-page .card-header {
    width: 12rem;
    height: 11rem;
  }

  .Artritis-reumatoide-page .card-bt {
    margin-top: -2rem;
    margin-left: 0rem;
  }

  .Artritis-reumatoide-page .sub-container {
    margin-top: 5rem;
  }

  .Artritis-reumatoide-page ol.prevención-list,
  .Artritis-reumatoide-page ol.arthritis-list {
    counter-reset: list;
    width: 100%;
    margin-left: -3rem;
  }

  .Artritis-reumatoide-page .blue-text {
    font-size: 43px;
  }

  .Artritis-reumatoide-page .referencias-section {
    padding-bottom: 0rem;
    margin-top: -21rem;
  }
  .Artritis-reumatoide-page .info-section {
    padding-bottom: 0rem;
}

  .Artritis-reumatoide-page ol.arthritis-list {
    margin-top: -4rem;
  }
  .Artritis-reumatoide-page .referencias-section .modal-body.referencias-body ol {
    word-break: break-word;
  }
  .Artritis-reumatoide-page .card-bt .card-body {
    width: 250px;
    margin-left: -25px;
    font-size: 15px;
}
}

@media screen and (max-width: 767px) {

  .Artritis-reumatoide-page .Artritis-reumatoide-background {
    margin-top: -6rem;
  }

  .Artritis-reumatoide-page .aten {
    font-size: 20px;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-first-section {
    padding-right: 0rem;
    font-size: 13px;
    margin-top: 1rem;
  }

  .Artritis-reumatoide-page ol.prevención-list {
    width: 100%;
    margin-left: -2rem;
    font-size: 15px;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-background1 {
    background-image: none;
  }

  .Artritis-reumatoide-page .py-5 {
    padding-top: 1rem !important;
  }

  .Artritis-reumatoide-page .card-header {
    width: 15rem;
    height: 14rem;
    margin-left: auto;
    margin-right: auto;
  }

  .Artritis-reumatoide-page .card-bt {
    margin-top: 1rem;
  }

  .Artritis-reumatoide-page .card-bt .card-body {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .Artritis-reumatoide-page .sub-container {
    margin-top: 0rem;
  }

  .Artritis-reumatoide-page p.third-section-para {
    margin-top: 1rem;
    font-size: 16px;
  }

  .Artritis-reumatoide-page ol.prevención-list>li {
    padding-bottom: 16px;
  }

  .Artritis-reumatoide-page ol.arthritis-list {
    margin-left: -2rem;
    font-size: 15px;
  }

  .Artritis-reumatoide-page .blue-text {
    font-size: 25px;
  }

  .Artritis-reumatoide-page .referencias-section {
    padding-bottom: 0rem;
    margin-top: -23rem;
  }
  .Artritis-reumatoide-page .info-section {
    padding-bottom: 0rem;
}
  body.leucemia .banner-img {
  overflow: unset;
}
.Artritis-reumatoide-page .referencias-content .modal-title {
  font-size: 2.5rem;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
  .Artritis-reumatoide-page .Artritis-reumatoide-background {
    margin-top: -20rem;
  }

  .Artritis-reumatoide-page .Artritis-reumatoide-first-section {
    padding-right: 1rem;
  }

  .Artritis-reumatoide-page .card-bt {
    margin-top: 0rem;
  }

  .Artritis-reumatoide-page .card-header {
    width: 16rem;
    height: 15rem;
  }

  .Artritis-reumatoide-page .boxrow {
    padding-right: 7rem;
  }

  .Artritis-reumatoide-page .sub-container {
    margin-top: 6rem;
  }

  .Artritis-reumatoide-page ol.prevención-list {
    width: 100%;
  }

  .Artritis-reumatoide-page .referencias-section {
    margin-top: -19rem;
  }

  .Artritis-reumatoide-page .info-section {
    padding-bottom: 11rem;
  }
}
/* divya-css-end */

#results_hcru {
  padding-bottom: 40px;
  margin-bottom: 40px;
}
#results_hcru .carousel-inner {
padding-bottom: 50px;
}
#results_hcru .carousel-inner .carousel-item {
  background-image: url('../images/home-sliderimage.png');
  background-repeat: no-repeat;
  background-size: 100%;
  min-height: 394px;
  position: relative;
}
#results_hcru .carousel-inner .carousel-item .text-block {
  position: absolute;
  width: 100%;
  text-align: left;
  top: 50%;
  left: 20px;
  right: 0;
  font-weight: 700;
  color: #EC951A;
  margin-left: auto;
  margin-right: auto;
  transform: translate(0%, -50%);
}
#results_hcru .carousel-inner .carousel-item > div * {
color: #ffffff;
}
#results_hcru .carousel-inner .carousel-item > div .btn-blue,
#results_hcru .carousel-inner .carousel-item > div .btn-blue:hover {
background-color: #0db2db;
border-radius: 10px;
padding: 9px 12px;
margin: 0;
text-decoration: none;
    border: 0;
}
#results_hcru .carousel-indicators li {
width: 11px;
height: 11px;
border-radius: 50%;
border: 1px solid #707070;
opacity: 1;
margin-right: 5px;
  margin-left: 5px;
}
#results_hcru .carousel-indicators li.active {
background-color: #0063C3;
}
#results_hcru .carousel-control-prev-icon,
#results_hcru .carousel-control-next-icon{
width: 40px;
height: 40px;
}
#results_hcru .carousel-control-prev-icon {
background-image: url('../images/slider-left.png');
}
#results_hcru .carousel-control-next-icon {
background-image: url('../images/slider-right.png');
}
#results_hcru .carousel-control-next, #results_hcru .carousel-control-prev {
width: auto;
}
#results_hcru .carousel-control-next {
right: -23px;
}
#results_hcru .carousel-control-prev {
left: -23px;
}
div#presentation-block{
  padding-top:-8rem;
}
/* Hung-css-start */
.leucemia .home-banner-adjustment {
  background: url("../images/leucemia1.png") no-repeat;
  background-size: contain;
  min-height: 800px;
  z-index: 999;
}

.leucemia .beneficios-section {
  background-color: unset !important;
}
.leucemia .white-line {
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #fff !important;
  width: 10%;
  margin: 0 0;
}
.leucemia .blue-line {
  border: 0;
  border-radius: 25px;
  border-top: 5px solid #f65d92;
  width: 10%;
  margin: 0 0;
}
.leucemia .card {
  align-items: unset;
}
.leucemia .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 98%;
  height: auto;
  min-height: 300px;
  background-color: #fff;
  border-bottom: none;
}
.leucemia .card-header img {
  border-radius: 50%;
}
.leucemia .card-header p {
    color: #0a2346;
    font-size: 1.5rem;
    font-weight: 600;
}
.leucemia .card-header:hover p {
    color: #fff;
    font-size: 1.8rem;
    font-weight: 600;
}
.leucemia .card-header:hover {
  background-color: #913f5c;
  transform: scale(1.05);
  transition: 0.5s;
}

.leucemia .aten {
  color: #002647;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 0px;
}

.leucemia .viviendo-content-leucemia {
  background: url(../images/leucemia-viviendo-icon-1.png) no-repeat 0px 3px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}
.leucemia .viviendo-content-edad {
  background: url(../images/leucemia-viviendo-icon-2.png) no-repeat 0px 10px;
  padding-left: 60px;
  padding-top: 25px;
  margin-top: 26px;
}
.leucemia .circle-logo {
  margin-top: 8rem;
  align-items: center;
  border-radius: 50%;
  height: 300px;
  width: 300px;
  box-shadow: 1px 9px 29px #888888;
}
.leucemia .info-section {
  background: url(../images/melosma-background.png) no-repeat;
  background-size: 100%;
  background-position: top;
  padding-bottom: 9rem;
}
.leucemia .beneficios-row {
  margin-top:150px;
  margin-right: 57px;
}
.leucemia .banner-img {
  background: url(../images/romiplastim-header-bg.png) no-repeat;
    background-size: 100%;
    width: 100%;
    min-height: 400px;
    z-index: 1;
    overflow: auto;
    padding: 0;
}
.hipercolesterolemia-page .card-header:hover {
  background-color: #181c3a;
}
@media (min-width: 768px) {
  .hipercolesterolemia-page .viviendo-section {
    margin-top: 20rem;
  }
  .hipercolesterolemia-page .boxrow{
    margin-right: 196px;
    margin-left: 30px;
    margin-top: 105px;
  }
}

/* Hung-css-end */
.osteoporosis-page .card-header:hover {
  background-color: rgb(68,128,72);
}


.Psoriasis-page .card-header:hover {
  background-color: rgb(215,109,0);
}

.Artritis-reumatoide-page .card-header:hover {
  background-color: rgb(215,109,0);
}
.card-header:hover p {
  color: #ffffff;
}

.hipercolesterolemia-page .content-bannerimage {
  background: url(../images/hipercholesterolemia-contentbanner.png) no-repeat;
  background-size: 100%;
  background-position: top;
  padding-bottom: 15rem;
}
@media screen and (max-width: 767px){
.hipercolesterolemia-page .hipercolesterolemia-container {
    margin-top: 9rem !important;
}
.hipercolesterolemia-page .recursos-adicionale-section{
  margin-top:2rem !important;
}
.hipercolesterolemia-page .content-bannerimage {
  background-image:none;
  background-color:#252C5A;
}
.hipercolesterolemia-page .viviendo-section p.aten {
  color: #ffffff !important;
}
.hipercolesterolemia-page h1.blue-text {
  color: #ffffff;
}
.hipercolesterolemia-page .content-bannerimage {
  padding-bottom: 0rem;
}
.hipercolesterolemia-page .footer-bg {
  margin-top: -15px !important; 
}
.hipercolesterolemia-page .footer-section {
  margin-bottom: 0;
}
.hipercolesterolemia-page .referencias-content .modal-title {
  font-size: 2.5rem;
}
.hipercolesterolemia-page .referencias-section .modal-body.referencias-body ol {
  padding-left: 15px;
}
.hipercolesterolemia-page .referencias-section .modal-body.referencias-body ol > li {
  text-indent: -1.2em;
  word-break: break-word;
}
}
@media (min-width: 768px) and (max-width: 1024px){
.hipercolesterolemia-page .boxrow {
    margin-right: 0rem;
    margin-left: 0rem;
    margin-top: 0rem;
}
.hipercolesterolemia-page .content-bannerimage {
  background-image:none;
  background-color:#252C5A;
}
.hipercolesterolemia-page .viviendo-section p.aten {
  color: #ffffff !important;
}
.hipercolesterolemia-page h1.blue-text {
  color: #ffffff;
}
.hipercolesterolemia-page .viviendo-section {
   margin-top: 0rem; 
}
.hipercolesterolemia-page .card-header.viviendo-header p {
  font-size: 29px;
}
.hipercolesterolemia-page .card-body.viviendo-body p:first-child {
  font-size: 26px;
}
.modal.video .modal-header .close {
  right: 45px;
}
.modal-dialog {
  max-width: 80% !important;
}
.hipercolesterolemia-page .blue-text.item {
  font-size: 18px;
}
.osteoporosis-page .card-bt .card-body {
  width: 259px;
  margin-left: -44px;
  font-size: 15px;
}
}
/*  */
@media (min-width: 768px){
.mieloma-page .boxrow {
    margin-right: 196px;
    margin-left: 30px;
    margin-top: 105px;
}
}
body.bienestar-page li.nav-item:nth-child(3) a {
  background-color: #0fb3de;
  color: #074f82 !important;
}
body.organizaciones-de-apoyo li.nav-item:nth-child(4) a {
  background-color: #0fb3de;
  color: #074f82 !important;
}
body.legales-page li.nav-item:nth-child(5) a {
  background-color: #0fb3de;
  color: #074f82 !important;
}
body.hipercolesterolemia-page li.nav-item:nth-child(2) a.nav-link, body.osteoporosis-page li.nav-item:nth-child(2) a.nav-link, body.leucemia li.nav-item:nth-child(2) a.nav-link, body.trombocitopenia li.nav-item:nth-child(2) a.nav-link, body.mieloma-page li.nav-item:nth-child(2) a.nav-link, body.Psoriasis-page li.nav-item:nth-child(2) a.nav-link, body.Artritis-reumatoide-page li.nav-item:nth-child(2) a.nav-link {
  background-color: #0fb3de;
  color: #074f82 !important;
}
li.nav-item:nth-child(2) a.nav-link {
  width: 190px;
}
body.hipercolesterolemia-page li.nav-item.arrow::after, body.osteoporosis-page li.nav-item.arrow::after, body.leucemia li.nav-item.arrow::after, body.trombocitopenia li.nav-item.arrow::after, body.mieloma-page li.nav-item.arrow::after, body.Psoriasis-page li.nav-item.arrow::after, body.Artritis-reumatoide-page li.nav-item.arrow::after{
  border-bottom: 2px solid #074f82 !important;
  border-right: 2px solid #074f82 !important; 
  right: 6%;
}
#second-nav #nav-pills .nav-item.nav-link:first-child {
  visibility: hidden;
}
/* body.hipercolesterolemia-page li.nav-item.dropdown .dropdown-menu {
  display: block;
  background-color: #034064;
  opacity: 0.95;
  padding: 5px 0px;
  border-radius: 0;
  box-shadow: 0 14px 28px rgb(0 0 0 / 25%), 0 10px 10px rgb(0 0 0 / 22%);
}
body.hipercolesterolemia-page .nav-item.dropdown.arrow::after {
  transform: rotate(223deg);
  top: 38%;
} */
@media screen and (max-width: 767px) {
.osteoporosis-page .boxrow {
  margin-right: 0px;
  margin-left: 0px;
}
.osteoporosis-page .card-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 25%;
  width: 100%;
  height: auto;
  min-height: 243px;
  background-color: #fff;
  border-bottom: none;
}
}