/*
Theme Name: apeam content-hub
Thme URI:
Author: The Good Agency
Author URI:
Description: Tema para la web de apeam conetent hub
Version: 1.0
License: GNU General Public Licence v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: apeam
*/
/*colores del sitio*/
:root {
    --naranja: #F38A00;
    --naranjaOscuro: #c57000;
    --white: #ffffff;
    --verdeOscuro: #007852;
    --verdeOscuroHover: #01412c;
    --verdeClaro: #C3D500;
  }
/*ELEMENTOR*/
.elementor-select-preset-list {list-style: none !important;padding: 0 25px !important;margin: 60px auto 0 !important;max-width: 100% !important;display: flex !important;flex-wrap: wrap !important;align-content: center !important;justify-content: center !important;align-items: center !important;flex-direction: row !important;}
.elementor-select-preset-list .elementor-preset{margin-bottom: 0px !important;}
.elementor-edit-area-active .elementor-column{min-width: 0px !important;}
.elementor-select-preset-list .elementor-preset svg{position: initial !important;bottom: initial !important;}


a {color: var(--naranja);transition: .5s all ease;}
a:hover {text-decoration: none;color: #007852;}
.btnCustom{width: max-content;margin: 0 auto;display: block;padding: 5px 30px;background: var(--verdeOscuro);color: #fff;border-radius: 5px;transition: .5s all ease;}
.btnCustom:hover{background: var(--verdeOscuroHover);color: #fff;}

.preloader {position: fixed;width: 100%;height: 100vh;top: 0;left: 0;background: #dae8aa;z-index: 2000;display: flex;justify-content: center;align-items: center;}
.preloader p {color: var(--verdeOscuro);letter-spacing: 4px;opacity: 0;text-align: center;width: 100%;animation: p_show .3s forwards .5s;font-size: 18px;}
.pum-container.pum-responsive img{width: auto;}
.pum-container .pum-content+.pum-close>span, .pum-content, .pum-title{text-align:center !important;}
.pum-container.pum-responsive.pum-responsive-medium{width:auto !important;top: 50% !important;left: 50% !important;transform: translateX(-50%) translateY(-50%);margin-left: 0 !important;}

@-webkit-keyframes p_show {0% {opacity: 0} 100% {opacity: 1}}
@-moz-keyframes p_show {0% {opacity: 0}100% {opacity: 1}}
@-ms-keyframes p_show {0% {opacity: 0} 100% {opacity: 1}}
@-o-keyframes p_show {0% {opacity: 0} 100% {opacity: 1}}
@keyframes p_show {0% {opacity: 0} 100% {opacity: 1}}

.after_load {opacity: 0;transition: all 1.5s ease-in-out .2s}
.after_load.show {opacity: 1}
.containerAvocado {margin: auto;display: flex;height: 400px;width: 400px;margin-left: 100px;}

.custom-container-fluid{max-width: 90%;}

.avocado {margin: auto;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 80%;height: 90%;transform-origin: bottom;animation: anim 1.7s ease infinite;}
.avoHead {width: 150px;height: 150px;background-color: #8fb545;border-radius: 50%;position: relative;top: 90px;border: 5px solid #4d4d4b;}
.avoHead::after {content: "";width: 130px;height: 130px;background-color: #e1e285;position: absolute;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.avoBody {width: 200px;height: 200px;background-color: #8fb545;border-radius: 50%;border: 5px solid #4d4d4b;}
.avoBody::after {content: "";width: 180px;height: 180px;background-color: #e1e285;position: absolute;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -8%);}
.rightEye,.leftEye {width: 20px;height: 20px;border-radius: 50%;background-color: #e1e285;border: 5px solid #4d4d4b;border-left: none;border-bottom: none;position: absolute;top: 35%;left: 25%;transform: rotate(-45deg);z-index: 1;}
.leftEye {top: 35%;left: 60%;}
.mouth {width: 40px;height: 20px;border: 3px solid #4d4d4b;border-radius: 0 0 50px 50px;background-color: #fff;z-index: 1;position: relative;top: 53%;left: 50%;transform: translate(-50%, 0%);}
.leftSpeckles,.rightSpeckles,.leftSpeckles::after,.leftSpeckles::before,.rightSpeckles::after,.rightSpeckles::before {z-index: 1;width: 5px;height: 5px;background-color: #8fb545;border-radius: 50%;position: absolute;top: 50%;left: 15%;}
.leftSpeckles::after {content: "";top: 5px;left: 7px;}
.leftSpeckles::before {content: "";top: -3px;left: 7px;}
.rightSpeckles {left: 82%;}
.rightSpeckles::after {content: "";top: 5px;left: -7px;}
.rightSpeckles::before {content: "";top: -3px;left: -7px;}
.seed,.seedBorder {width: 90px;height: 90px;background-color: #b85625;position: relative;z-index: 1;border-radius: 50%;border: 5px solid #4d4d4b;top: 53%;left: 50%;transform: translate(-50%, -50%);}
.seedBorder {width: 70px;height: 70px;border: 5px solid #b85625;border-right: 5px solid #d99d81;top: 5%;animation: light 1.7s ease infinite;}
.shadow {width: 100px;height: 10px;background-color: #bbc892;position: relative;border-radius: 50%;bottom: 127px;right: 38%;top: 94%;z-index: -2;animation: shad 1.7s ease infinite;}
.alto100{display: flex;align-items: stretch;}
  @keyframes anim {
    0% {transform: rotate(10deg);}
    50% {transform: rotate(-10deg);}
    100% {transform: rotate(10deg);}
  }

  @keyframes shad {
    0% {transform: translate(-30px, -4px);}
    50% {transform: translate(-70px, -4px);}
    100% {transform: translate(-30px, -4px);}
  }

  @keyframes light {
    0% {transform: translate(-50%, -50%) rotate(-30deg);}
    50% {transform: translate(-50%, -50%) rotate(10deg);}
    100% {transform: translate(-50%, -50%) rotate(-30deg);}
  }
body{font-family: 'Fira Sans', sans-serif;}
.navbar-light .navbar-toggler {color: #fff;border: 2px solid;border-color: var(--verdeOscuro);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255, 139, 0, 0.9)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");}

.verde{background: var(--verdeOscuro) !important;}
.verde-color{color: var(--verdeOscuro) !important;}
.slider_Home{height: 100vh !important;background-attachment: fixed !important;background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;position: relative !important;}
.slider_Home svg{display: none;}
.fondoHome{background: url('img/banner10.png') !important;}
.fondoHome2{background: url('img/banner14.png') !important;}
.fondoNosotros{background: url('img/banner8.png');}
.textoBanner{display: flex;height: 100%;justify-content: flex-start;align-items: center;max-width: 900px;margin-left: 200px;}
.centro{justify-content: center !important;margin: 0 auto !important;}
.textoBanner p {color: #fff;font-size: 27px;margin-bottom: 0;font-weight: 700;text-shadow: 2px 2px #000;}
.textoBanner h1{color: #fff;font-size: 65px;margin-bottom: 0;font-weight: 700;text-shadow: 2px 2px #000;}
.sombra{text-shadow: 2px 2px #000;}
.textoInicioBanner{color: #fff;}
svg{position: absolute;bottom: -1px;width: 100%;}
.f-35{font-size: 45px !important;}

.cuadroAbsoluto{position: absolute;background: var(--verdeOscuro);height: 300px;width: 320px;top: -12px;right: 85px;border-radius: 3px;}
.customImg{position: relative;z-index: 3;border-radius:3px;border:2px solid var(--verdeOscuro);}
div#inicio{position: relative;}

div#inicio.owl-theme .owl-nav{position: absolute;bottom: 50%;transform: translateY(50%);width: 100%;}
div#inicio button.owl-prev,div#inicio button.owl-next{position: absolute;font-size: 50px !important;color: #fff !important;border: none !important;outline: none !important;transition: .5s all ease;}
div#inicio button.owl-prev:hover,div#inicio button.owl-next:hover{background: transparent !important;color: var(--naranja) !important;}
div#inicio button.owl-prev {left: 15px;}
div#inicio button.owl-next {right: 15px;}
div#inicio .owl-dots{position: relative; margin-top: -30px;}
div#inicio .owl-item.active .textoBanner{-webkit-animation-name: backInLeft;animation-name: backInLeft;animation-duration: 2.5s;}
svg path{}
.cajaTextoSlide{}
.tituloSlides{}
.textoSlide span {font-size:25px !important;display: block;line-height: normal; margin-top: 20px;}
.mc4wp-alert.mc4wp-error p,.mc4wp-alert.mc4wp-success p {color: #fff;text-align: center;}
.owl-theme .owl-dots .owl-dot{outline: none;}

/*estilos buscador*/
.hidden {visibility: hidden;display: none;}
.oculto{display: none;}
.buscador {text-align: center;display: flex;align-items: center;}
.buscador label {margin-bottom: 0;}
.search-form {position: relative;}
button.icon_buscar {outline: none;border: none;background: transparent;transition: .5s all ease;}
button.icon_buscar i {color: #878787;font-size: 20px;transition: .5s all ease;}
button.icon_buscar:hover i {color: var(--verdeOscuro);font-size: 21px;}
.search-form input[type="search"] {background-color: transparent;border: none;font: 12px Arial, Helvetica, Sans-serif;width: 80%;padding: 6px 15px 6px 15px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 0;transition: all 0.7s ease 0s;outline: none;border-bottom: 2px solid var(--verdeOscuro);}
.search-form input[type="image"] {position: absolute;left: 30px;top: 5px;width: 15px;outline: none;}
#filaMenu {background: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#filaMenu nav{padding-bottom: 0;}
.logoDesktop {margin-left: 65px;padding: 10px 0;transition: .5s all ease;width: 150px;}
.apeamLogoHeader{width: 200px;transition: .5s all ease;}
.py-10{padding: 10px 15px;}
.titulosHome{text-transform: uppercase;font-size: 40px;font-weight: 800;color: #fff;background: var(--naranja);width: max-content;margin: 0 auto;padding: 5px 30px;border-radius: 5px;margin-bottom: 35px;}
.titulosPodcast{text-transform: uppercase;font-size: 40px;font-weight: 800;color: #fff;background: var(--naranja);width: max-content;padding: 5px 30px;border-radius: 5px;margin-bottom: 35px;transition: .5s all ease}
a.btn_podcast {display: block;  width: max-content; }
a.btn_podcast:hover h2 {background: var(--naranjaOscuro);}

.cmargin{position: relative;z-index: 3;margin-left: 0;margin-top: -110px;}
.contadorPodcast{font-size: 16px;font-weight: 400;}

/*estilos franja top*/
.addPadding {transition: .5s all ease;padding: 0;}
.addPadding .logoDesktop{padding: 0;}
.small_img {transition: .5s all ease;width: 110px !important;padding: 6px 0 !important;}


/*termina estilos franja top*/
/*termina estilos franja top*/
ul#menu-main-menu li{position: relative;margin-right: 20px;}
ul#menu-main-menu li:last-child {margin-right: 0;}
ul#menu-main-menu .sub-menu{visibility: hidden;opacity: 0;margin: 0;padding: 0;width: auto;position: absolute;left: 0px;background: #fff;z-index: 99;transform: translate(0,20px);transition: all 0.2s ease-out;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
ul#menu-main-menu .sub-menu li{display: block;float: none;background: none;margin: 0;padding: 0;left: 0;right: 0;border-bottom: 1px solid #007852;}
ul#menu-main-menu .sub-menu li:last-child{border-bottom: none;}
ul#menu-main-menu li:hover > .sub-menu{visibility: visible;opacity: 1;transform: translate(0,0);}
li.menu-item-has-children:after {content: "";display: block;width: 0;height: 0;position: absolute;top: 50%;transform: translateY(-35%);right: 5px;margin-top: -2px;border-top: 5px solid #ccc;border-left: 5px solid transparent;border-right: 5px solid transparent;opacity: 1;border-top-color: var(--verdeOscuro);}
ul.sub-menu a:before{content: none;}
.menuMovil {display: none !important;}
a.nav-link {font-weight: 400;color: var(--naranja);background: transparent;border-top-left-radius: 10px;border-top-right-radius: 10px;position: relative;transition: .8s all ease;}
a.nav-link:hover,.current_page_item .nav-link,.current-menu-item .nav-link {color: #fff;background: var(--verdeOscuro);border-top-left-radius: 10px;border-top-right-radius: 10px;}
.bg-light {background-color: #ffff !important;}
.textoImagen {display: flex;justify-content: center;width: 100%;align-items: center;margin-left: 0 !important;}
.textoImagen img {width: 200px;transition: .5s all ease;}
.textoImagen p {margin-bottom: 0;margin-right: 20px;}


/*footer*/
footer p { margin-bottom: 0;}
.fondoFooter{background: #f1f1f1;padding: 10px 0;}
.anchoFooter{padding: 0 30px}
.franjaFooter {background: var(--naranja);color: #fff;padding: 6px 0;font-weight: 600;}
.cajaFooter {padding: 10px 0;}
.cajaFooter h5 {font-weight: 600;font-size: 25px;}
.flexFooter {display: flex;align-items: center;justify-content: center;margin-top: 15px;}
.flexFooter h5 {margin-right: 20px;margin-bottom: 0;border-right: 2px solid #007852;padding-right: 20px;}
footer img{width: 110px;margin-bottom: 15px;}
.cajaFooter p {text-align: justify;font-size: 15px;}
.redesSociales a {color: var(--verdeOscuro) !important;font-size: 25px;margin-right: 10px;transition: .5s all ease;}
.redesSociales a:hover {color: var(--naranja);}
.redesSociales a:last-child {margin-right: 0;}
/*.fondoFooter .col-md-6:nth-child(2) p,.fondoFooter .col-md-6:nth-child(3) p {text-align: center;}
.fondoFooter .col-md-6:nth-child(3) p{padding-bottom: 15px;}
.fondoFooter .col-md-6:nth-child(2) a{text-decoration: none;color: #000;transition: .5s all ease;}
.fondoFooter .col-md-6:nth-child(2) a:hover{color: var(--naranja) !important;}*/
.fondoFooter .col-md-6 p{text-align: center;}
.fondoFooter .col-md-6 a{text-decoration: none;color: #000;transition: .5s all ease;}
.fondoFooter .col-md-6 a:hover{color: var(--naranja) !important;}

.suscribcion {position: relative;display: block;margin-bottom: 60px;text-align: center;}
.suscribcion .inputMailchim {border: 3px solid var(--verdeClaro);border-radius: 5px;width: 90%;padding: 11px 5px 11px 15px;position: absolute;left: 50%;bottom: 0;margin-bottom: 10px;transform: translateX(-50%);}
.suscribcion .btnSuscribir{position: absolute;right: 38px;bottom: 16px;background: var(--verdeClaro);border: none;padding: 5px 20px;border-radius: 5px;color: #fff;font-size: 20px;font-weight: 500;transition: .5s all ease;width: 135px;text-align: left;}
.suscribcion .btnSuscribir:hover{background: var(--verdeOscuroHover);}
.suscribcion i{position: absolute;right: 50px;bottom: 27px;color: #fff;}
.suscribcion input:focus-visible{outline: none;}

img.refferal_badge.lazy.loaded{display: none !important;}

#mc_embed_signup{background: transparent !important;}

#mc_embed_signup input{outline: none;}

#mc_embed_signup .button{background-color: var(--verdeOscuro) !important;transition: .5s all ease !important;}
#mc_embed_signup .button:hover{background-color: var(--verdeOscuroHover) !important;}

/*.slider_Home{border-bottom: 5px solid var(--verdeOscuroHover);}*/
.textoHome{padding: 0 20px;}
.textoHome h1{position: relative;color: var(--naranja);font-weight: 700;font-size: 35px;margin-bottom: 20px;width: max-content;}
.textoHome h1::before{content: "";position: absolute;bottom: -1px;width: 110%;left: -10px;height: 2px;background: var(--naranja);}
.textoHome p{color: #656565;}

a.btn_Custom{display: block;background: #a4a2a2;width: max-content;padding: 5px 10px;font-size: 16px;color: #fff;text-decoration: none;border-radius: 5px;transition: .5s all ease;}
a.btn_Custom:hover{background: var(--verdeOscuroHover) !important;}

#back-to-top {position: fixed;bottom: 25px;right: 40px;z-index: 9999;width: 35px;height: 35px;text-align: center;line-height: 30px;background: var(--verdeOscuro);color: #fff;cursor: pointer;font-size: 25px;border: 0;border-radius: 2px;text-decoration: none;transition: .5s all ease;opacity: 0;border: 2px solid #fff;}
#back-to-top:hover {background: var(--verdeOscuroHover);color: #fff;}
.search-title{color: #0f4c81;position: relative;}


#first-section .entrada {text-align: center;padding: 10px;background:#fff;border: 1px solid rgba(0, 0, 0, 0.233);left: 0;margin: 0 10px;border-radius: 10px;margin-top: -100px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: .5s all ease;}
.entrada{text-align: center;background:#fff;border: 1px solid rgba(0, 0, 0, 0.233);left: 0;border-radius: 10px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: .5s all ease;border: 2px solid var(--verdeClaro);}
.enlaceCajaEntrada{ display: block;color: #000;}
.enlaceCajaEntrada:hover{text-decoration: none;}
.entrada .contenido-entrada{position: relative;}
.imagenCajaDestacada{position: relative;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px;-webkit-box-shadow: 0px 1px 5px -1px rgba(0,0,0,0.57);-moz-box-shadow: 0px 1px 5px -1px rgba(0,0,0,0.57);box-shadow: 0px 1px 5px -1px rgba(0,0,0,0.57);}
.cajaDestacada{position: relative;}
.cajaDestacada img {transition: 1s all ease;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.enlaceCajaEntrada:hover img{transform: scale(1.1);}
.enlaceCajaEntrada:hover .entrada{box-shadow: 0 4px 6px rgb(0 0 0 / 16%), 0 10px 15px rgb(0 0 0 / 23%) !important;}

.meta{position: absolute;top: 5px;right: 5px;background: var(--verdeClaro);color: #fff;padding: 5px;border-radius: 10px;border: 2px solid #fff;}
.meta span{display: block;font-weight: 800;font-size: 12px;}
.cajaInformacion{padding: 0 20px;margin-bottom: 20px;position: relative;}
.cajaInformacion p {text-align: left;color: #000;margin-bottom: 0;}
.cajaInformacion p:last-child {border-bottom: 1px solid #c1c1c1;padding-bottom: 5px;}
.cajaInformacion a {padding: 5px 0;}
.destacado_mes{display: block;text-align: left;padding: 5px 0;margin-left: 10px;position: relative;color: #000;}
.destacado_mes::before{content: "";position: absolute;width: 50px;bottom: 2px;left: -10px;background: var(--naranja);height: 2px;}

.tituloCajaEntrada{margin-bottom: 5px;color: #000;font-weight: 700;font-size: 20px;margin-top: 10px;}
.caja {position: absolute;background: var(--verdeOscuro);padding: 5px 20px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
#second-section h3{text-align: center;font-weight: 700;font-size: 30px;color: var(--white);margin-bottom: 0px;letter-spacing: 2px;}
#second-section p.descripcion{color: #656565;text-align: center;}
hr{height: 3px;width: 90%;margin: 0 auto;background: var(--naranja);}



.contenedorTabs ul {justify-content: center;max-width: 100%;margin: 0 auto;border-bottom: 0;}
.contenedorTabs ul li {display: block;text-align: center;margin-right: 50px;}
.contenedorTabs ul li:last-child {margin-right: 0;}
.contenedorTabs ul li a {text-decoration: none;outline: none;display: block;text-align: center;color: #fff;font-size: 20px;background: #f38a009e;padding: 5px 20px;border-radius: 10px;transition: .5s all ease;}
.contenedorTabs ul li a:hover,.contenedorTabs ul li a.active {background: var(--naranja);}
.contenedorTabs .tab-content {padding: 50px 0;/*background: #f1f1f1;*/}
.tab-content .tituloCajaEntrada {margin-top: 0px;}
.tituloCategoriatab{color: var(--verdeOscuro);font-size: 35px;width: max-content;margin-left: 50px;position: relative;margin-bottom: 50px;margin: 0 auto;text-align: center;text-transform: uppercase;font-weight: 800;}
.tituloCategoriatab::before{content: "";position: absolute;bottom: -1px;width: 132%;left: -45px;height: 2px;background: var(--verdeOscuro);}
.cajaBuscador{display: flex;justify-content: space-between;align-items: center;}
.buscadorDos {display: flex;align-items: center;margin-right: 20px;justify-content: flex-end;margin-bottom: 40px;}
.buscadorDos label{position: relative;}
.buscadorDos label::before{font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f002";position: absolute;z-index: 2;top: 9px;left: 10px;color: var(--naranja);}
.buscadorDos button{display: none;}
.buscadorDos form {display: block !important;}
.buscadorDos .search-form input[type="search"]{background: #fff;border: 2px solid var(--naranja);border-radius: 6px;width: 100%;font-size: 15px;padding: 10px 10px 10px 30px;position: relative;}

.contenedorTabs div#entrada-477{display: none;}


.fondoBoletin{background: url('img/boletin.png');position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;display: flex;justify-content: center;align-items: center;}
.fondoBoletin::before{content: "";background: rgba(255,255,255, 0.15);height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}

.informacionBoletin{position: relative;z-index: 2;padding: 80px;width: 100%;align-items: center;}
.textoBoletin {color: #fff;}
.textoBoletin h4{font-size: 30px;}
.textoBoletin p{margin-bottom: 0;}
.formBoletin {}
.formBoletin .suscribcion .btnSuscribir{right: 60px;}
.formBoletin .suscribcion i{right: 70px;}

div#datos-duros .cajaInformacion{display: none;}
div#datos-duros .cajaInformacion p{display: none;}


.cajaDestacadaHome {position: relative;overflow: hidden;border-radius: 10px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.fondoCategoriaDestacado{background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;height: 550px;position: relative;border-radius: 10px;transition: 1s all ease;}
.cajaDestacadaHome:hover .fondoCategoriaDestacado{transform: scale(1.3);}
.cajaDestacadaHome .fecha{position: absolute;right: 5px;padding: 5px;background: var(--verdeOscuro);color: #fff;top: 5px;border-radius: 5px;}
.cajaDestacadaHome .informacionPostDestacado{position: absolute;bottom: 0;background: rgba(0,0,0,.8);width: 100%;padding: 20px 10px;color: #fff;border-radius: 10px;}
.cajaDestacadaHome .fecha span {display: block;text-align: center;font-size: 13px;}
.cajaDestacadaHome .informacionPostDestacado p.tituloEntradaDestacado {color: var(--naranja);font-weight: 600;font-size: 20px;text-align: left;margin-bottom: 5px;}
.cajaDestacadaHome p {margin-bottom: 0;}
.informacionPostDestacado p {color: #fff;text-decoration: none;}

.tituloBlog{color: var(--verdeOscuro);font-size: 35px;font-weight: 800;margin-bottom: 30px;text-transform: uppercase;}
.entradasCajaHome{position: relative;transition: .5s all ease;}
.entradasCajaHome::before{content: "";position: absolute;bottom: -15px;width: 90%;height: 2px;background: var(--verdeClaro);}
.entradasCajaHome .tituloEntradaDestacado{color: var(--naranja);font-weight: 600;font-size: 20px;transition: .5s all ease;margin-bottom: 2px;}
.entradasCajaHome .excepert p{color: #000;text-align: left;margin-bottom: 0;}
.entradasCajaHome .fechaDos{position: absolute;top: -20px;right: 100px;border: 1px solid var(--verdeOscuro);border-radius: 5px;padding: 2px;}
.entradasCajaHome .fechaDos span{display: block;text-align: center;font-weight: 500;color: var(--verdeOscuro);font-size: 12px;}
.enlaceCajaEntrada:hover .tituloEntradaDestacado{color: var(--naranjaOscuro);}

.btnVermas{display: block;margin: auto;width: max-content;background: var(--verdeOscuro);color: #fff;text-decoration: none;padding: 5px 20px !important;border-radius: 5px;transition: .5s all ease;}
.btnVermas:hover{background: var(--verdeOscuroHover);text-decoration: none;color: #fff;}

.bannerCaterogia{position: relative !important;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;background-attachment: fixed !important;display: flex !important;justify-content: center !important;align-items: center !important;height: 100vh !important;}
.fondoCategoriaGeneral{background: url('img/banner7.png');}
.fondo_DatosDuros{background: url('img/banner15.png');}

.fondo_Avonutricion{background: url('img/banner9.png');}

.fondoEventos{background: url('img/fondoEventos.png');}
.fondo_avoSostenible{background: url('img/banner12.png');}
.fondo_avoSostenible_Single{background: url('img/apeam_fondo_sostenible.png');}
.fondo_avoDatos{background: url('img/apeam_fondo_sostenible.png');}

.bannerCaterogia svg{position: absolute;width: 100%;bottom: 0;}
#avoSostenible svg{bottom: -80px !important;}
#avoDatos svg{bottom: -80px !important;}
#fondoBlog svg{bottom: -80px !important;}


.fondoDestacadoBlog{position: relative !important;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;background-attachment: fixed !important;display: flex !important;justify-content: center !important;align-items: center !important;height: 100vh !important;}
.bannerCaterogia::before,.fondoDestacadoBlog::before{content: "" !important;background: rgba(0, 0, 0, 0.1) !important;height: 100% !important;position: absolute !important;top: 0 !important;bottom: 0 !important;left: 0 !important;right: 0 !important;}

.tituloCategoria{text-align: center;color: #fff;z-index: 2;font-size: 5rem;text-shadow: 2px 2px #000;}


.wp-pagenavi {clear: both;display: flex;justify-content: center;margin-top: 20px;}
.wp-pagenavi span{background-color: var(--naranja);display: flex;align-items: center;color: #fff;}
.wp-pagenavi a {color: #fff;text-decoration: none;background-color:var(--verdeOscuro);border: 1px solid #B2D1E5;padding: 5px 5px;margin: 2px;transition: .5s all ease;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #E9F2F9;background-color:var(--verdeOscuroHover);}
.wp-pagenavi span.current {font-weight: bold;background-color:var(--verdeOscuroHover);}

span.tiempo_lectura {/*display: inline-block;*/display: none; margin-left: 20px;font-size: 13px;font-weight: 500;}
.vistas{display: flex;margin-left: 20px;font-size: 13px;align-items: center;}
.epvc-post-count{display: block;width: 100%;font-size: 13px;font-weight: 500;margin-left: 5px;}
.linea{border-right: 1px solid rgba(0,0,0,.08);border-left: 1px solid rgba(0,0,0,.08);height: 100%;}
.tituloEntrada{font-size: 3rem !important;color: var(--verdeOscuro)!important;font-weight: 800;}
.textoSingleEntrada, .contenido-entrada {border-bottom: 1px solid rgba(0,0,0,.08);}
.tituloparaEntrada{font-size: 17px;color: var(--verdeOscuro) !important;}
.tituloRelacionados{font-size: 15px;color: #000;font-weight: 500;z-index: 3;position: relative;}
.tituloRelacionados-{font-size: 15px;color: #000;font-weight: 500;}
.singleCuerpo b,strong {font-weight: 700;}
.singleCuerpo blockquote {border-left: 3px solid #f38a00;margin-left: 30px;padding-left: 5px;}
.textoSingleEntrada p, .textoSingleEntrada ul li{font-size: 16px;font-weight: 400;}
.singleCuerpo h1,.singleCuerpo h2,.singleCuerpo h3,.singleCuerpo h4,.singleCuerpo h5,.singleCuerpo h6{color:#000;}
.anchotitulo{width: 90%;margin: 0 auto;}


.singleCuerpo h1 {font-size: 35px;}
.singleCuerpo h2 {font-size: 30px;font-weight:700;}
.singleCuerpo h3 {font-size: 25px;}
.singleCuerpo h4 {font-size: 23px;font-weight:700;}
.singleCuerpo h5 {font-size: 20px;font-weight:700;}
.singleCuerpo h6 {font-size: 18px;font-weight:700;}

.postRelacionados a h4 {font-size: 14px;font-weight: 500;transition: .5s all ease;}
.postRelacionados a:hover h4{color: var(--naranja);}

.contenido-entrada a{display: block;position: relative;z-index: 3;outline: none;padding:5px;}
.contenido-entrada a::after{content: "";display: block;position: absolute;right: 0;top: 0;width: 3px;height: 100%;background-color: var(--verdeOscuro);transition: .5s all ease;}
.contenido-entrada a:hover:after{width: 100%;}
.contenido-entrada a:hover .tituloRelacionados{color:#fff;margin-bottom: 0;padding: 10px 5px;}
.contenido-entrada a:hover{text-decoration: none;color: #fff;}

.enlaceSingleRelacionado{position: relative;overflow: hidden;border-radius: 10px;}
.enlaceSingleRelacionado:hover {text-decoration: none;}
.enlaceSingleRelacionado .fotoSingle{overflow: hidden;border-radius: 10px;margin-bottom: 10px;}
.enlaceSingleRelacionado img {border-radius: 10px;transition: 1s all ease;overflow: hidden;}
.enlaceSingleRelacionado:hover .fotoSingle img{transform: scale(1.2);}

span.tiempo_lectura2 {display: inline-block;margin-left: 0px;font-size: 13px;font-weight: 500;color: var(--naranja);margin-bottom: 5px;}
.search-title{color: var(--verdeOscuro);}

article.elementor-section {position: relative;}
article.elementor-section li {width: 100%;}
article.elementor-section li a ,article.elementor-section a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.boxShare{text-align: center;margin: 20px 0;}
.boxShare h5{font-size: 15px;margin-bottom: 5px;}
.sharebuttons{display: flex;justify-content: center;}
.sharebuttons a{display: block;margin-right: 5px;font-size: 20px;transition: .5s all ease;color: #fff;padding: 0 5px;border-radius: 3px;}
.sharebuttons a:last-child {margin-right: 0;}
.sharebuttons .whatsapp{background: #4dc247;}
.sharebuttons .whatsapp:hover{background: #41a13c;}

.sharebuttons .facebook{background: #3b5998;}
.sharebuttons .facebook:hover{background: #2a3e67;}

.sharebuttons .twitter{background: #55acee;}
.sharebuttons .twitter:hover{background: #3b7aaa;}

.sharebuttons .linkedin{background: #007bb5;}
.sharebuttons .linkedin:hover{background: #026594;}

.sharebuttons .envelope{background: #767a7b;}
.sharebuttons .envelope:hover{background: #595c5c;}
.sharebuttons a i{line-height: initial;}

body.category-datos-duros.category-6 .cajaInformacion p{display: none;}


.cajaTags {display: flex;position: absolute;bottom: -25px;}
.cajaTags p {margin-bottom: 0;margin-right: 10px;}
.cajaTags a {display: block;margin-right: 5px;color: var(--naranja);transition: .5s all ease;text-decoration: none;}
.cajaTags a:last-child {margin-right: 0;}
.cajaTags a:hover {color: var(--verdeOscuro);}
.noAfter a::after {content: none;}
.noAfter .tituloCajaEntrada {color: var(--verdeOscuro);}
.noAfter .cajaTags a {font-size: 13px;}
.infoEntrada{padding: 10px 0;}
.infoEntrada span,.infoEntrada i {color: var(--verdeOscuro);}
.entradasCajaHome .cajaTags {position: relative;bottom: 0;}
.entradasCajaHome .cajaTags a {color: var(--verdeOscuro);}
.entradasCajaHome .cajaTags a:hover {color: var(--verdeClaro);}

body.datos-duros .textoSingleEntrada p{text-align: center;}

.is-form-style input.is-search-input{padding: 5px 30px;border-radius: 5px;border: 1px solid var(--naranja) !important;border-right: 1px solid var(--naranja) !important;}

.spidochetube {width: 95%;margin: 0 auto;}
.spidochetube .spidochetube_inner{background-color: transparent !important;border: none !important;float: none !important;}
.spidochetube #spidochetube_player{background: transparent !important;}
#spidochetube_player iframe#player{width: 40%;height: 400px !important;}
/*#spidochetube_list{padding: 0 !important;direction: revert !important;display: flex;flex-direction: row-reverse;justify-content: center;}*/
#spidochetube_list{padding: 0 !important;}
.spidochetube #spidochetube_list li{border: 1px solid var(--verdeOscuro) !important;transition: .5s all ease;}
.spidochetube #spidochetube_list li:hover, #spidochetube_list li.spidochetube_current{background: var(--verdeClaro) !important;}
.spidochetube #spidochetube_list li a,.spidochetube #spidochetube_list li.spidochetube_current a{text-shadow: none !important;transition: .5s all ease;}
.spidochetube #spidochetube_list li a span{margin-top: 5px;}
.spidochetube #spidochetube_list li a:hover{color: #fff !important;}
input#is-search-input-170,.is-form-style.is-form-style-3 input.is-search-input {border-right: 1px solid var(--naranja) !important;}
.pageBuscador{margin-top: 110px;}
div#formGeneral input {width: 90%;}



#gds{background: #f1f1f1;}
.encabezadoSection{max-width: 1000px;margin: 0 auto;}
.tituloNosotros{text-transform: uppercase;text-align: center;margin-bottom: 40px;font-weight: 700;font-size: 35px;}
.encabezadoSection p{text-align: justify;}
.color-naranja{color: var(--naranja);}
.item{position: relative;border-radius: 5px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.fotoIntegrante{text-align: center;border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;position: relative;}
.fotoIntegrante img{width: 500px;margin: 0 auto;border-top-left-radius: 5px;border-top-right-radius: 5px;filter:opacity(30%);transition: .5s all ease;}
.socialesIntegrantes {display: flex;justify-content: center;}
.socialesIntegrantes a {margin-right: 10px;color: var(--naranja);font-size: 20px;transition: .5s all ease;}
.socialesIntegrantes a:last-child {margin-right: 0;}
.socialesIntegrantes a:hover {color: var(--verdeOscuro);}
.cuerpoIntegrante{background: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding: 5px;}
.cuerpoIntegrante .nombreIntegrante{color: var(--verdeOscuro);font-size: 20px;font-weight: 700;text-align: center;margin-bottom: 5px;}
.cuerpoIntegrante .cargo{ text-align: center;font-weight: 400;margin-bottom: 0;}

.item:hover .fotoIntegrante img{filter:opacity(100%);transform: scale(1.1);}
.owl-carousel.owl-drag .owl-item{padding: 5px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background: var(--verdeOscuro) !important;transition: .5s all ease;}
.pactoMundial{width: 90px !important;}
.descripcionSostenibilidad{max-width: 900px;}
div#inicio.owl-carousel.owl-drag .owl-item {padding:0 !important;}

.wp-caption.aligncenter {margin: 0 auto;text-align: center;}
.wp-caption-text {display: none;visibility: hidden;}

section.onu {background: #f1f1f1;padding: 50px 0;}
section.onu p {font-size: 18px;}

section.onu .owl-theme .owl-dots .owl-dot span{background: #00785280;}


#agroindustria .item{box-shadow: none;}
#agroindustria .item img{height: 300px;object-fit: cover;}
.owl-nav{width: 100%;}
.owl-nav,.owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);}
.owl-nav button{transition: .5s all ease;}
.owl-nav button:focus {outline: none;}
button.owl-prev{left: -30px;}
button.owl-next{right: -30px;}
.owl-nav button span {font-size: 35px;color: var(--naranja);}
.owl-nav button:hover{background: var(--naranja)!important;}
.owl-nav button:hover span{color:#fff;}


.BackgroundColorContainer_backgroundColorContainer__YZSQ7{background-color:var(--verdeOscuro) !important;}



/*EVENTOS*/
body.page-template-page-pruebaEventos main{margin-top: 250px;}
main.singleEventoPage{margin-top: 150px;}
.toglertab {display: none;}
.cajaEvento{position: relative;}
.enlaceEvento:hover span{color: #fff;}
ul#tabEvento li a {background: var(--verdeOscuro);display: block;margin-bottom: 2px;color: #fff;padding: 5px 0 5px 15px;border-radius: 5px;}
ul#tabEvento li:last-child a{margin-bottom: 0px;}
ul#tabEvento li a p {margin-bottom: 0;}
ul#tabEvento li a:hover{background: var(--verdeOscuroHover);}
ul#tabEvento li a.active{background: var(--naranja);}
.infoEvento {position: absolute;top: 1px;right: 25px;}
.infoEvento span {font-size: 12px;font-weight: 600;color: var(--naranja);}

/*div#mayo .row,div#julio .row,div#agosto .row,div#septiembre .row,div#octubre .row,div#noviembre .row,div#diciembre .row{flex-direction: column-reverse !important;}*/


#eventosSection .entrada .contenido-entrada{display: grid;grid-template-columns: 20% 80%;}
#eventosSection{}

#eventosSection .tituloCajaEntrada {margin-bottom: 5px;color: var(--verdeOscuro);font-weight: 700;font-size: 20px;margin-top: 10px;}
#eventosSection .cajaDestacada,#eventosSection .imagenCajaDestacada{height: 100%;}
#eventosSection .cajaDestacada img{height: 100%;object-fit: cover;}
body.postid-491 .wp-caption-text{display:block !important;visibility:visible !important;}


body.postid-429 .fondoDestacadoBlog,body.postid-589 .fondoDestacadoBlog{background-position: top !important;}
body.postid-491 h1 {color: var(--naranja) !important;}
.wp-caption {max-width: 100% !important;}

.contenedorvideospage iframe {width: 100%;height: 300px;}
.contenedorvideospage p {margin-bottom: 0;}


section#boletin-custom .cajaInformacion{margin-bottom: 0;}
p.title-boletin {color: #fff !important;border-bottom: none !important;padding-bottom: 0 !important;}
section#boletin-custom .btnVermas{width: auto !important;}

.episodio-oculto{max-height: 0;overflow: hidden;transition: max-height .5s ease;}
button.collapsible{width: max-content;display: block;padding: 5px 30px;background: var(--verdeOscuro);color: #fff;border-radius: 5px;transition: .5s all ease;border: none;margin-bottom: 30px;}
button.collapsible:hover{background:var(--verdeOscuroHover)}
button.collapsible:focus{outline: none}

.listado-temporadas{list-style: none;padding: 0;}
.listado-temporadas li {background: var(--naranja);display: block;padding: .2rem .5rem;margin-bottom: .3rem;transition: .5s all ease;}
.listado-temporadas li:hover {background: var(--naranjaOscuro);}
.listado-temporadas li a {color: #fff;display: block;}

body.page-template-page-newsletter .cajaInformacion, body.tax-anio .cajaInformacion{padding:0;}
body.page-template-page-newsletter .btnVermas, body.tax-anio{padding: 5px 2px!important;}

body.blog .cajaDestacada img,body.page-template-page-medios .cajaDestacada img{height: 250px;object-fit: cover;object-position: top;}


.youtubePodcast {text-align: center;}

.youtubePodcast iframe {width: 100%;}



body.body.archive.post-type-archive.post-type-archive-tribe_events.tribe-events-page-template.tribe-js.tribe-filter-live.apeamtheme.tribe_events-la-alegria-ante-la-adversidad.elementor-default.elementor-kit-807{}
.tribe-events-view{margin-top: 95px !important;padding-top: 50px;}
.tribe-events .tribe-events-calendar-month__day{height: 50px !important;padding-top: 0px !important;aspect-ratio: auto;border-color: var(--tec-color-border-secondary-month-grid);border-style: solid;border-width: 0 1px 1px 0;min-height: 168px;overflow: visible;}
.tribe-events .tribe-events-calendar-month__day:after{background-color: transparent;bottom: 0;content: "";display: block;height: 2px;left: -1px;position: absolute;transition: var(--tec-transition-background-color);width: calc(100% + 2px)}
.tribe-events .tribe-events-calendar-month__day:hover:after {background-color: var(--tec-color-border-active-month-grid-hover)}
.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display: none !important}
.tribe-events .datepicker table{width: 100% !important;}


/*reseteo calendario*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height: 700px;padding-bottom: var(--tec-spacer-14);padding-top: var(--tec-spacer-13) !important;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{ border-top: 1px solid var(--tec-color-border-secondary-month-grid) !important;}
.tribe-events .tribe-events-calendar-month__week{border-left: 1px solid var(--tec-color-border-secondary-month-grid) !important;}
button.tribe-events-calendar-month__day-cell.tribe-events-calendar-month__day-cell--mobile{display: none!important;visibility: hidden;}
.tribe-events-calendar-month__day-cell.tribe-events-calendar-month__day-cell--desktop.tribe-common-a11y-hidden{display: flex!important;flex-direction: column;visibility: visible}
.tribe-common .tribe-common-h4{font-size: var(--tec-font-size-7);line-height: var(--tec-line-height-1)}


article.cat_ahifores{ background:#e69138ff }
article.cat_apeam{background: #0c9453ff}
article.cat_lazos{background: #e5407fff;}
article.tribe-events-calendar-month__multiday-event--featured {background:#e69138ff;padding: 20px 0;}

article.cat_ahifores,article.cat_apeam,article.cat_lazos{padding: 5px !important}

article.cat_ahifores.tribe-events-calendar-month__multiday-event,
article.cat_apeam.tribe-events-calendar-month__multiday-event,
article.cat_lazos.tribe-events-calendar-month__multiday-event{background: transparent !important;}


article.cat_ahifores .tribe-events-calendar-month__multiday-event-bar{background-color:#e69138ff}
article.cat_apeam .tribe-events-calendar-month__multiday-event-bar{background-color:#0c9453ff}
article.cat_lazos .tribe-events-calendar-month__multiday-event-bar{background-color:#e5407fff}
article.tribe-events-calendar-month__multiday-event--featured .tribe-events-calendar-month__multiday-event-bar{background-color:#e69138ff}

article.tribe-events-calendar-month__multiday-event--featured .tribe-events-calendar-month__multiday-event-bar-title{overflow: initial !important;white-space: initial !important;}
article.cat_ahifores svg,
article.cat_apeam svg,
article.cat_lazos svg,
article.tribe-events-calendar-month__multiday-event--featured svg{position:initial !important;bottom:initial !important;}


.tribe-events-calendar-month__multiday-event-hidden{}
.tribe-events-calendar-month__multiday-event-bar{border-radius: 10px !important;}
.tribe-events-calendar-month__multiday-event-bar  .tribe-events-calendar-month__multiday-event-bar-inner{justify-content: center;background-color:transparent !important;}
.tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-inner h3{}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{margin-bottom: 15px !important;}
.tribe-events-calendar-latest-past{display:none;}




h3.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 12px;color: #fff !important;}
p.tribe-events-promo.tribe-common-b1.tribe-events-c-promo {display: none;}
.tribe-events-calendar-month__day--current {background: #d5d5d58f;}

.tribe-events-c-top-bar__nav{position: relative;}
button.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button {position: relative;}
svg.tribe-common-c-svgicon.tribe-common-c-svgicon--caret-down.tribe-events-c-top-bar__datepicker-button-icon-svg {position: absolute;right: -15px;bottom: 15px;}
svg.tribe-common-c-svgicon.tribe-common-c-svgicon--caret-down.tribe-events-c-subscribe-dropdown__button-icon {position: absolute;right: 8px !important;bottom: 19px !important;}

article.cat_lazos .tribe-events-calendar-month__calendar-event-datetime,
article.cat_ahifores .tribe-events-calendar-month__calendar-event-datetime,
article.cat_apeam .tribe-events-calendar-month__calendar-event-datetime,
article.tribe-events-calendar-month__multiday-event--featured .tribe-events-calendar-month__calendar-event-datetime,
article.cat_apeam h3 a,
article.cat_lazos h3 a,
article.cat_ahifores h3 a,
article.tribe-events-calendar-month__multiday-event--featured h3 a{color: #fff !important}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title {color: #fff !important;opacity: 1 !important;}

#tribe-events-pg-template{margin-top: 160px;}
h1.tribe-events-single-event-title{text-align: center;}
.tribe-events-schedule{margin: 5px auto 20px auto;justify-content: center;}
.tribe-events-event-image{text-align: center;}
.tribe-events-event-image img{margin: 0 auto;text-align: center;max-height: 500px;object-fit: contain;}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix{width: 100% !important}

ul.tribe-events-c-top-bar__nav-list {display: none !important;}
.tribe-events-c-view-selector { display: none !important;}
.tribe-events .tribe-events-c-view-selector__list-item-icon{display: none !important}
.tribe-events-calendar-latest-past__event-featured-image-wrapper.tribe-common-g-col{text-align: center;margin: 0 auto;width: auto !important;}
.tribe-common img{max-height: 200px;object-fit: contain;}

svg.tribe-common-c-svgicon.tribe-common-c-svgicon--cal-export.tribe-events-c-subscribe-dropdown__export-icon{left: 10px;bottom: 10px;}


.elementor a{box-shadow: none;text-decoration: none;width: fit-content;display: block;text-wrap: wrap;}

@media(min-width:1921px){
  .fondoHome{background-size: cover !important;background-repeat: no-repeat !important;}
}


@media(max-width:1527px){
 ul#menu-main-menu li{margin-right: 5px;}
 a.nav-link{padding: 0.5rem 0.6rem;}
}

@media(max-width:1440px){
 ul#menu-main-menu li{margin-right: 18px;}
 a.nav-link{padding: 0.5rem 0.4rem;}
}

@media(max-width:1400px){
  .tituloCajaEntrada{font-size: 17px !important;}
  .cajaInformacion{padding: 0 5px;}
  .cajaInformacion p{font-size: 14px;}
  .textoBanner h1{font-size: 45px;}
  #eventosSection .tituloCajaEntrada {font-size: 17px;}
}


@media(max-width:1280px){
  .infoEvento {position: relative;top: 0;right: 0;}
}


@media(max-width:1199px){
  ul#menu-main-menu li{margin-right: 0px;}
}




@media(max-width:1024px){
    #first-section .entrada{position: relative;margin: 0 auto;margin-top: 0;}
    #first-section .entrada,.cajaDestacada img{width: 400px;}
    .anchotitulo{width: 95%;margin: 0 auto;}
    .tituloEntrada{font-size: 1.7rem !important;}
    .textoBanner{margin-left: 50px;}
    .textoBanner p{font-size: 20px;}
    .f-35{font-size: 30px !important;}
    .textoBanner h1{font-size: 30px;}
    .toglertab {display: block;padding: .25rem .75rem;width: 100%;background-color: var(--verdeOscuro);border: 1px solid var(--naranja);border-radius: .25rem;color: #fff;margin-bottom: 15px;transition: .5s all ease;}
    .toglertab:hover{background: var(--verdeOscuroHover);}
    #tabEvento{display: none;margin-bottom: 15px;}
}

@media(max-width:991px){
    .menuDesktop {display: none;}
    .menuMovil {display: flex !important;}
    .textoImagen{width: auto;}
    img.logomenuMovil {width: 180px;position: initial;}
    header nav {padding: 5px 0 !important;}
    .nav-link {font-size: 16px;}
    a.nav-link::before {content: none;}
    .addPadding {padding: 0px 15px;}
    .small_img {width: 180px;height: auto;}
    .buscador{display: none;}
    .textoBoletin,.formBoletin{width: 100%;}
    .informacionBoletin{flex-wrap: wrap;}
    #filaMenu{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
    ul#menu-main-menu li{margin-right: 0;margin-bottom: 5px;}
    a.nav-link:hover, .current_page_item .nav-link, .current-menu-item .nav-link,a.nav-link{border-radius: 0;}
    .tituloSlides{left: 50% !important;transform: translateX(-50%);font-size: 23px !important;text-align: center !important;width:17% !important;top:275px !important;}
    .textoSlide {left: 50% !important;transform: translateX(-50%);width: 400px !important;top: 350px !important;}
    .textoSlide span{margin-top: 0;font-size: 20px !important;text-align: center;}
    .caja{position: relative;width: 90%;margin: 0 auto;margin-bottom: 15px;border-radius: 10px;}
    .anchotitulo{width: 97%;margin: 0 auto;}
    .mc-left{margin-left: 30px;}
    .tituloCategoria{font-size: 2rem;padding: 0 5px;}
    .textoBanner{margin-left: 10px;}
    #avoSostenible svg,#avoDatos svg,#fondoBlog svg{bottom: 0px !important;}
    #spidochetube_list{flex-direction: column-reverse;}
    .wp-caption.aligncenter{width: 100% !important;}
    .anchomovil{width: auto;text-align: center;}
    .bannerCaterogia svg{display: none;}
    
    article.cat_ahifores,article.cat_apeam,article.cat_lazos{padding: 2px !important}
    h3.tribe-events-calendar-month__day-date.tribe-common-h4 {font-size: 10px !important;}
    .tribe-events .tribe-events-calendar-month__day{min-height: 30px !important;}
    .tribe-events-calendar-month__calendar-event-datetime {display: none;}
    h3.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt {font-size: 9px}
    .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-size: 9px !important;}
    .tribe-common-l-container.tribe-events-l-container {max-width: 100%;padding: 0 15px !important;}
    .tribe-events-calendar-month__multiday-event-bar{padding: 2px !important;border-radius: 1px !important;}
    .tribe-events-calendar-month__multiday-event-bar-inner{padding: 0 !important;}
	
	
	article.tribe-events-calendar-month__multiday-event--featured {background:#e69138ff;padding: initial;}
article.tribe-events-calendar-month__multiday-event--featured .tribe-events-calendar-month__multiday-event-bar-title{overflow: hidden !important;white-space: nowrap !important;}
}

@media(max-width:850px){
    .textoImagen img{width: 110px;}
    .small_img{width: 100px !important;}
    .entrada{width: 300px;margin: 0 auto;}
    #eventosSection .entrada{width: auto;}
    #first-section .entrada, .cajaDestacada img{width: 300px;}
    #eventosSection .cajaDestacada img{width: auto;}
    #eventosSection .entrada .contenido-entrada {display: inherit;grid-template-columns: inherit;}
    .tituloCajaEntrada{font-size: 17px !important;}
    .meta span{font-size: 13px;}
    .cajaInformacion p{font-size: 15px;}
    .cajaBuscador{justify-content: center;flex-wrap: wrap;}
    .tituloCategoriatab{margin-left: 0;}
    .buscadorDos{margin-bottom: 20px;justify-content: center;margin-right: 0;margin-top: 30px;}
    .cajaDestacadaHome .informacionPostDestacado{padding: 10px;}
    .cajaDestacadaHome .informacionPostDestacado p.tituloEntradaDestacado,.entradasCajaHome .tituloEntradaDestacado{font-size: 16px;margin-bottom: 10px;width: 90%;}
    .cajaDestacadaHome p,.entradasCajaHome .excepert p{font-size: 14px;margin-bottom: 5px;}
    span.tiempo_lectura2{margin-left: 5px;font-size: 11px;}
    .entradasCajaHome .fechaDos{right: 0;top: -20;}
    .informacionBoletin{padding: 20px;}
    .tituloCategoriatab::before{width: 350px;left: 50%;transform: translateX(-50%);}
    .tituloCategoriatab{width: 100%;}
    #spidochetube_player iframe#player{width: 98%;height: 300px !important;}
    .titulosHome{font-size: 25px !important;}
    .search-title{font-size: 2rem;}
    .pageBuscador {margin-top: 80px;}
    .fondoDestacadoBlog,.bannerCaterogia,.slider_Home{height: 60vh !important;}
    body.page-template-page-eventos main .bannerCaterogia{height: 35vh !important;}
    .is-form-style input.is-search-input{text-align: center;}
    .textoBanner p{font-size: 20px;padding: 0 15px;margin-top: 60px;}
    .textoBanner h1{font-size: 25px;}
    .textoBanner{margin-left: 0px;}
    .cmargin{margin-top: -20px;}
    .tituloNosotros{font-size: 25px;}
    .f-35{font-size: 25px !important;}
    .centroMovil{justify-content: center !important}
    footer img{width: 90px;margin-bottom: 0;}
    div#inicio .textoBanner p{font-size: 17px;}
    div#inicio.owl-theme .owl-nav{display: none;}
    div#inicio .owl-item.active .textoBanner{-webkit-animation-name: none;animation-name: none;animation-duration: 0;}
    .suscribcion .inputMailchim{width: 100%;}
    .suscribcion .btnSuscribir{font-size: 16px;right: 10px;bottom: 19px;}
    .formBoletin .suscribcion .btnSuscribir{right: 10px;}
    .formBoletin .suscribcion i{right: 20px}
    #agroindustria .item img{height: 250px;}
    #agroindustria .item{width: 90%;margin: 0 auto;}
    button.owl-prev{left: 0px;}
    button.owl-next{right: 0px;}
    section.onu p {font-size: 15px;}
	 #first-section .entrada, .cajaDestacada img,.entrada{width: 100% !important;}
    main.singleEventoPage,body.page-template-page-eventos main{margin-top: 80px;}

}

@media(max-width:768px){
.fondoCategoriaDestacado{height: 300px;}
.bannerCaterogia{height: 200px;}
.cajaInformacion{padding: 0;}
#eventosSection .cajaInformacion{padding: 0 10px;}
section#boletin-custom h2{font-size: 20px;padding-bottom: 15px !important;}
#contenedorTablas{overflow-x:auto;}
}




@media(max-width:500px){

    .textoSlide{width: 350px !important;}
    .titulosHome{font-size: 22px !important;}
    .cajaFooter h5{font-size: 20px;}
    .flexFooter h5{margin-right: 5px;padding-right: 5px;}
    .redesSociales a{font-size: 20px;margin-right: 5px;}
    .textoBanner h1{font-size: 30px;padding: 0 10px;}
}


@media(max-width:400px){
  .textoImagen img {width: 85px;}
  .small_img{width: 90px;}
  div#inicio .textoBanner p{font-size: 14px;}
	.entrada{width:200px;}
}
