@import url('https://fonts.googleapis.com/css2?family=Saira:wght@300;400;500;600;700&display=swap');
body{
    font-family: 'Saira', sans-serif !important;
}

.center-img{
    margin-left: 43%;
    margin-right: 50%;
    margin-top: 15px;
    height: 5%;
    width: 15%;
}

.tales {
    width: 100%;
}

.carousel {
    position: relative;
}

.carousel-inner {
    position: relative;
    width: 100%;
    height: 450px;
    overflow: hidden;
}

.carousel-inner > .carousel-item > .view > img {
    width:640px;
    height:450px;
}

.carousel-caption {
    width:100%;
    height:100%;
    left:0 !important;
}

.carousel-caption h3 {
    text-align:center;
    margin-left:30px;
    margin-top: 15%;
}

.btn-pink-primary{
    background: #931C53 !important;
    color: #ffffff !important;
}

@media screen and (max-width: 479px) {
    .carousel-caption p {
        margin-top:20%;
    }
}

@media screen and (min-width: 480px) and (max-width: 640px){
    .carousel-caption p {
        margin-top:30%;
    }
}

@media screen and (min-width: 641px) {
    .carousel-caption p {
        margin-top:40%;
    }
}

/*SELL*/
.label-title-pink{
    font-size: 36px;
    color: #931c53;
}
.label-title-gray{
    font-size: 36px;
    color: rgb(85, 85, 85);
}

.label-subtitle-gray{
    font-size: 20px;
    color: #999;
}

.seccion-pink{
    background-color: #fbeded;
}
.seccion-pink-light{
    background-color: #FBD8D4;
}

.label-black{
    font-size: 28.8px;
    color: black;
}

.label-name-plan{
    font-size: 18px;
    color: #931C5D;
}
.btn-adquirir{
    border-radius: 15px;
    border: 2px solid #931C5D;
    color: rgb(85, 85, 85);
}
.btn-form-fill{
    border-radius: 50px;
    background-color: #931C5D;
    color: white;
    font-weight: bold;
    font-size: 20px;
}

.text-black-medium{
    font-size: 30px;
    color: #222;
}

.text-gray-medium{
    font-size: 28px;
    color: #222;
}
.text-gray-small{
    font-size: 25px;
    color: #222;
}

