/*!
Theme Name: Monkey Starter Child Theme
Theme URI: https://monkey.pe/
Author: Monkey
Author URI: https://monkey.pe/
Description: WordPress Base Theme by Monkey.
Version: 1.0.0
Text Domain: mst-child
Template: mst
*/
:root {
  --color-principal: #002E6D;
  --parrafos: #4F5460;
  --morado: #77448E;
  --dorado: #BFA46D;
  --azul: #5877A7;
  --verde: #2D6667;
  --blanco: #fff;
}


/* categorias de casos exitosos loop grid*/
.elementor-widget-loop-grid .e-loop-item.caso-de-exito a{
	color: #002E6D;
	font-size: 12px;
	padding: 10px 12px 10px 12px;
	border: 1px solid #002E6D;
	border-radius: 5px;
	margin-right: -10px;
}


/* categorias de casos exitosos loop carousel */
.elementor-widget-loop-carousel .e-loop-item.caso-de-exito a{
	color: #002E6D;
	font-size: 12px;
	padding: 10px 12px 10px 12px;
	border: 1px solid #002E6D;
	border-radius: 5px;
	margin-right: -10px;
}

/* alineacion del icono ver mas de productos */
/* .elementor-widget-loop-grid .e-loop-item svg{
	width: 24px;
	margin-top: -4px;
} */

/* icono de linkedin de team quienes somos */
#linkedin .elementor-icon{
	padding: 0px;
	border: 0px;
}

/* categoria blog */
#categoria_blog .elementor-heading-title a{
	padding: 0px;
	border: 0px;
}

/* especificaciones tecnicas */
.dce-acf-repeater-table tr td{
	padding: 14px 18px 14px 18px;
	border-top: 1px solid #000;
	font-weight: 600 !important;
	color: #000;
}

/* Table Data */
.product tr:nth-child(1) td:nth-child(1){
	border-top: 2px solid #000;
}

/* Table Data */
.product tr:nth-child(1) td:nth-child(2){
	border-top: 2px solid #000;
}

/* cambio de idioma menu */
.elementor-hidden-tablet:nth-child(1) .elementor-element .elementor-nav-menu--stretch .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item:nth-child(8) .elementor-item{
	padding: 9px 14px;
	border: 1px solid #DDE6EC;
	border-radius: 24px;
	margin-left: 24px;
	transform:translatex(0px) translatey(0px);
}

.elementor-element-1618d718 .elementor-element .elementor-nav-menu--stretch .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item span{
	color: #1B2F50;
}

.elementor-location-header .elementor-hidden-tablet:nth-child(1) .elementor-nav-menu--main svg{
	color: #1B2F50;
}

/* categorias y etiquetas blog */
.hentry .elementor-post-info__terms-list span{
	padding: 8px 14px;
	border-radius: 7px;
	border: 1px solid #002E6D;
}

/* categoria blog */
#card-blog .elementor-post-info__terms-list span{
padding: 0px !important;
	border: 0px!important;
}

.elementor .e-loop-item .elementor-widget-image a{
	border: 0px;
}

@media screen and (max-width: 768px){
    .swiper {
        width: calc(100% - 10px) !important;
    }
}

.page-title {
	display: none;
}

/*Card soluciones*/
/* .glexco-number-container svg {
	width: auto !important;
} */

/*Card soluciones boton morado*/
.glexco-solution-card.glexco-solution-card-Morado .glexco-number-container svg {
	fill: var(--morado);
}
.glexco-solution-card.glexco-solution-card-Morado h2,
.glexco-solution-card.glexco-solution-card-Morado a.elementor-button-link {
	color: var(--morado);
}

.glexco-solution-card.glexco-solution-card-Morado a.elementor-button-link {
	border-color: var(--morado);
}

.glexco-solution-card.glexco-solution-card-Morado .elementor-button-wrapper a.elementor-button-link:hover {
	border-color: var(--morado);
	background-color: var(--morado) !important;
	color: var(--blanco);
} 

/*Card soluciones Boton dorado*/
.glexco-solution-card.glexco-solution-card-Dorado .glexco-number-container svg {
	fill: var(--dorado);
}

.glexco-solution-card.glexco-solution-card-Dorado h2,
.glexco-solution-card.glexco-solution-card-Dorado a.elementor-button-link {
	color: var(--dorado);
}

.glexco-solution-card.glexco-solution-card-Dorado a.elementor-button-link {
	border-color: var(--dorado);
}

.glexco-solution-card.glexco-solution-card-Dorado .elementor-button-wrapper a.elementor-button-link:hover {
	border-color: var(--dorado);
	background-color: var(--dorado) !important;
	color: var(--blanco);
} 

/*Card soluciones Boton azul*/
 .glexco-solution-card.glexco-solution-card-Azul .glexco-number-container svg {
	fill:var(--azul);
}

.glexco-solution-card.glexco-solution-card-Azul h2,
.glexco-solution-card.glexco-solution-card-Azul a.elementor-button-link {
	color: var(--azul);
}

.glexco-solution-card.glexco-solution-card-Azul a.elementor-button-link {
	border-color: var(--azul);
}

.glexco-solution-card.glexco-solution-card-Azul .elementor-button-wrapper a.elementor-button-link:hover {
	border-color: var(--azul);
	background-color: var(--azul) !important;
	color: var(--blanco);
} 

/*Card soluciones Boton verde*/

.glexco-solution-card.glexco-solution-card-Verde .glexco-number-container svg {
	fill: var(--verde);
}

.glexco-solution-card.glexco-solution-card-Verde h2,
.glexco-solution-card.glexco-solution-card-Verde a.elementor-button-link {
	color: var(--verde);
}

.glexco-solution-card.glexco-solution-card-Verde a.elementor-button-link {
	border-color: var(--verde);
}

.glexco-solution-card.glexco-solution-card-Verde .elementor-button-wrapper a.elementor-button-link:hover {
	border-color: var(--verde);
	background-color: var(--verde) !important;
	color: var(--blanco);
} 

/*Casos de éxito*/
@media screen and (min-width: 600px) and (max-width: 769px){
	.caso-de-exito.type-caso-de-exito .e-con-inner {
		flex-direction: column !important;
	}
	
	.caso-de-exito.type-caso-de-exito .e-con-inner .elementor-widget-image {
		width: 100% !important;
	}
	.caso-de-exito.type-caso-de-exito .e-con-inner #detalle-caso-exito {
		width: 100% !important;
	}
	
}
