@font-face{font-family:"Inter";font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/mu-plugins/coco-tv/fonts/inter-latin.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600 700;font-display:swap;src:url(/wp-content/mu-plugins/coco-tv/fonts/source-serif-4-latin.woff2) format("woff2")}:root{--coco-verde:#309953;--coco-verde-osc:#1d6b38;--coco-verde-noche:#0f2a1a;--coco-amarillo:#febe0f;--tinta:#141c17;--gris:#58635c;--linea:#e2e7e3;--fondo:#f4f6f4;--serif:"Source Serif 4",Georgia,"Times New Roman",serif;--sans:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}html{scroll-behavior:smooth}body{font-family:var(--sans)!important;color:var(--tinta);background:var(--fondo)!important;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.entry-title,.f-heading{font-family:var(--serif)!important;color:var(--tinta);letter-spacing:-.01em}a{color:var(--tinta)}a:hover,a:focus{color:var(--coco-verde)}:focus-visible{outline:3px solid var(--coco-amarillo);outline-offset:2px}.container-full{max-width:1240px;margin:0 auto;padding-left:16px;padding-right:16px}.wow{visibility:visible!important;animation:none!important}.logo-banner{background:#fff!important;background-image:none!important;padding:14px 0!important;border-top:4px solid var(--coco-verde);min-height:0!important}.logo-banner-overlay::before{display:none!important}.logo-banner .row{align-items:center}.site-logo{margin:0!important}.site-logo img.custom-logo{max-height:92px!important;width:auto!important;height:auto}.site-branding{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-advertisement{text-align:right}.site-advertisement a{display:block;max-width:100%}.site-advertisement img{width:100%;max-width:min(728px,100%);height:auto;float:none!important;display:inline-block;border-radius:4px}.navbar.navbar-dark{background:var(--coco-verde)!important;border:0!important;padding:0!important;box-shadow:0 2px 10px rgb(15 42 26 / .15)}.navbar .nav-link,.navbar .navbar-nav>li>a{font-family:var(--sans)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:#fff!important;padding:15px 14px!important;background:transparent!important;border-bottom:3px solid #fff0;transition:border-color .15s,background .15s}.navbar .navbar-nav>li.active>a,.navbar .navbar-nav>li.current-menu-item>a,.navbar .navbar-nav>li>a:hover{border-bottom-color:var(--coco-amarillo);background:rgb(0 0 0 / .08)!important}.navbar .navbar-nav .sub-menu,.navbar .dropdown-menu{background:#fff!important;border-top:3px solid var(--coco-amarillo)}.navbar .navbar-nav .sub-menu a,.navbar .dropdown-menu a{color:var(--tinta)!important;text-transform:none;letter-spacing:0;border:0}.navbar-toggler{border-color:rgb(255 255 255 / .6)!important;margin:8px 0}.theme-search-block a,.theme-search-block i,.theme-search-block button{color:#fff!important}.entry-meta .cat-links .links-bg,.entry-meta .cat-links .links-bg:nth-child(n){background:var(--coco-verde)!important;color:#fff!important;font-family:var(--sans);font-size:11px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:4px 8px!important;clip-path:none!important}.entry-meta .cat-links .links-bg::before,.entry-meta .cat-links .links-bg::after{display:none!important}.entry-meta .comment-links{display:none!important}.entry-meta .author img{display:none}.entry-meta,.entry-meta a{font-size:12.5px!important;color:var(--gris)!important}.overlay-news-area .entry-meta,.overlay-news-area .entry-meta a{color:#e9efe9!important}.big-news-section{padding:22px 0 10px!important;background:#fff0}.big-news-section .overlay-news-area{position:relative;border-radius:6px;overflow:hidden;margin-bottom:8px;background:var(--coco-verde-noche)}.big-news-section .overlay-news-area .post-thumbnail{margin:0}.big-news-section .overlay-news-area img.wp-post-image{width:100%!important;object-fit:cover;display:block;transition:transform .4s ease}.big-news-section .overlay-news-area:hover img.wp-post-image{transform:scale(1.03)}#news-slider .overlay-news-area img.wp-post-image{height:500px!important}.big-news-section .col-lg-6 .col-lg-6 .overlay-news-area img.wp-post-image{height:246px!important}.big-news-section .overlay-news-area .post-content{background:linear-gradient(180deg,#fff0 0%,rgb(15 42 26 / .55) 45%,rgb(15 42 26 / .95) 100%)!important;padding:60px 18px 16px!important}.big-news-section .overlay-news-area .entry-title,.big-news-section .overlay-news-area .entry-title a{color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .35)}#news-slider .entry-title{font-size:30px!important;line-height:1.18!important;font-weight:700}.big-news-section .col-lg-6 .col-lg-6 .entry-title{font-size:17px!important;line-height:1.3!important;font-weight:700}.owl-nav button{background:rgb(255 255 255 / .9)!important;color:var(--tinta)!important;border-radius:50%!important;width:36px;height:36px}.blog-list-view-post{padding-top:18px!important;background:#fff0}.blog-list-view-post .grid-view-news-area,.blog-list-view-post article.post,.related-posts article.post{background:#fff;border:1px solid var(--linea);border-radius:6px;overflow:hidden;margin-bottom:24px;box-shadow:none;transition:box-shadow .2s,transform .2s;height:calc(100% - 24px)}.blog-list-view-post article.post:hover,.related-posts article.post:hover{box-shadow:0 8px 24px rgb(15 42 26 / .10);transform:translateY(-2px)}.blog-list-view-post article .post-thumbnail,.related-posts article .post-thumbnail{margin:0}.blog-list-view-post article .post-thumbnail img,.related-posts article .post-thumbnail img{width:100%!important;aspect-ratio:16/10;height:auto!important;object-fit:cover;display:block}.blog-list-view-post article .post-content,.related-posts article .post-content{padding:14px 16px 16px!important}.blog-list-view-post .entry-title,.related-posts .entry-title{font-size:19px!important;line-height:1.28!important;font-weight:700;margin:8px 0!important}.blog-list-view-post .entry-content p{font-size:14.5px;line-height:1.55;color:var(--gris);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.more-link,.blog-list-view-post .btn,.blog-list-view-post a.more-link{background:none!important;border:0!important;padding:0!important;color:var(--coco-verde)!important;font-weight:700;font-size:13px!important;text-transform:uppercase;letter-spacing:.04em}.more-link:hover{color:var(--coco-verde-osc)!important;text-decoration:underline}.pagination .page-numbers{border-radius:4px!important;border:1px solid var(--linea)!important;color:var(--tinta)!important;background:#fff!important}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:var(--coco-verde)!important;border-color:var(--coco-verde)!important;color:#fff!important}.sidebar .widget,.side-bar-widget{background:#fff!important;border:1px solid var(--linea)!important;border-radius:6px;padding:18px!important;margin-bottom:24px!important;box-shadow:none!important}.sidebar .wp-block-heading,.sidebar .widget-title,.wp-block-search__label,.widget .wp-block-heading,.f-heading,.news-section-title .f-heading,.widget:nth-child(n) .wp-block-heading{background:none!important;color:var(--tinta)!important;font-family:var(--serif)!important;font-size:20px!important;font-weight:700!important;text-transform:none!important;padding:0 0 8px!important;margin:0 0 14px!important;border-bottom:3px solid var(--coco-verde);display:block!important;width:100%}.sidebar .wp-block-heading::before,.sidebar .wp-block-heading::after,.wp-block-search__label::before,.wp-block-search__label::after,.f-heading::before,.f-heading::after,.widget:nth-child(n) .wp-block-heading::before{display:none!important}.wp-block-search__input{border:1px solid var(--linea)!important;border-radius:4px!important;padding:10px 12px!important}.wp-block-search__button{background:var(--coco-verde)!important;color:#fff!important;border:0!important;border-radius:4px!important;font-weight:700}.sidebar .wp-block-columns{flex-direction:column!important;gap:16px!important;margin:0}.sidebar .wp-block-column{flex-basis:auto!important;width:100%}.sidebar .wp-block-image,.sidebar figure{margin:0!important;text-align:center}.sidebar .wp-block-image img{width:100%!important;max-width:336px;height:auto!important;border-radius:4px}.wp-block-latest-posts__list li{border-bottom:1px solid var(--linea);padding:10px 0!important;margin:0!important}.wp-block-latest-posts__list li:last-child{border-bottom:0}.wp-block-latest-posts__list a{font-family:var(--serif);font-weight:600;font-size:16px;line-height:1.35;color:var(--tinta)!important}.theme-breadcrumb-area{background:transparent!important;padding:16px 0 0!important;min-height:0!important}.theme-breadcrumb-area::before{display:none!important}.page-breadcrumb,.page-breadcrumb li,.page-breadcrumb a{font-size:13px!important;color:var(--gris)!important;background:none!important}.single-news-area{padding-top:12px!important}.single-news-area article.post{background:#fff;border:1px solid var(--linea);border-radius:6px;padding:28px 32px!important}.single-news-area h1.entry-title,.single-news-area .entry-header .entry-title{font-size:40px!important;line-height:1.14!important;font-weight:700;margin:10px 0 14px!important;color:var(--tinta)!important}.single-news-area .post-thumbnail img{width:100%;height:auto;border-radius:4px;margin:14px 0 6px}.single-news-area .entry-content{font-size:18.5px;line-height:1.75;color:#1f2a23}.single-news-area .entry-content p{margin:0 0 1.15em}.single-news-area .entry-content h2{font-size:26px!important;line-height:1.25;margin:1.6em 0 .55em!important}.single-news-area .entry-content h3{font-size:21px!important;margin:1.4em 0 .5em!important}.single-news-area .entry-content a{color:var(--coco-verde-osc);text-decoration:underline;text-underline-offset:3px}.single-news-area .entry-content blockquote{border-left:4px solid var(--coco-amarillo);background:#fffbea;padding:14px 20px;margin:1.4em 0;font-family:var(--serif);font-size:20px;font-style:italic}.single-news-area .entry-content img{max-width:100%;height:auto;border-radius:4px}.single-news-area .entry-content figcaption,.wp-caption-text{font-size:13px;color:var(--gris);font-family:var(--sans)}.post-author-area{background:#fff!important;border:1px solid var(--linea);border-left:4px solid var(--coco-verde);border-radius:6px;padding:20px!important;margin:24px 0!important}.post-author-area .author-name{font-size:19px!important}.related-posts{margin-top:10px}.theme-comment-form{background:#fff!important;border:1px solid var(--linea);border-radius:6px;padding:24px!important}.theme-comment-form .btn,.comment-form .submit,.form-submit input{background:var(--coco-verde)!important;border-color:var(--coco-verde)!important;color:#fff!important;border-radius:4px!important}.coco-siguenos{background:var(--coco-verde-noche);color:#fff;border-radius:8px;padding:20px 22px;margin:28px 0 8px;border-top:4px solid var(--coco-amarillo)}.coco-siguenos .coco-siguenos__titulo{font-family:var(--serif);font-size:21px;font-weight:700;margin:0 0 4px;color:#fff;border:0;padding:0}.coco-siguenos p{font-size:14.5px!important;line-height:1.5!important;color:#d6e4da!important;margin:0 0 14px!important}.coco-siguenos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.coco-siguenos li{margin:0!important;padding:0!important;border:0!important}.coco-siguenos a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:999px;background:rgb(255 255 255 / .1);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:600;font-family:var(--sans);transition:background .15s,color .15s}.coco-siguenos a:hover,.coco-siguenos a:focus{background:var(--coco-amarillo);color:var(--coco-verde-noche)!important}.coco-siguenos a i{font-size:17px;width:18px;text-align:center}.sidebar .coco-siguenos{margin:0}.sidebar .coco-siguenos a{flex:1 1 calc(50% - 8px);justify-content:flex-start}.site-footer{background:var(--coco-verde-noche)!important;background-image:none!important;color:#cfe0d4;padding-top:40px!important;border-top:4px solid var(--coco-amarillo)}.site-footer-overlay::before{display:none!important}.site-footer .widget{background:transparent!important;border:0!important;padding:0!important}.site-footer .wp-block-heading{color:#fff!important;border-bottom-color:var(--coco-amarillo)!important;font-size:18px!important}.site-footer .wp-block-image img{width:100%!important;max-width:300px;height:auto!important;border-radius:4px}.site-footer a,.site-info,.site-info a,.site-info-menu a{color:#cfe0d4!important;font-size:13.5px}.site-footer a:hover{color:var(--coco-amarillo)!important}.site-info-border{border-color:rgb(255 255 255 / .12)!important}.page-scroll-up a{background:var(--coco-verde)!important;color:#fff!important}@media (min-width:768px) and (max-width:991.98px){.blog-list-view-post>.container-full>.row>.col-lg-8,.blog-list-view-post>.container-full>.row>.col-lg-4,.single-news-area>.container-full>.row>.col-lg-8,.single-news-area>.container-full>.row>.col-lg-4,.single-news-area .col-lg-4.col-md-6{flex:0 0 100%!important;max-width:100%!important}.blog-list-view-post .col-lg-8 .row>.col-lg-4,.related-posts>.col-lg-4{flex:0 0 50%!important;max-width:50%!important}.big-news-section .col-lg-6 .col-lg-6{flex:0 0 50%;max-width:50%}#news-slider .overlay-news-area img.wp-post-image{height:420px!important}.sidebar{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.site-logo img.custom-logo{max-height:76px!important}}@media (max-width:991.98px){.logo-banner .col-lg-4,.logo-banner .col-lg-8{text-align:center}.site-advertisement{text-align:center;margin-top:10px}.navbar .navbar-nav>li>a{border-bottom:1px solid rgb(255 255 255 / .12);padding:12px 4px!important}}@media (max-width:767.98px){body{font-size:16px}.container-full{padding-left:14px;padding-right:14px}.site-logo img.custom-logo{max-height:62px!important}.logo-banner{padding:10px 0!important}#news-slider .overlay-news-area img.wp-post-image{height:340px!important}.big-news-section .col-lg-6 .col-lg-6 .overlay-news-area img.wp-post-image{height:200px!important}#news-slider .entry-title{font-size:23px!important}.big-news-section .col-lg-6 .col-lg-6 .entry-title{font-size:16px!important}.blog-list-view-post .entry-title,.related-posts .entry-title{font-size:18px!important}.single-news-area article.post{padding:18px 16px!important;border-radius:0;border-left:0;border-right:0}.single-news-area h1.entry-title,.single-news-area .entry-header .entry-title{font-size:28px!important;line-height:1.2!important}.single-news-area .entry-content{font-size:17.5px;line-height:1.7}.single-news-area .entry-content h2{font-size:22px!important}.coco-siguenos a{flex:1 1 calc(50% - 8px)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}#news-slider.owl-carousel:not(.owl-loaded){display:block!important}#news-slider.owl-carousel:not(.owl-loaded)>.item:not(:first-child){display:none}.entry-meta .author img,.entry-meta img.avatar{display:none!important}.entry-meta .author a{font-weight:600;color:var(--tinta)!important}.single .sidebar .coco-siguenos{display:none}.single .sidebar .widget:has(.coco-siguenos){display:none}.overlay-news-area .entry-meta .author a{color:#fff!important}#wrapper{overflow-x:clip}.coco-archivo{border-bottom:3px solid var(--coco-verde);margin:4px 0 22px;padding:8px 0 12px}.coco-archivo h1{font-size:36px;font-weight:700;margin:0 0 6px}.coco-archivo p{color:var(--gris);font-size:16px;margin:0;max-width:760px}.coco-titulo-pagina{font-size:38px;font-weight:700;line-height:1.15;margin:0 0 18px}@media (max-width:767.98px){.coco-archivo h1,.coco-titulo-pagina{font-size:28px}}