
.fntSha{
  font-family: 'SamsungSharpSans', sans-serif;
}
.fntOne{
  font-family: 'SamsungOne', sans-serif
}

.subTitles p{
  font-family: 'SamsungSharpSans', sans-serif;
  margin: 30px 0px;
}
.subTitles2 p{
  font-family: 'SamsungSharpSans', sans-serif;
  margin: 0px 0px 30px 0px;
}
.subTitlesIni p{
  font-family: 'SamsungSharpSans', sans-serif;
  margin: 30px 0px 0px 0px;
}

.smallTxt{
  font-size:medium;
  font-family: 'SamsungOne', sans-serif
}
.card-text a{
  text-decoration: none;
}

.mdBoldTxt{
  font-size: small;
  font:s;
  font-family: 'SamsungOne', sans-serif
}

.card-title{
  font-family: 'SamsungSharpSans', sans-serif;
}
.card-text{
  font-family: 'SamsungOne', sans-serif
}
#menu_up a {
  outline: none;
  text-decoration: none;
  color: white;
}

#menu_up a:visited  {
  outline: none;
  text-decoration: none;
  color: white;
}

/* Acomodos carousel */
  #carS24 .carousel-inner {
      padding: 1em;
  }
  #conoce_carousel .carousel-inner{
      padding: 1em;
  }

  .carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 10px; /* change width */
    height: 10px; /* change height */
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
    border-radius: 100%;  /* add border-radius */
}


#conoce_carousel .card{
max-width: 15em;
margin-left: 100px;
}

.card-header p{

font-size: 1.3em;

}


#ai_carousel .carousel-item{
min-height: 315px;
}

.card-footer p{
font-family: 'SamsungSharpSans', sans-serif;
}

.my-gradient {
  background: linear-gradient(45deg, #335D8B, #62BECD) !important;
}
.my-gradientDark {
  background: linear-gradient(45deg, #9d956c, #474e45) !important;
}
.my-gradientGreen {
  background: linear-gradient(45deg, #37638F, #62BECD) !important;
}
.my-gradientBlue {
  background: linear-gradient(45deg, #c6daef, #93bbfb) !important;
}

.bgCards{
  background-color: #F4F4F4 !important;
}

#espec_carousel{
  background: black;
}
.fonyWhite{
  color: #FFFFFF !important;
}

@media (min-width: 768px) {
 
  #espec_carousel .carousel-item{
      text-align: center;
    }

    #espec_carouselDos .carousel-item{
      text-align: center;
    }

  #carS24 .carousel-item {
    margin-right: 0;
    flex: 0 0 calc(100%/2);
    display: block;
    
  }
  #carS24 .carousel-inner {
    display: flex;
  } 


  
  #carAserie .carousel-item {
      margin-right: 0;
      flex: 0 0 calc(100%/2);
      display: block;
      
    }
    #carAserie .carousel-inner {
      display: flex;
    } 
    #carFlip .carousel-item {
      margin-right: 0;
      flex: 0 0 calc(100%/2);
      display: block;
      
    }
    #carFlip .carousel-inner {
      display: flex;
    }

    #ai_carousel .carousel-item {
      margin-right: 0;
      flex: 0 0 calc(100%/2);
      display: block;
      
    }
    #ai_carousel .carousel-inner {
      display: flex;
    }


  #conoce_carousel .carousel-item{
     
      margin-right: 20px;
      flex: 0 0 calc(100%/2);
      display: block;
    }
    #conoce_carousel .carousel-inner {
      padding: 1em;
      display: flex;
    }



    .anchoRegula{
      max-width: 18rem !important;
    }

}
