.hidden{
    display: none;
}
.non-stretched-mobile-style {
    padding-bottom: 0%;
    padding-top: 1.31579%;
    padding-left: 0;
    background-color: rgba(0, 183, 179, 1);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: none;
}

.grid-col-style-1 {
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    background-color: transparent;
    background-image: none;

    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;

    top: 0px;
}

#image-widget-1682342703370 {
    margin-top: 0.292398%;
    margin-left: 0px;
}

.mt-0 {
    margin-top: 0px;
}

.ml-0 {
    margin-left: 0px;
}

/* Banner css */
.banner-button-buy-now {
    font-size: 32px;
    color: rgba(255, 255, 255, 1);
    font-family: 'Cocogoose Pro Semilight';
    background-color: rgba(230, 73, 139, 1);
    letter-spacing: 0px;
    border-width: 0px;
    padding: 20px 40px;
    width: auto;
    border-radius: 42px;
}

#slider-widget-1682342703332 {
    display: none !important;
}

.banner-logo-with {
    width: 37%;
}

#video-widget-1682451679794 {
    width: 100%;
}

@media (max-width: 784px) {
    #video-widget-1682451679794 {
        width: 100%;
    }

    .banner-logo-with {
        width: 37%;
    }

    .banner-button-buy-now {
        margin-top: 20px;
        font-size: 24px;
        color: rgba(255, 255, 255, 1);
        font-family: 'Montserrat';
        background-color: rgba(211, 107, 134, 1);
        border-color: rgba(13, 175, 209, 1);
        letter-spacing: 0px;
        border-width: 0px;
        padding: 9px 18px;
        width: auto;
        border-radius: 10px;
    }

    .banner-button-buy-now>span {
        font-weight: bold;
    }

    #slider-widget-1681919826819 {
        display: none;
    }

    #slider-widget-1682342703332 {
        display: block !important;
    }
}

/* End Banner css */

/* Powder css */
.powder-pannel-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.powder-bck-panel {
    padding-bottom: 0%;
    padding-top: 2.61389%;
    padding-left: 0;
    background-color: transparent;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 100%;
}
@media (max-width: 940px) {
    .powder-bck-panel {
        background-size: cover;
    }
}

@media (max-width: 784px) {
    .powder-pannel-grid {
        display: grid;
        grid-template-columns: 1fr;
    }
    .powder-bck-panel {
        background-size: cover;
    }
}


/* End Powder css */

/* Stevia drops css */
.steviadrops-bck-panel{
    padding-bottom:0%;padding-top: 0%; padding-left: 0;background-color: rgba(28, 176, 222, 1);background-position: center top;background-repeat: repeat-x;background-size: auto;
}
.steviadrops-style-frase{
    margin-top: 33.5968%; margin-left: 0px;
}
@media (max-width: 784px) {
    .steviadrops-hand-stevia-mobile{
        order: -1;
    }
    .steviadrops-style-frase{
        margin-top: 3em; margin-left: 0px;
    }
}

/* User in css */
.userin-mobile-title{
    display: none !important;
}
@media (max-width: 784px) {
    .userin-mobile-title{
        display: block !important;
    }
    .userin-web-title{
        display: none;
    }
}
.userin-text-size{
    font-size: 2.2em !important;
}

.userin-pannel-grid {
    display: grid;
    width: 90%;
    margin: 0 auto;
    grid-template-columns: 1fr 1fr 1fr;
}

.userin-img-receta{
    width: 24em;
}
@media (max-width: 784px) {
    .userin-img-receta{
        width: 100%;
    }

    .userin-pannel-grid {
        grid-template-columns: 1fr ;
        width: 100%;
    }
    .userin-text-size{
        font-size: 2.2em !important;
    }
}
/* End User in css */


/* Recetas css */
.recetas-cart-content-image{
    border-radius: 45px;
    width: 94%;
    margin-top: 1em;
}
.recetas-grid-column-receta{
    display: grid !important;
    grid-template-columns: 1fr 1fr;
}
.recetas-cart-image{
    display: flex;
    justify-content: center;
    /* align-self: center; */
    /* align-items: center; */
    height: 100%;
}
@media (max-width: 784px) {
    .recetas-grid-column-receta{
        grid-template-columns: 1fr ;
    }
    .receta-panel-receta-2{
        order: -1;
    }
}

/* End Recetas css */

/* Stevia Lovers css */
.stevialovers-grid-comments{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 3em;
    width: 80%;
    margin: 0 auto;
}
.stevialovers-grid-comments > .stevialovers-grid-child{
    margin-top: 20px;
}

@media (max-width: 784px) {
    .stevialovers-grid-comments{
        width: 95%;
        grid-column-gap: 1.5em;
        grid-template-columns: 1fr 1fr;
    }
    .stevialovers-grid-comments > .stevialovers-grid-child{
        border-width: 11px;
        border-radius: 15px;
        border-color: rgba(13, 175, 209, 1);
    }
}
@media (max-width: 480px) {
    .stevialovers-grid-comments{
        grid-template-columns: 1fr ;
    }
    .stevialovers-grid-comments > .stevialovers-grid-child{
        border-width: 11px;
        border-radius: 15px;
        border-color: rgba(13, 175, 209, 1);
    }
}

/*End Stevia Lovers css */

/* Redes sociales */

.redessociales-web-presentation{
    display: block !important;
}
.w-80{
    margin:  0 auto;
    width: 80%;
    margin: 0 auto;
}
.redessociales-mobile-presentation{
    display: none !important;
}
@media (max-width: 784px) {
    .redessociales-web-presentation{
        display: none !important;
    }
    .redessociales-mobile-presentation{
        display: block !important;
    }
}
/* End Redes sociales */

/* Location css */
.location-image-footer{
    width: 500px;
}

.location-background-image-panel{
    padding-bottom:0%;
    padding-top: 0%; padding-left: 0;
    background-color: rgba(241, 213, 109, 0.9158722908266129);
      background-position: center top;
      background-repeat: no-repeat;
      background-size: auto;
    
    background-image: url('/images/redes/Fondo_Azul_amarillo-2097955.svg');
}
@media (max-width: 1035px) {
    .location-background-image-panel{
        padding-bottom:0%;padding-top: 0%; padding-left: 0;background-color: rgba(242, 214, 109, 1);background-position: center center;background-repeat: repeat;background-size: auto;background-image: none;
    }
    .location-image-footer{
        width: 90%;
    }
}


/* .mobile-menu-steviaweb{
    position: relative;
} */

.center-flex{
    display: flex;
    justify-content: center;
    align-self: center;
}

.menu-navigation-item{
    background: #00B4E3;
    height: 80px;
    width: 100%;
    position: relative;
    z-index: 9999;
    display: flex;
    justify-content: space-around;
    position: fixed;
}
.enlace > .img-logo-stevia{
    width: 147px;
    height: 75px;
}
.logo{
    height: 40px;
}
.menu-navigation-item .stevia-menu-principal{
    /* float: right; */
    margin-right: 20px;
}

.menu-navigation-item a{
    text-decoration: none;
    font-weight: 600;
}

.menu-navigation-item .stevia-menu-principal li a{
    color: #fff;
    border-radius: 3px;
}

.menu-navigation-item .checkbtn-item{
    font-size: 30px;
    color: #fff;
    /* float: left; */
    line-height: 80px;
    margin-right: 40px;
    cursor: pointer;
    display: none;
    margin-left: 10px;
}
.menu-navigation-item .checkbtn-item .img-hamburguer-nav{
    width: 43px;
}
#check-menu-open{
    display: none;
}

.angle-menu-item {
    font-size: 1.1em;
    color: white;
    font-weight: 600;
}

.separator-line-menu-stevia{
    display: none;
}

@media (max-width: 748px){
    .menu-navigation-item{
        justify-content: space-between;
    }
    .enlace > .img-logo-stevia{
        width: 120px;
        height: 77px;
    }
    .menu-navigation-item .checkbtn-item{
        display: block;
    }
    .menu-navigation-item .stevia-menu-principal{
        position: fixed;
        width: 100%;
        height: 100vh;
        background: #00B4E3;
        top: 80px;
        left: -100%;
        text-align: center;
        transition: all .5s;
    }
    .menu-navigation-item .stevia-menu-principal li{
        display: block;
        margin: 20px 0;
        line-height: 30px;
    }
    .menu-navigation-item .stevia-menu-principal li a{
        font-size: 20px;
    }
    .menu-navigation-item li a:hover,.menu-navigation-item li a.active{
        background: none;
    }

    .subitems-principal-menu:hover > .submenus-items-child{
        display: initial;
    }
    .menu-navigation-item #check-menu-open:checked ~ .stevia-menu-principal{
        left:0;
    }
}

.submenus-items-child{
    display: none;
}


@media (min-width: 748px){
    .separator-line-menu-stevia{
        display: inline-block;
        width: 3px;
        height: 80%;
        background: white;
        margin: auto 0;
    }
    .submenus-items-child{
        position: absolute;
        left: -50px;
        background: #00B4E3;
        min-width: 225px;
    }
    .submenus-items-child .link-submenu-item{
        padding: 0 50px;
    }
    .submenus-items-child .subitem-option-child{
        border-bottom: 1px solid #fff;
    }
    .subitems-principal-menu:hover > .submenus-items-child{
        display: initial;
    }
    .menu-navigation-item .stevia-menu-principal li.subitems-principal-menu{
        display: inline-block;
        line-height: 80px;
        margin: 0 30px;
        position: relative;
    }
}

.store-cart-btn-new{
    border-radius: 100%;
    border: 1px solid #fff;
    padding: 6px;
}
*{
    /* Keyword values */
    scroll-behavior: auto;
    scroll-behavior: smooth;
}
.mr-5px{
    margin-right: 5px;
}

.video-player{
    height: 50vh;
}
.card-lateral-text-powder{
    width: 48%;padding-left:0%;padding-right:0%;background-color: transparent;background-image: none;background-size: cover;background-repeat: no-repeat;background-position: center center;top: 0px;
}
.z-i-2{
    z-index: 2;
}
.cart-lateral-text-drops{
    width: 50%; padding-left:0%;padding-right:0%; background-image: none;background-size: cover; background-repeat: no-repeat; background-position: center center;top: 0px;
}
.text-recipes-desc{
    width: 75%;
    margin: 0 auto;
    font-size: 1.3em;
}
@media (min-width: 780px){
    .scale-1-1-xl{
        scale: 1.1;
    }
    .scale-1-2-xl{
        scale: 1.2;
    }
    .video-player{
        height: 97vh;
    }
    .higth-text-xl{
        font-size: 1.5em;
    }
    .card-lateral-text-powder{
        padding-right: 18%;
    }
    .card-h-vh-max{
        min-height: 108vh;
    }
    
   
}
@media (min-width: 1290px){
    .ml-25-xl{
        margin-left: 25px;
    }
    .hand-steviadrops-xl{
        text-align: left;
        display: block;
    }
}

.card-stevialovers-item{
    width: 31%; 
    padding-left:0px;
    padding-right:0%;
    background-color: rgba(255, 255, 255, 1); 
    background-image: none;    
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; 
    border-radius: 48px; 
    top: 0px;  
}

.title-foot-marca{
    font-weight: bold;
    font-size: 2em;
    margin-top: 11%;
    color: #01426A;
}

.float-button {
    text-decoration: none;
    position: fixed;
    padding: 10px;
    padding-right: 15px;
    bottom: 30px;
    right: 30px;
    color: #fff;
    background-color:#25D366;
    border-radius: 25px 30px 5px 25px;
    z-index: 100;
    font-family: Arial;
    font-size: 17px;
    animation: whatsapp-animation 0.5s ease-in-out;
    box-shadow: 1px 2px 5px 2px rgba(30,30,30,0.3);
    transition:all 0.3s ease-out;
}

.float-button:hover {
     background-color: #128C7E;
      color: #fff;
}

.fa-whatsapp {
    font-size: 20px !important;
    padding-right: 5px;
    padding-left: 5px;
}

@keyframes whatsapp-animation {
    from {
        opacity: 0%;
    }

    to {
        opacity: 100%
    }
}

@media screen and (max-width: 545px) {
    .title-float-button-whatsapp{
        display: none;
    }
    .float-button {
        bottom: 15px;
        right: 15px;
        width: 20px;
        border-radius: 20px 20px 5px 20px;
    }

    .fa-whatsapp {
        font-size: 22px !important;
        padding: 4px;
    }
}