/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.25.1.1761046422
Updated: 2025-10-21 13:33:42

*/
.contacto{
	display: none !important;
}
#menu-menu-principal li a,
#mobile_menu1 li a{
	color: #000;
}
.et_pb_newsletter_result{
	color: #000;
}
/*Menú Desarrollo web*/
.page-id-26008627 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26008627 .menu_dw a{
	color: #00749c !important;
}
/*Fin Menú Desarrollo web*/
/*Menú Desarrollo software*/
.page-id-26009202 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009202 .menu_sfm a,
.page-id-26009202{
	color: #f05340 !important;
}
/*Din Menú Desarrollo software*/
/*Menú Business Intelligence*/
.page-id-26009337 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009337 .menu_bi a{
	color: #fdb900 !important;
}
/*Fin Business Intelligence*/
/*Menú Sobre evotic*/
.page-id-26008344 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009431 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009431 .se a,
.page-id-26009619 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009619 .blog a,
.page-id-26009897 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26009897 .kit_digital a,
.page-id-26010043 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.page-id-26010043 .kit_consulting a,
.post-template-default .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.post-template-default .blog a{
	color: #0c71c3 !important;
}
/*Fin Menú Sobre evotic*/
.menu_custom{
	position: fixed;
    width: 100%;
}
.titulo_formulario{
	padding-left: 1.5rem;
    padding-right: 1.5rem;
    box-shadow: 6px 6px 18px 0px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
}
/*PORTFOLIO 1*/
/*.pt-cv-page .pt-cv-content-item {
	background-color: #fff;
	box-shadow: 6px 6px 18px 0px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
}
.pt-cv-page .pt-cv-content-item .pt-cv-taxoterm,
.pt-cv-page .pt-cv-content-item .pt-cv-title{
	padding: 0px 10px;	
}
.pt-cv-page .pt-cv-content-item .pt-cv-content{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
.pt-cv-page .pt-cv-content-item .pt-cv-taxoterm a{
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
	color: #0c71c3 !important;
}
.pt-cv-page .pt-cv-content-item .pt-cv-title a,
.pt-cv-page .pt-cv-content-item .pt-cv-content{
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
	color: #000 !important;
}
.pt-cv-page .pt-cv-content-item .pt-cv-content .pt-cv-rmwrap a{
	background-color: #0c71c3 !important;
   	width: 100%;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
}
*/
/*FIN PORTFOLIO 1*/
/*PORTFOLIO 2*/
.portfolio .rt-row .rt-grid-item .rt-holder{
	border-radius: 10px;
	box-shadow: 6px 6px 18px 0px rgba(0, 0, 0, 0.3);
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links i,
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links i{
	color: #0C71C3;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links{
	margin-bottom: 25px;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .desarrollo-web{
	color: #0C71C3;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .business-intelligence,
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .power-bi{
	color: #fdb900;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .ebm{
	color: #455a64;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .full-responsive{
	color: #7cda24;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .marketplace{
	color: #fb8c00;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .categories-links .software-a-medida{
	color: #f05340;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="divi"] {
    color: #9734F1;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="woocommerce"] {
    color: #AF5C92;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="wordpress"] {
    color: #0c71c3;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="power-bi"] {
	color: #fdb900;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="filament"] {
	color: #E9992B;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="laravel"] {
	color: #f05340;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta-user .post-tags-links a[href*="vue"] {
	color: #49D191;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .entry-title{
	margin-top: 25px;
	padding-bottom: 0px;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	color: #000;
}
.portfolio .rt-row .rt-grid-item .rt-holder:hover .rt-detail .tpg-excerpt {
    color: #fff;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .tpg-excerpt{
	color: #4b5563;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta .read-more a{
	color: #000;
	background-color: transparent;
	border-radius: 0px;
	border: 0px;
}
.portfolio .rt-row .rt-grid-item .rt-holder .rt-detail .post-meta .read-more a::after {
    content: " →";
    margin-left: 6px;
}
.portfolio .rt-row .rt-grid-item .rt-holder:hover .rt-detail .post-meta .read-more a{
    color: #fff;
}
/*FIN PORTFOLIO 2*/
/*Blog*/
/*.modulo-blog .et_pb_blog_grid .et_pb_ajax_pagination_container .et_pb_salvattore_content .column article{
  margin-bottom: 0px !important;  
}*/
.et_pb_post .post-meta a[href*="business-intelligence"],
.et_pb_post .post-meta a[href*="power-bi"]{
  color: #fdb900;
}
.et_pb_post .post-meta a[href*="software-a-medida"] {
  color: #f05340;
}
.et_pb_post .post-meta a[href*="desarrollo-web"] {
  color: #00749c;
}
.et_pb_post .post-meta [href*="ebm"] {
  color: #455a64 !important;
}
.et_pb_post .post-meta [href*="full-responsive"] {
  color: #7cda24 !important;
}
.et_pb_post .post-meta [href*="marketplace"] {
  color: #fb8c00 !important;
}
/*Fin Blog*/
/*Entrada Blog*/
.contenido_blog .et_pb_column .et_pb_module .et-l .et_builder_inner_content .et_pb_section .et_pb_row{
	width: 100%;
	max-width: 100%;
}
.contenido_blog .et_pb_column .et_pb_module .et-l .et_builder_inner_content .et_pb_section,
.contenido_blog .et_pb_column .et_pb_module .et-l .et_builder_inner_content .et_pb_section .et_pb_row,
.contenido_blog .et_pb_column .et_pb_module .et-l .et_builder_inner_content .et_pb_section .et_pb_row .et_pb_column{
	padding: 0px;
}
.contenido_blog .et_pb_column .et_pb_module .et-l .et_builder_inner_content .et_pb_section .et_pb_row .et_pb_column .et_pb_module .et_pb_text_inner h2{
	margin-bottom: 25px;
}
.barra_lateral .et_pb_row .et_pb_column_1_3{
	position: sticky;
    top: 115px;
	padding: 0px;
}
.barra_lateral #block-7{
	margin-bottom: 25px;
}
/*Fin entrada Blog*/
.hacemos_cards .et_pb_column{
	height: 400px;
	max-width: 1000px;
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.slider_clientes .et_pb_code_inner div div .flexslider .flex-viewport ul{
    display: flex !important;
    align-items: center !important;
}
.nuestro_valor_icono .et_pb_column{
	height: 370px;
}
.contacto_horario .et_pb_column{
	height: 350px;
}
.datos_kit_consulting{
	display: flex;
	flex-wrap: wrap;
}
/*Media Query*/
@media(max-width: 1366px){
	.nuestro_valor_icono .et_pb_column{
		height: 450px;
	}	
}
@media(max-width: 980px){
	.et_pb_menu__wrap{
		justify-content: right !important;
	}
	/*Menú Contacto*/
	.page-id-26009657 .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
	.page-id-26009657 .contacto a{
		color: #0c71c3 !important;
	}
	/*Menú Contacto*/
	.hacemos_cards .et_pb_column,
	.nuestro_valor_icono .et_pb_column,
	.contacto_horario .et_pb_column{
		height: auto;
	}
	.contacto{
		display: block !important;
	}
	.modulo-blog .et_pb_blog_grid .et_pb_ajax_pagination_container .et_pb_salvattore_content .column article{
	  margin-bottom: 25px !important;  
	}
}