
.cntntNoku {
    color: #686C71
}

.btnTelNoku {
    border-radius: 6rem;
    width: 100%;
    padding: 0.3rem 1rem;
    background-color: #ff7d00;
    color: #FFFFFF;
}

.nokuCntntProd{
    width: 18rem;

}

.imgTelWhiteProd{
    width: 2.2rem;
}

.textOrangeNoku {
    color: #ff7d00
}

.textBlueNoku {
    color: #25bed5
}

.textBlueDarkNoku {
    color: #295393
}

.numTelProd{
    font-size: 1.9rem
}

.textTitleOg{
    font-size: 1.5rem
}
.numBigTel{
    font-size: 1.8rem
}

.controlMedDescription{
    font-size: 1rem
}

.pointsTextDescription{
    font-size: 1.2rem;
    font-weight: 500
}

.pointsTextDescription > div{
   padding-bottom: .4rem;
}

.imgBigTel {
    width: 2.2rem
}

.cntntIconsSafe{
    max-width: 100%;
    width: 60rem;
    font-size: 1.1rem;
    font-weight: 600;
    justify-content: space-evenly
}
.cntntIconsSafe img {
    width: 6rem
}

.cntntIconsSafe > div{
    width: 50%;
    padding: 0 1rem
}

.printImportant {
    font-size: 1.3rem;
    font-weight: 500;
}

.controlProdTitle{
    font-size: 1.4rem;
    font-weight: 900
}

.recetaProtype{ 
    margin-top: -6rem;

}

.getNowText{
    font-size: 1.5rem
}

.cntntImageProd {
    width: 100%;
    height: 21rem;
    position: relative;
    overflow: hidden;
}

.cntntImageProd img {
    object-fit: cover;
    width: 107%;
    height: 120%;
    position: absolute;
}

@media(min-width: 576px){
    .controlProdTitle {
        font-size: 1.6rem;
    }
    .cntntIconsSafe > div {
        width: fit-content;
        padding: 0 2rem
    }
    .cntntIconsSafe img {
        width: 7.2rem
    }
}

@media(min-width: 768px){
    .textTitleOg {
        font-size: 1.9rem
    }

    .controlMedDescription {
        font-size: 1.2rem
    }

    .cntntIconsSafe img {
        width: 6.7rem
    }

    .cntntIconsSafe {
        font-size: 1.2rem;
    }

    .controlProdTitle {
        font-size: 1.9rem;
    }

    .pointsTextDescription {
        font-size: 1.2rem
    }
}

@media(min-width: 992px) {
    .controlProdTitle {
        font-size: 2.3rem;
    }
    .recetaProtype {
        margin-top: -5rem;
    }
    .printImportant {
        font-size: 1.4rem
    }
    .numBigTel {
        font-size: 2.3rem
    }
    .imgBigTel {
        width: 3rem
    }
}
@media(min-width: 1200px){
    .textTitleOg {
        font-size: 2.55rem
    }

    .controlMedDescription {
        font-size: 1.4rem
    }

    .cntntIconsSafe img {
        width: 8.2rem
    }

    .cntntIconsSafe {
        font-size: 1.4rem;
        width: 73rem;
    }

    .controlProdTitle {
        font-size: 3.5rem;
    }

    .recetaProtype {
        margin-top: -4rem;
    }
    .pointsTextDescription{
        font-size: 1.5rem
    }

    .recetaProtype {
        margin-top: -5rem;
    }
    
    
}

@media(min-width: 1440px){
    .recetaProtype {
        margin-top: -9rem;
    }
    .cntntIconsSafe {
        justify-content: space-between;
        width: 85rem;
    }

    .cntntIconsSafe > div{
        padding: 0 
    }
}