a.showlogin {
    color: #f16334 !important;
		text-decoration:underline !important;
}

.et-db #et-boc .et-l .et_pb_section_2.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #f06434!important;
}
/* Solución menú móvil Divi Theme Builder */
@media only screen and (max-width: 980px) {
    
    /* Ocultar submenús por defecto */
    .et_mobile_menu li.menu-item-has-children > ul.sub-menu {
        display: none !important;
    }
    
    /* Mostrar cuando tiene clase reveal */
    .et_mobile_menu li.menu-item-has-children.reveal > ul.sub-menu {
        display: block !important;
    }
    
    /* Estilo para el enlace padre */
    .et_mobile_menu li.menu-item-has-children > a {
        position: relative;
        padding-right: 40px !important;
    }
    
    /* Ícono + */
    .et_mobile_menu li.menu-item-has-children > a::after {
        content: '+';
        position: absolute;
        right: 15px;
        top: 50%;
        transform: translateY(-50%);
        font-size: 20px;
        font-weight: bold;
        color: #666;
    }
    
    /* Cambiar a - cuando está abierto */
    .et_mobile_menu li.menu-item-has-children.reveal > a::after {
        content: '−';
    }
    
    /* Indentación para submenús */
    .et_mobile_menu ul.sub-menu {
        padding-left: 20px !important;
        background: rgba(0,0,0,0.03);
    }
    
    /* Quitar el fondo morado del hover si no lo quieres */
    .et_mobile_menu li.menu-item-has-children > a:hover {
        background: transparent;
    }
}