.ctelefono,
.cwhatsapp,
.form {
    font-size: 16px !important;
    font-weight: 400 !important;
    color: white !important;
    width: 100% !important;
}

.ctelefono:hover {
    background-color: aliceblue;
    color: black;
}

/* ocultar y mostrar los botones en funcion del dispositivo*/
@media screen and (min-width: 500px) {
    .desktop {
        display: inline;
    }

    .movil {
        display: none;
    }
}

@media screen and (max-width: 499px) {
    .desktop {
        display: none;
    }

    .movil {
        display: inline;
    }
}

/*Footer*/

.footer-block {
    margin-top: 2em;
}

/*Whatsapp*/

#qlwapp .qlwapp-toggle {
    background-color: black !important;
}

.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default {
    background-color: #000 !important;
}

.main-navigation ul ul {
    right: auto;
    left: 100%; /* por defecto se abre a la derecha */
}

.main-navigation ul ul.submenu-flip {
    left: auto;
    right: 100%; /* cuando no cabe, se abre hacia la izquierda */
}