#menu-item-16682{
    display: none!important;
}
@media screen and (max-width: 767px){
    #et-boc header.et-l .et_pb_row .et_pb_column:nth-child(1){
        width: 70%!important;
        margin-bottom: 0!important;
    }
    #et-boc header.et-l .et_pb_row .et_pb_column:nth-child(2){
        width: 30%!important;
        margin-bottom: 0!important;
    } 
    .buttonizer{
        left: 16px!important;
        bottom: 64px!important;
    }
    /*
    .zsiq_floatmain{
        bottom: 16px!important;
        right: 32px!important;
    } */
    .viventa-v2-terms-links a{
        display: block!important;
        margin: 8px!important;
    }    
}
.et-db #et-boc header.et-l .et_pb_section:first-child{
    padding: 8px!important;
}
@media screen and (min-width: 768px){
    .et-db #et-boc header.et-l .et_pb_section:first-child{
        padding: 28px 24px 24px 32px!important;
    }
}
@media screen and (max-width: 980px){
    #et-boc header.et-l .et_pb_row .et_pb_column:nth-child(1){
        width: 90%!important;
        margin-bottom: 0!important;
    }
    #et-boc header.et-l .et_pb_row .et_pb_column:nth-child(2){
        width: 10%!important;
        margin-bottom: 0!important;
    } 
    .et-db #et-boc header.et-l .et_pb_menu .mobile_nav{
        padding-top: 10px;
    }
    .et-db #et-boc header.et-l .et_pb_menu .mobile_nav .mobile_menu_bar:before{
        color: #EB0045!important;
    }
    .et-db #et-boc header.et-l .et_mobile_menu{
        width: 280px;
        right: 14px;
        left: unset;
        border-color: #dedede;
    }
    .et-db #et-boc header.et-l .et_pb_menu .et_mobile_menu li>a{
        color: #1D2128!important;
    }
    .et-db #et-boc header.et-l .et_pb_menu .et_mobile_menu li#menu-item-16682{
        display: block!important;
        padding: 16px;
        text-align: center;
        font-size: 16px;
    }
    .et-db #et-boc header.et-l .et_pb_menu .et_mobile_menu li#menu-item-16682>a{
        background-color: #EB0045!important;
        color: white!important;
        font-size: 16px;
        border-radius: 20px;
        text-transform: uppercase;
        font-weight: 700;
    }
    .buttonizer{
        left: 32px!important;
        bottom: 32px!important;
    }
    /* .zsiq_floatmain{
        bottom: 32px!important;
        right: 32px!important;
    } */
    #et-boc footer.et-l .et_pb_section:last-child{
        padding-bottom: 100px!important;
    }
    
}
@media screen and (min-width: 768px) and (max-width: 980px){
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column:first-child,
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column:last-child{
        width: 100%!important;
        margin-top: 48px!important;
        margin-bottom: 48px!important;
    }
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column:last-child{
        width: 100%!important;
        margin-top: 24px!important;
        margin-bottom: 0!important;
    }
    .et-db #et-boc header.et-l .et_pb_button_module_wrapper .et_pb_button, 
    .et-db #et-boc header.et-l .et_pb_button_module_wrapper .et_pb_button:hover{
        padding: 8px 12px!important;
    }
}
@media screen and (min-width: 768px) and (max-width: 980px) and (orientation: landscape){
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column{
        width: 33%!important;
        margin-right: 0;
    }
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column:first-child,
    #et-boc footer.et-l .et_pb_section:first-child .et_pb_row .et_pb_column:last-child{
        width: 100%!important;
    }
}
@media screen and (min-width: 981px){
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column{
        margin-right: 16px!important;
    }
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(1){
        width: 120px;
    }
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(2){
        width: 600px;
    }
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(3){
        width: 200px;
        margin-right: 0!important;
    }
    .et-db #et-boc .et-l .et_pb_image_0_tb_header{
        width: 120px!important;
    }
}

@media screen and (min-width: 1200px){
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(1){
        width: 15%;
    }
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(2){
        width: 60%;
    }
    .et-db #et-boc header.et-l .et_builder_inner_content .et_pb_row .et_pb_column:nth-child(3){
        width: 20%;
        margin-right: 0!important;
    }
}

@media screen and (max-width: 767px){
    .viventa-v2-preguntas-item-pregunta, .et-db #et-boc .viventa-v2-preguntas-item-pregunta{
        font-size: 16px;
    }
    .viventa-v2-preguntas-frecuentes,
    .et-db #et-boc .viventa-v2-preguntas-frecuentes{
        display: block;
        padding: 0;
    }
}

@media screen and (min-width: 991px){
    .et-db #et-boc .et-l .et_pb_section_3.et_pb_section.viventa-v2-divi-testimonials-section{
        padding-left: 11%;
    }
}

@media screen and (min-width: 1200px){
    .et_pb_salvattore_content{
        display: flex;
    }
    .et_pb_salvattore_content > .column{
        flex: 1;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{
        height: 100%;
    }
}
@media screen and (min-width: 768px) and (max-width: 980px){
    .et-db #et-boc .et-l .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column.size-1of2:first-child .et_pb_post:last-child{
        display: none;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px){
    .et-db #et-boc .et-l .et_pb_module.viventa-header-logo a:not(.wc-forward){
        padding-top: 10px;
        padding-bottom: 10px;
        display: block;   
    }
}
@media screen and (min-width: 980px) and (max-width: 1199px){
    .et-db #et-boc .et-l .et_pb_section.viventa-v2-contactanos-redes, .et-db #et-boc .et-l .et_pb_row.viventa-v2-contactanos-redes{
        max-width: 960px;
        padding-left: 25%;
    }
}



/* __________________ */

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
    .home.et-db #et-boc .et-l .et_pb_text_0 h1{
        font-size: 40px!important;
        letter-spacing: -1px!important;
    }
    .home.et-db #et-boc .et-l .et_pb_text h3{
        font-size: 40px!important;
        letter-spacing: -1px!important;
    }
    .home.et-db #et-boc .et-l .et_pb_section.et_pb_section_0 > .et_pb_row.et_pb_row_1 > .et_pb_column.et_pb_column_2{
        margin-top: -250px!important;
    }
    .et-db #et-boc .et-l .et_pb_section.viventa-v2-contactanos-redes, .et-db #et-boc .et-l .et_pb_row.viventa-v2-contactanos-redes{
        padding-bottom: 34px!important;
        padding-top: 34px!important;
    }
    .et-db #et-boc footer.et-l .et_pb_with_background .et_pb_row{
        width: 90%!important;
    }
    .et-db #et-boc .et-l .et_pb_blog_0 .et_pb_post .entry-title, .et-db #et-boc .et-l .et_pb_blog_0 .et_pb_post .entry-title a, .et-db #et-boc .et-l .et_pb_blog_0 .not-found-title{
        font-size: 16px!important;
    }
    .page-id-16235.et-db #et-boc .et-l .et_pb_text h3{
        font-size: 40px!important;
        letter-spacing: -1px!important;
    }
    .page-id-16235.et-db #et-boc .et-l .et_pb_section.et_pb_section_3 .et_pb_row.et_pb_row_4 .et_pb_text_inner h3{
        font-size: 18px!important;
        letter-spacing: 0!important;
    }
    .page-id-16235.et-db #et-boc .et-l .et_pb_section.et_pb_section_3 .et_pb_row.et_pb_row_4 .et_pb_text_inner h2{
        font-size: 40px!important;
        letter-spacing: -1px!important;
    }
    .page-id-16235.et-db #et-boc .et-l .viventa-v2-slides-alternativas-titulo{
        font-size: 32px!important;
        letter-spacing: -1px!important;
        margin-bottom: 28px;
    }
    .et-db #et-boc .et-l .et_pb_row.viventa-v2-custom-gutter .et_pb_column{
        padding: 32px;
    }
    .viventa-v2-preguntas-item-respuesta, 
    .et-db #et-boc .viventa-v2-preguntas-item-respuesta{
        font-size:18px!important;
        line-height: 1.7!important;
    }
}
@media screen and (min-width: 1025px) and (max-width: 1100px){
	.et-db #et-boc .viventa-home-heading h1{
		font-size: 48px!important;
	}
}

@media screen and (min-width: 1101px) and (max-width: 1200px){
	.et-db #et-boc .viventa-home-heading h1{
		font-size: 54px!important;
	}
}