/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 15/04/2023, 15:15:34
    Author     : CERES
*/

.txt-white{
    color: white !important;
}

.txt-dark{
    color: #000 !important;
}

.title-prod{
    font-weight: 800 !important;
}

.borde-envase{
    border-left: 1px solid white;
    padding-left: 20px;
}

.borde-envase-dark{
    border-left: 1px solid silver;
    padding-left: 20px;
}

.w-30{
    width: 30% !important;
}
.p-0{
    padding: 0rem !important;
}
.w-100{
    width: 100% !important;
}
.d-flex{
    display: flex !important;
}
.w-50{
    width: 50% !important;
}
.bg-green{
    background-color: #3da956 !important;
    color: white !important;
    font-weight: 800 !important;
}
.bt-nutri{
    border-top: 1px solid #666;
}
.bl-nutri{
    border-left: 1px solid #666;
}
.bround-nutri{
    border-radius: 15px 15px 0px 0px !important; 
}

.precio{
    background: #000 !important;
    width: 100px; 
    display: grid !important;
    padding: 10px !important;
    border-radius: 100% !important;
    position: absolute;
   
}
.precio span{
    color: white !important;
}
.txt-precio{
    font-size: 24px !important; 
}
.txt-unidad{
    font-size: 15px;
}
.img-sabila{
    width: 250px;
    position: absolute;
    margin-top: -50px;
    
}

.whats-btn{    
    font-size: 13px;
    font-weight: 500;
    position: fixed;
    bottom: 90px;
    left: 20px;
    /*background: #05cd51;*/
    color: #fff;
    padding: 10px 20px;
    text-align: center;
    border-radius: 50%;
    /*    -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -o-transition: all 0.5s;
        transition: all 0.5s;*/
    opacity: 1;
    z-index: 9900;
}

@media only screen and (min-width: 300px) and (max-width: 599px) {
    #img-background-inicio{
        width: 45% !important;
    }
    .container-inicio {
        height: auto !important;
    }
    .section-banner-detox{
        padding-bottom: 0px !important;
    }
}
@media only screen and (min-width: 600px) and (max-width: 899px) {
    #img-background-inicio{
        width: 65% !important;
    }
}
@media only screen and (min-width: 900px) and (max-width: 1199px) {
    #img-background-inicio{
        width: 80% !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    #img-background-inicio{
        width: 90% !important;
    }
}
@media only screen and (min-width: 1500px) and (max-width: 1499px) {
    #img-background-inicio{
        width: 90% !important;
    }
}
@media only screen and (min-width: 1500px) and (max-width: 3999px) {
    #img-background-inicio{
        width: 90% !important;
    }
}



@media only screen and (min-width: 4000px) and (max-width: 4480px) {
    #section-inicio-tava{
        background-size: auto !important;
        padding: 29rem 0px !important;
    }
    #video-inicio{
        left: auto !important;
        height: auto !important;
        width: auto !important;
        top: -170px !important;
    }
     #img-background-inicio{
        width: 45% !important;
    }
}

#sec-historia{
    background-color: white !important;
}

#section-inicio-tava{
    background-color: #ffffff1e !important;
}
#video-inicio{
    width: 100% !important;
    left: 0px !important;
}

.container-inicio{
    height: 450px;
}

.btn-conocermas{
        width: 200px !important;
        margin-top: -70px;
        position: absolute;
        margin-left: 45%;
        border-radius: 25px;
        border: 2px dashed white;
        background-color: #26d229 !important;
        margin-bottom: 20px;
        font-size: 18px;
}

.btn-conocermas-index{
        width: 200px !important;
        margin-top: 0px;
        position: absolute;
        margin-left: 0%;
        border-radius: 25px;
        border: 2px dashed #bfbfbf;
        background-color: #f0f1f0 !important;
        margin-bottom: 20px;
        font-size: 18px;
        color: #000000 !important;
}

.bg-naranja{
  background-color: #ffc109 !important;
}

.bg-morado{
  background-color: #ba2c76 !important;
}

.bg-verdeclaro{
  background-color: #e0eaae !important;
}

.text-verde-title{
  color: #00743c !important;
}

.bg-greenwhite{
  background-color: #e0eaae !important;
}