/*
Theme Name: Tema desde Cero
Theme URI: http://www.pixelcr.com
Description: Tema sin virus 
Author: Pixel
Author URI: http://www.pixelcr.com
Version: 1.0.0
Desarrollador: Leonardo Navarro Fonseca
*/
/*#contenedorMenu{background-color: transparent !important;}
h2{font-family: "Syne", Sans-serif;  font-size: 38px;  font-weight: 700;  color: #FFFFFF;}*/
body.cat-casos-de-exito {background: #ffffff !important; font-family: "Inter", Sans-serif; font-size: 17px;}
body.cat-casos-de-exito .elementor-widget-theme-site-logo a img{opacity: 0 !important;}
body.cat-casos-de-exito .elementor-widget-theme-site-logo a{background: url(images/logo-agencia-digital-bit-black.svg) center center/contain no-repeat;}
body.cat-casos-de-exito .fa-arrow-left:before{color: #000000;}
body.cat-casos-de-exito .elementor-menu-toggle__icon--open{color: #000000;}
body.cat-casos-de-exito #contenedorHeaderBanner .elementor-widget-heading h1{background: rgba(77, 77, 77, 0.9); display: inline-block; margin: 0 auto; text-align: center; padding: 25px 65px;}
body.cat-casos-de-exito h4{font-size: 24px; margin-bottom: 0px; color: #000 !important; font-weight: normal !important;}
body.cat-casos-de-exito h3{font-size: 30px; color: #000;}
body.cat-casos-de-exito .introText h1{font-size: 32px; color: #000; line-height: 15px;}
body.cat-casos-de-exito .introText{padding-top: 55px;}
body.cat-casos-de-exito div#contenedorArticulo .elementor-widget-text-editor p{color: #000;}
body.cat-casos-de-exito div#contenedorArticulo .elementor-widget-text-editor p{font-size: 17px;}
#infoDatos{background: url(images/bgInfoDatos.png) center center repeat-x;}
#infoDatos img {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1); max-width: 247px;}
#infoDatos .elementor-counter{box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1); max-width: 247px; height: 252px; background: #fff; padding: 25px; align-items: center; margin: 0 auto;}
#infoDatos .elementor-counter span {font-size: 16px; font-family: "Inter", Sans-serif; font-weight: 400; text-align: center; width: 100%;}
#infoDatos .elementor-counter .elementor-counter-number-wrapper{flex-wrap: wrap; align-items: flex-end; padding-top: 45px; color: #000;}
#infoDatos .elementor-counter .elementor-counter-number{font-size: 36px !important; font-weight: bold !important; color: #000;}
#infoDatos .elementor-counter .elementor-counter-title{align-items: flex-start; line-height: 19px; font-family: "Inter", Sans-serif; text-align: center; color: #000; font-size: 16px;}
#infoDatos .tablaPorcentaje .elementor-counter span {width: inherit;}
#infoDatos .tablaPorcentaje .elementor-counter-number-wrapper{padding-top: 0px;}
figcaption.widget-image-caption.wp-caption-text { position: absolute; top:20px; text-align: center; width: 100%; color: #000; font-size: 16px; font-weight: 400; font-family: "Inter", Sans-serif;}
.twoColumnsInfo .elementor-widget-text-editor{width: 56%; margin-left: 5%; margin-right: 5%; text-align: justify;}