/*
Theme Name: Divi-hijo
Theme URI: https://www.m2iformacion.com/
Version: 1
Description: Tema hijo Divi para M2i Formación
Author: Alhambra
Author URI: https://www.m2iformacion.com/
Template: Divi
*/
 
@import url("../Divi/style.css");
 
/*----------------- Empieza a añadir cambios aquí abajo -------------------------------*/

/**---------------- Botones CTA ----------------**/

.et_pb_bg_layout_categoria {
	color: #ffffff !important;
	border-width: 0px !important;
	border-radius: 2px;
	font-size: 18px;
	font-family: 'graphik-medium',Helvetica,Arial,Lucida,sans-serif !important;
	background-color: #f83131;
	padding-top: 15px !important;
	padding-right: 25px !important;
	padding-bottom: 15px !important;
	padding-left: 25px !important;
	margin-top: 15px !important;
}

.et_pb_bg_layout_categoria:hover {
	background-color: #000578 !important;
}

.et_pb_bg_layout_convocatoria {
	color: #ffffff !important;
	border-width: 0px !important;
	border-radius: 2px;
	font-size: 14px;
	font-family: 'graphik-medium',Helvetica,Arial,Lucida,sans-serif !important;
	background-color: #f83131;
	padding-top: 5px !important;
	padding-right: 10px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
}

.et_pb_bg_layout_convocatoria:hover {
	background-color: #000578 !important;
}

.et_pb_bg_layout_plaza {
	color: #f83131 !important;
	border-width: 0px !important;
	border-radius: 2px;
	font-size: 14px;
	font-family: 'graphik-medium',Helvetica,Arial,Lucida,sans-serif !important;
	background-color: #ffffff !important;
	padding-top: 5px !important;
	padding-right: 10px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
	margin-top: 10px !important;
}

.et_pb_bg_layout_plaza:hover {
	color: #ffffff !important;
	background-color: #000578 !important;
}

/**---------------- Call to Action Menu Catalogo ----------------**/

#et-top-navigation .et_pb_button_catalogo {
    margin-top:0px;
    font-size:16px;
    background-color:#f83131 !important;;
    color:#ffffff !important;
	padding-top: 15px !important;
	padding-right: 10px !important;
	padding-bottom: 15px !important;
	padding-left: 10px !important;
}

#et-top-navigation .et_pb_button_catalogo:hover {
	color: #ffffff !important;
	background-color: #f83131 !important;
}

#et-top-navigation .et_pb_button_catalogo:after {
    font-size:18px;
}

@media screen and (max-width: 960px) {
    .hide-mobile {display: none!important;}
}