﻿/*!
Theme Name: ebv
Theme URI: http://underscores.me/
Author: Es Buena Ventura Development Team
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ebv

ebv is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/:root{--max-paragraph-width: 65ch;--anchor-scroll-margin: 5ex;--min-textarea-height: 10em;--focus-outline-color: #4d90fe;--focus-outline-width: 2px;--focus-outline-style: solid}:root{interpolate-size:allow-keywords}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{hanging-punctuation:first last}html:focus-within,:has(:target){scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html:focus-within,:has(:target){scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{min-height:100svh;line-height:1.5;margin:0}p,h1,h2,h3,h4,h5,h6,figure,ul,ol,li{margin-block:0}p:not([class]),ul:not([class]),ol:not([class]),figure:not([class]){margin-block:1em}li:not([class]){margin-block:.5em}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){margin-block:.75em}ul[role=list],ol[role=list],ul[class],ol[class]{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance;letter-spacing:-0.05ch}p,h1,h2,h3,h4,h5,h6,li,figure,blockquote,figcaption{overflow-wrap:break-word;word-break:normal}p,li,figcaption{max-width:var(--max-paragraph-width, 75ch);text-wrap:pretty}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,video,svg,canvas{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit}textarea:not([rows]){min-height:var(--min-textarea-height, 10em)}:target{scroll-margin-block:var(--anchor-scroll-margin, 5ex)}:root{font-family:BlinkMacSystemFont,-apple-system,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace,monospace}main,section,article{container-type:inline-size}:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--focus-outline-color, #4d90fe);outline-offset:2px;outline-style:var(--focus-outline-style, solid)}button,[type=button],[type=reset],[type=submit]{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;word-wrap:normal !important}:root{--crema: #FFF5E9;--black: #0F0A0A;--yellow: #FCC400;--dot: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Ccircle cx='2.5' cy='2.5' r='.5' fill='%23000'/%3E%3C/svg%3E");--youtube-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.5 6.19a3.02 3.02 0 0 0-2.12-2.14c-1.88-.5-9.38-.5-9.38-.5s-7.5 0-9.38.5A3.02 3.02 0 0 0 .5 6.19C0 8.07 0 12 0 12s0 3.93.5 5.81a3.02 3.02 0 0 0 2.12 2.14c1.87.5 9.38.5 9.38.5s7.5 0 9.38-.5a3.02 3.02 0 0 0 2.12-2.14C24 15.93 24 12 24 12s0-3.93-.5-5.81zM9.54 15.57V8.43L15.82 12l-6.28 3.57z'/%3E%3C/svg%3E");--shorts-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m18.93 9.99-1.44-.6 1.72-.91a4.48 4.48 0 0 0 1.87-6.08A4.5 4.5 0 0 0 15 .52L4.8 5.92a4.5 4.5 0 0 0-2.4 4.2 4.52 4.52 0 0 0 2.67 3.9l1.44.6-1.7.9a4.51 4.51 0 0 0-2.38 3.97A4.53 4.53 0 0 0 6.93 24a4.5 4.5 0 0 0 2.08-.5l10.21-5.41a4.5 4.5 0 0 0 2.39-4.2 4.53 4.53 0 0 0-2.68-3.9Zm-9.33 5.2V8.82l6 3.19z'/%3E%3C/svg%3E");--twitter-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.9 1.15h3.68l-8.04 9.2L24 22.84h-7.4l-5.8-7.59-6.64 7.59H.47l8.6-9.83L0 1.15h7.6l5.24 6.94Zm-1.29 19.5h2.04L6.49 3.23h-2.2Z'/%3E%3C/svg%3E");--instagram-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.03.08a8.76 8.76 0 0 0-2.91.57A5.7 5.7 0 0 0 2 2.04 5.88 5.88 0 0 0 .62 4.16c-.3.77-.5 1.64-.56 2.92A84.6 84.6 0 0 0 0 12.02c0 3.26.02 3.67.08 4.95.06 1.28.27 2.15.57 2.91.3.79.72 1.46 1.39 2.12a5.87 5.87 0 0 0 2.12 1.38c.77.3 1.64.5 2.92.56 1.27.05 1.69.06 4.94.06 3.26 0 3.67-.02 4.95-.08a8.78 8.78 0 0 0 2.91-.57c.79-.3 1.46-.72 2.12-1.38a5.88 5.88 0 0 0 1.38-2.13c.3-.77.5-1.64.56-2.92.05-1.28.06-1.68.06-4.94 0-3.26-.02-3.67-.08-4.95a8.76 8.76 0 0 0-.57-2.91A5.9 5.9 0 0 0 21.97 2 5.86 5.86 0 0 0 19.84.62c-.77-.3-1.64-.5-2.92-.56A85.49 85.49 0 0 0 11.98 0C8.72 0 8.3.02 7.03.08m.14 21.7a6.66 6.66 0 0 1-2.23-.41 3.74 3.74 0 0 1-1.38-.9 3.7 3.7 0 0 1-.9-1.37 6.65 6.65 0 0 1-.42-2.23 84.83 84.83 0 0 1-.08-4.85c0-3.2 0-3.58.06-4.85.05-1.17.25-1.8.41-2.23.22-.56.48-.96.9-1.38a3.7 3.7 0 0 1 1.38-.9 6.65 6.65 0 0 1 2.22-.42c1.27-.06 1.65-.07 4.85-.07 3.2-.01 3.58 0 4.85.06 1.17.05 1.8.24 2.23.4.56.22.96.48 1.38.9.42.42.68.82.9 1.38.17.42.36 1.05.42 2.22.06 1.27.07 1.65.08 4.85 0 3.2 0 3.59-.06 4.85a6.66 6.66 0 0 1-.41 2.23c-.22.56-.48.96-.9 1.38a3.7 3.7 0 0 1-1.38.9c-.42.17-1.05.36-2.22.42a84.9 84.9 0 0 1-4.85.08c-3.2 0-3.58 0-4.85-.06m9.78-16.2a1.44 1.44 0 1 0 1.44-1.44 1.44 1.44 0 0 0-1.44 1.45M5.84 12a6.16 6.16 0 1 0 12.32 0 6.16 6.16 0 0 0-12.32 0M8 12a4 4 0 1 1 4 4 4 4 0 0 1-4-4'/%3E%3C/svg%3E");--tiktok-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.5 0h4c0 1.5.6 3 1.7 4.2A7 7 0 0 0 22.4 6v4a10.7 10.7 0 0 1-5.8-2v8.8c0 1.4-.6 2.8-1.4 4A7.5 7.5 0 0 1 9.3 24a8 8 0 0 1-4-1 7.5 7.5 0 0 1-1.1-12.2c1.6-1.4 4-2.1 6.1-1.7v4.4a3.5 3.5 0 0 0-4.4 2.1 3 3 0 0 0-.1 1.6c.2 1.7 1.8 3 3.5 3 1 0 2.1-.7 2.7-1.7.2-.3.4-.7.4-1l.1-5.4V0z'/%3E%3C/svg%3E")}.mini{display:flex;flex-direction:column;text-decoration:none;color:var(--black);font-size:1rem;container-type:inline-size}.mini .mini-thumb{aspect-ratio:16/9;width:100%;height:auto;position:relative}.mini .mini-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:.5em}.mini .mini-thumb[src=""]{opacity:1;filter:blur(3px)}.mini .mini-thumb[src=""]::after{content:"";position:absolute;inset:0;background:#f1e6da}.mini.mini-type-podcast .mini-thumb::after,.mini.mini-type-video .mini-thumb::after{content:"";background-image:url("img/play.svg");position:absolute;width:12%;aspect-ratio:1;bottom:4%;right:2%}.mini .mini-title{font-family:"Stapel";font-weight:700;margin-block:.5em;line-height:1.2;font-size:1.3em;font-size:clamp(1.1rem,5.5cqi,3.5rem);max-width:unset;letter-spacing:unset;text-wrap:pretty}.mini .mini-title span{margin-inline:-0.4em;padding-inline:.4em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.8em .3em;background:rgba(0,0,0,0)}.mini:hover .mini-title span{background-image:linear-gradient(to right, rgba(255, 225, 0, 0.1), rgba(252, 196, 0, 0.4) 4%, rgba(252, 196, 0, 0.1))}.mini p.mini-excerpt{max-width:unset;opacity:.7;font-size:1em;font-size:clamp(.8rem,3cqi,2rem)}.rrss{display:flex;gap:.8rem}.rrss a{width:22px;height:22px;display:block}.rrss .youtube-icon{background:var(--youtube-icon)}.rrss .shorts-icon{background:var(--shorts-icon)}.rrss .twitter-icon{background:var(--twitter-icon)}.rrss .instagram-icon{background:var(--instagram-icon)}.rrss .tiktok-icon{background:var(--tiktok-icon)}.mini-short{display:flex;align-items:flex-end;cursor:pointer;aspect-ratio:9/16.1;width:300px;border-radius:.5rem;overflow:hidden;transform:translateZ(0);position:relative;background-size:cover !important;background-position:center !important;container-type:inline-size}.mini-short::after{content:"";position:absolute;inset:0;background-color:var(--crema);opacity:.75;pointer-events:none}.mini-short:has(.mini-short-content)::after{background:linear-gradient(0deg, #000 0%, transparent 40%, transparent 100%);opacity:1}.mini-short iframe{z-index:1}.mini-short .mini-short-content{display:flex;align-items:center;z-index:1;position:relative;pointer-events:none;margin-bottom:.2rem;padding:3%;padding:3cqi;gap:4%;gap:4cqi}.mini-short .play-icon{width:17%;width:clamp(18%,3cqi,13%);aspect-ratio:1;padding:0}.mini-short .mini-short-title{color:#fff;font-size:.8rem;font-size:clamp(.55rem,5cqi,1rem);line-height:1.1;text-shadow:0px 0px 4px #000;text-wrap-style:pretty}.post-grid{display:grid;margin-top:3rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 1024px){.post-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.post-grid{grid-template-columns:1fr}}.post-grid-shorts{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.post-grid-shorts .home-loop-footer{width:100%}@media(min-width: 800px){.podcast-latest-episode .mini{flex-direction:row;align-items:flex-start;gap:2rem;align-items:center;margin-block:3rem;flex-direction:row-reverse}.podcast-latest-episode .mini .mini-thumb{width:55%;margin:0}.podcast-latest-episode .mini .mini-content{width:45%}.podcast-latest-episode .mini .mini-title{margin-top:0;font-size:1.4em;font-size:clamp(1.1rem,3.5cqi,2rem)}.podcast-latest-episode .mini p.mini-excerpt{font-size:.95em;font-size:clamp(.8rem,2cqi,1.1rem);margin-top:1em}}.pagination ul{display:flex;gap:.4em;list-style:none;padding:0;font-size:.75rem}.pagination ul li{aspect-ratio:1;width:2.08em;height:auto;font-size:clamp(.75rem,.1914rem + 2.4828vw,1.2rem) !important;filter:none !important}.pagination ul li a,.pagination ul li.pagination-current,.pagination ul li.pagination-skip{padding:0 !important}.pagination ul li.pagination-skip{background-color:rgba(0,0,0,0);border:none}.pagination ul li.pagination-current,.pagination ul li.pagination-skip{cursor:default;transform:translate(0.05em, 0.05em)}.pagination ul li.pagination-arrow a{background-image:url("img/arrow.svg");background-repeat:no-repeat;background-size:68%;background-position:center}.pagination ul li.pagination-arrow.pagination-arrow-left a{background-image:url("img/arrow-left.svg")}.bv-input{position:relative;font-size:1rem}.bv-input input{border:.1em solid;background:#fff;border-radius:6px;padding:.7em 1.3em .7em 3em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230F0A0A' d='M17.02 15.083H16l-.361-.348a8.358 8.358 0 0 0 2.028-5.464 8.395 8.395 0 1 0-8.396 8.396c2.08 0 3.991-.762 5.464-2.028l.348.361v1.02l6.459 6.446 1.924-1.924-6.445-6.459Zm-7.75 0a5.805 5.805 0 0 1-5.812-5.812 5.805 5.805 0 0 1 5.813-5.813 5.805 5.805 0 0 1 5.812 5.813 5.805 5.805 0 0 1-5.812 5.812Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5em;background-position:1ch center;transform:translate(-0.2em, -0.2em);transition:transform .3s;width:100%}.bv-input input:focus{transform:translate(-0.1em, -0.1em);outline:none}.bv-input::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--yellow);border-radius:6px;border:.1em solid;top:0;left:0;z-index:-1}.bv-btn{display:flex;align-items:center;justify-content:center;background-color:var(--yellow);color:var(--black);border-radius:.2em;padding:.4em 2em;font-weight:700;font-size:1rem;border:.1em solid;text-align:center;text-decoration:none;position:relative;font-family:"Stapel";transition:.2s}.bv-btn:hover{filter:brightness(1.1)}.bv-btn.login-btn{display:flex !important;justify-content:center}@media(max-width: 600px){.bv-btn.login-btn{min-width:115px;font-size:.7rem}}.bv-btn-2{display:flex;align-items:center;justify-content:center;font-family:"Stapel";font-weight:700;position:relative;transition:transform .2s;text-decoration:none;color:var(--black)}.bv-btn-2::before{content:"";background-color:var(--yellow);position:absolute;width:100%;height:100%;border-radius:.25em;border:.1rem solid;top:.15em;left:.15em;z-index:-1}.bv-btn-2:hover .bv-btn-content{transform:translate(0.07em, 0.07em)}.bv-btn-2 .bv-btn-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:#fff;border:.1rem solid;border-radius:.2em;transition:transform .2s;padding:.4em 2em;text-decoration:none;color:var(--black)}.bv-btn-3{position:relative;color:var(--black);display:flex}.bv-btn-3 span{padding:.3em 2em;background-color:var(--yellow);border:.12rem solid;border-radius:.2em;z-index:3;position:relative;font-weight:700;transition:transform .1s linear;display:block}.bv-btn-3::before,.bv-btn-3::after{content:"";position:absolute;width:100%;height:100%;border:.12rem solid;background:#fff;border-radius:.2em;transition:transform .1s linear}.bv-btn-3::before{left:3px;bottom:-4px;z-index:2}.bv-btn-3::after{left:6px;bottom:-7px}.bv-btn-3:hover span{transform:translate(-2px, -2px)}.bv-btn-3:hover::before{transform:translate(-1px, -1px)}.bv-btn-3:active span{transform:translate(2px, 2px)}.bv-btn-3:active::before{transform:translate(1px, 1px)}body{min-width:400px;background-color:var(--crema);font-family:"Lato";color:var(--black)}#page{min-height:100svh;display:flex;flex-direction:column}main#primary{flex-grow:1;width:100%}.container{max-width:1024px;margin-inline:auto;padding-inline:1rem}.supercontainer{max-width:1440px;margin-inline:auto;padding-inline:1rem}blockquote{margin:0;position:relative;display:inline-block}blockquote::after,blockquote::before{content:"";background:var(--dot) repeat rgba(0,0,0,0);width:100%;height:12px;position:absolute;top:0}blockquote::after{top:unset;bottom:0}blockquote p{font-size:1.3em;font-weight:700;font-family:"Stapel"}blockquote cite{margin-block:1em;text-align:right}blockquote cite::before{content:"— "}img[src=""]{opacity:0}*::selection{background:var(--yellow);color:var(--black)}*::-moz-selection{background:var(--yellow);color:var(--black)}*::-webkit-selection{background:var(--yellow);color:var(--black)}ul.wp-block-list{list-style:disc;padding-left:2rem}header#masthead{position:relative;padding-block:1rem 1.5rem}@media(max-width: 1024px){header#masthead{padding-block:.5rem}}header#masthead .container{display:flex;align-items:center;justify-content:space-between;gap:3rem}header#masthead::after{content:"";position:absolute;bottom:0;width:100%;height:3px;background:var(--dot) repeat rgba(0,0,0,0);opacity:.5}.desktop-logo-wrapper{width:350px;position:relative}.desktop-logo-wrapper .headerlogo.logo{max-height:82px;display:block}@media(max-width: 675px){.desktop-logo-wrapper .headerlogo.logo{max-height:50px}}.desktop-logo-wrapper .headerlogo.mobile_logo{max-height:60px;display:none;border:.1rem solid;border-radius:100%}.desktop-logo-wrapper>h1,.desktop-logo-wrapper>p{margin-block:1rem}@media(max-width: 600px){.desktop-logo-wrapper>h1,.desktop-logo-wrapper>p{margin-block:.5rem}}.desktop-logo-wrapper .rrss{position:absolute;top:20px;right:75px}@media(max-width: 1024px){.desktop-logo-wrapper .rrss{display:none}}#site-navigation{display:flex;align-items:center;font-family:"Stapel"}#site-navigation button{border:none;background-color:rgba(0,0,0,0);width:60px;padding:0;margin-left:1rem}@media(max-width: 675px){#site-navigation button{width:40px}}@media(min-width: 1025px){#site-navigation button{display:none}}#site-navigation.toggled #main-nav{display:grid;position:fixed;inset:0;background:#fff;z-index:10;padding:1rem;gap:1rem;align-content:center;justify-items:center;margin:0}#site-navigation #main-nav{display:flex;align-items:center;gap:1.5rem}@media(max-width: 1024px){#site-navigation #main-nav{display:none}}#site-navigation #main-nav li{list-style:none}@media(min-width: 1025px){#site-navigation #main-nav li{margin:2rem 0 0}}#site-navigation #main-nav li.header-apoya{margin-top:1.7rem}#site-navigation #main-nav .hl-cuenta{color:var(--black)}@media(max-width: 1024px){#site-navigation #main-nav .hl-cuenta{border-top:1px solid;padding-top:1.25rem}}@media(min-width: 1025px){#site-navigation #main-nav .hl-cuenta{border-left:1px solid;padding-left:1.5rem}#site-navigation #main-nav .hl-cuenta::before{width:calc(100% - 1.5rem);left:1.5rem}}#site-navigation #main-nav .close-nav{position:absolute;top:1.5rem;right:1rem;max-width:60px}@media(min-width: 1025px){#site-navigation #main-nav .close-nav{display:none}}@media(max-width: 675px){#site-navigation .bv-btn{font-size:.7rem}}@media(min-width: 1025px){#site-navigation .bv-btn{display:none}}#site-navigation a{text-decoration:none;font-size:1.25rem;position:relative}#site-navigation a:not(.bv-btn-3,.bv-btn){border-bottom:.15rem dotted rgba(0,0,0,0)}#site-navigation a:not(.bv-btn-3,.bv-btn)::before{content:"";position:absolute;width:100%;height:8px;bottom:-0.25em;z-index:-1;background:var(--dot) repeat rgba(0,0,0,0);opacity:0;transition:opacity .2s}#site-navigation a:not(.bv-btn-3):hover::before{opacity:1}footer#colophon{width:100%;margin-top:3rem;position:relative;font-size:1rem}footer#colophon::before{content:"";background:var(--dot) repeat rgba(0,0,0,0);height:13px;position:absolute;width:100%;z-index:-1;top:24px}.site-footer-brand{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}@media(max-width: 680px){.site-footer-brand{align-items:center;flex-direction:column}}.site-footer-brand img{max-width:450px}.site-footer-info{text-align:center;width:100%;display:flex;justify-content:center;margin-block:2rem .5rem}@media(max-width: 430px){.site-footer-info{margin-block:.5rem .5rem;font-size:.8rem}}footer#colophon ul.rrss{padding-bottom:.5rem}body.archive header h1.page-title,body.search header h1.page-title,body.error404 header h1.page-title{font-size:3rem;margin-block:2rem;font-family:"Stapel";font-weight:700;text-align:center}body.search-no-results main#primary,body.error404 main#primary{display:flex;flex-direction:column;justify-content:center}body.search-no-results main#primary header h1.page-title,body.error404 main#primary header h1.page-title{margin-block:0 2rem}body.search-no-results main#primary .page-content,body.error404 main#primary .page-content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:420px;margin-inline:auto;text-align:center}body.search-no-results main#primary .page-content p,body.error404 main#primary .page-content p{font-size:1.3rem;margin-block:0 3rem}body.search-no-results main#primary .page-content form,body.error404 main#primary .page-content form{width:100%}.archive-loop{display:grid;gap:2rem;margin-top:3rem}.archive-loop a.archive-mini{display:grid;grid-template-columns:1fr 3fr 2fr;align-items:start;gap:1rem;text-decoration:none;color:var(--black);font-size:1rem;position:relative;padding-bottom:2rem}@media(max-width: 800px){.archive-loop a.archive-mini{grid-template-columns:3fr 2fr}}@media(max-width: 600px){.archive-loop a.archive-mini{grid-template-columns:1fr}}.archive-loop a.archive-mini:hover .arc-title span{background-image:linear-gradient(to right, rgba(255, 225, 0, 0.1), rgba(252, 196, 0, 0.4) 4%, rgba(252, 196, 0, 0.1))}.archive-loop a.archive-mini::after{content:"";background:var(--dot) repeat rgba(0,0,0,0);position:absolute;bottom:0;width:100%;height:3px}.archive-loop a.archive-mini .arc-text{display:flex;flex-direction:column;gap:1rem}@media(max-width: 600px){.archive-loop a.archive-mini .arc-text{order:1}}.archive-loop a.archive-mini .arc-text>.arc-fecha{display:none;font-weight:700}@media(max-width: 800px){.archive-loop a.archive-mini .arc-text>.arc-fecha{display:block}}.archive-loop a.archive-mini>.arc-fecha{display:block;font-weight:700}@media(max-width: 800px){.archive-loop a.archive-mini>.arc-fecha{display:none}}.archive-loop a.archive-mini .arc-title{font-family:"Stapel";font-weight:700;font-size:1.2rem;letter-spacing:unset;line-height:unset;text-wrap:pretty}.archive-loop a.archive-mini.mini-type-video .arc-thumb,.archive-loop a.archive-mini.mini-type-podcast .arc-thumb,.archive-loop a.archive-mini.mini-type-short .arc-thumb{position:relative}.archive-loop a.archive-mini.mini-type-video .arc-thumb::after,.archive-loop a.archive-mini.mini-type-podcast .arc-thumb::after,.archive-loop a.archive-mini.mini-type-short .arc-thumb::after{content:"";position:absolute;width:12%;aspect-ratio:1;bottom:5%;right:2%;background-image:url("img/play.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.archive-loop a.archive-mini.mini-type-short .arc-thumb::after{left:50%;top:50%;transform:translate(-50%, -50%)}.archive-loop a.archive-mini .arc-thumb img{aspect-ratio:16/9;object-fit:cover;margin-inline:auto;border-radius:.5em}.archive-loop a.archive-mini.mini-type-short{align-items:center}.archive-loop a.archive-mini.mini-type-short img{aspect-ratio:9/16;max-height:240px}body.page:not(.home){font-size:1.25rem}body.page:not(.home) h1.entry-title{font-size:3rem;margin-block:2rem;font-family:"Stapel";font-weight:700;text-align:center}body.page:not(.home) .post-thumbnail img{width:100%;height:auto;aspect-ratio:16/9;border-radius:1.3em}body.page:not(.home) .entry-content{max-width:var(--max-paragraph-width, 75ch);margin-inline:auto}body.single .entry-header{margin-top:3rem}body.single .entry-title{font-size:2.3rem;font-size:clamp(1.75rem,.9096rem + 3.7349vw,3.3rem);text-align:center;font-family:"Stapel"}body.single .entry-excerpt{font-size:1rem;font-size:clamp(.9rem,.6831rem + .9639vw,1.3rem);text-align:center;display:flex;justify-content:center;opacity:.65}body.single .post-thumbnail{aspect-ratio:16/9;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;border-radius:1.3em;overflow:hidden;transform:translateZ(0);display:flex;align-items:center;justify-content:center;margin-inline:auto;margin-block:clamp(1rem,.3333rem + 2.963vw,3rem)}body.single .post-thumbnail.short{aspect-ratio:9/16;max-height:80svh}body.single .post-thumbnail.lazy-video{cursor:pointer}body.single .post-thumbnail .play-icon{width:clamp(3rem,1.9695rem + 4.5802vw,6rem);aspect-ratio:1}body.single .entry-content-wrap{display:grid;grid-template-columns:1fr var(--max-paragraph-width, 75ch) 1fr;align-items:start;gap:0 3rem}@media(max-width: 1080px){body.single .entry-content-wrap{grid-template-columns:min(var(--max-paragraph-width, 75ch),100%);justify-content:center}}body.single .entry-content-wrap:not(:has(.entry-content)){gap:0}body.single .entry-content-wrap:not(:has(.entry-content)) .entry-sidebar{grid-column:span 3}body.single .entry-content{font-size:1.25rem}@media(min-width: 1081px){body.single .entry-content{order:2}}body.single .entry-sidebar{padding:1.5em 0}@media(min-width: 1081px){body.single .entry-sidebar{order:1}}body.single .entry-sidebar .entry-meta-author{position:relative;padding-bottom:1rem;font-size:1.2rem;max-width:100%}body.single .entry-sidebar .entry-meta-author::after{content:"";background:var(--dot) repeat rgba(0,0,0,0);background-position:bottom;width:100%;height:12px;position:absolute;bottom:0;left:0}body.single .entry-sidebar .authorname{font-weight:700}body.single .entry-sidebar .entry-meta-items{display:grid;margin:0}@media(max-width: 1280px)and (min-width: 1080px){body.single .entry-sidebar .entry-meta-items{font-size:.85rem}}body.single .entry-sidebar .entry-meta-items .entry-meta-item{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px dotted #adadad;padding-block:1em}body.single .entry-sidebar .entry-meta-items .entry-meta-item dt{font-weight:700}body.single .entry-sidebar .entry-meta-items .entry-meta-item dd{text-align:right;margin:0}body.single .entry-sidebar .entry-meta-items .entry-meta-item dd button{width:1.2em;height:auto;aspect-ratio:1;opacity:.7;background-color:rgba(0,0,0,0);border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 483 483'%3E%3Cpath d='M396 0c-48 0-88 39-88 87l1 6-161 76A87 87 0 0 0 0 232a87 87 0 0 0 129 77l70 58a87 87 0 0 0 83 116 87 87 0 1 0-42-164l-70-59c3-9 5-18 5-28l-1-6 161-76a87 87 0 0 0 148-63c0-48-39-87-87-87z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}input#wp-submit,input.mepr-submit{background-color:var(--yellow);color:var(--black);border:.1em solid;border-radius:.2em;padding:.5em 2em;font-weight:800;font-family:"Stapel"}input#user_login,input#user_pass,input#mepr_user_or_email,form#mepr_account_form input,select#mepr-address-country,.mp-form-row input,.mp-form-row select{border-radius:.2em !important;border:.1em solid !important}.mepr-form input.invalid,.mepr-form select.invalid{border:2px solid #c57979 !important;background-color:#fff !important}.mepr-form label.mepr-checkbox-field.invalid{color:#d43636;background-color:rgba(0,0,0,0) !important;border:none !important}a.have-coupon-link{color:#000;text-decoration:none;border:1px solid;border-radius:.2em;padding:.4em 2em;background:#fff;margin-block:1rem;display:inline-block}tr#mepr-subscription-row-1{position:relative}table#mepr-account-subscriptions-table,table#mepr-account-payments-table{font-size:.9rem}td[data-label=Acciones]{position:absolute;top:100%;right:0}td[data-label=Acciones]::before{display:none}.mepr-account-subscr-id,.mepr-account-auto-rebill,.mepr-account-rebill{display:block !important}.mepr-account-actions{display:flex;gap:1rem;align-items:center}.mepr-account-actions a{text-decoration:none;color:#fff;background-color:#000;border-radius:.2em;margin-block:.5rem;padding:.1em .5em}.mepr-white-popup{background:var(--yellow);border:4px solid var(--black);border-radius:.6em}.mepr-white-popup .mepr-btn{background:var(--black) !important;border-color:var(--black)}.mp_wrapper table.mepr-account-table tr{border:1px solid rgba(0,0,0,0) !important}.mp_wrapper table.mepr-account-table td{border-left:1px solid rgba(0,0,0,0) !important}body.page-cuenta .entry-content{max-width:100% !important}.home-section-title{display:inline-block;z-index:2;color:rgba(0,0,0,0);user-select:none;font-size:clamp(2.75rem,1.53rem + 5.422vw,5rem);margin-left:-3.5rem;height:55px;position:absolute;top:-35px}@media(max-width: 1130px){.home-section-title{margin-left:-0.5rem}}section.home-head{margin-block:2rem;display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 600px)and (max-width: 899px){section.home-head{grid-template-columns:repeat(1, 1fr);gap:2rem}section.home-head>*:not(.home-head-main){flex-direction:row;align-items:flex-start;gap:2rem}section.home-head>*:not(.home-head-main) .mini-thumb{width:55%;margin:0}section.home-head>*:not(.home-head-main) .mini-content{width:45%}section.home-head>*:not(.home-head-main) .mini-title{margin-top:0;font-size:1.4em;font-size:clamp(1.1rem,3.5cqi,2rem)}section.home-head>*:not(.home-head-main) p.mini-excerpt{font-size:.95em;font-size:clamp(.8rem,2cqi,1.1rem);margin-top:1em}}@media(min-width: 900px){section.home-head{grid-template-columns:repeat(3, 1fr);gap:3rem 1rem}section.home-head .home-head-main{grid-column:span 3}section.home-head .home-head-main .mini{flex-direction:row;align-items:flex-start;gap:2rem}section.home-head .home-head-main .mini .mini-thumb{width:55%;margin:0}section.home-head .home-head-main .mini .mini-content{width:45%}section.home-head .home-head-main .mini .mini-title{margin-top:0;font-size:1.4em;font-size:clamp(1.1rem,3.5cqi,2rem)}section.home-head .home-head-main .mini p.mini-excerpt{font-size:.95em;font-size:clamp(.8rem,2cqi,1.1rem);margin-top:1em}}section.home-shorts{position:relative;margin-block:6rem}@media(max-width: 650px){section.home-shorts{margin-block:4rem}}section.home-shorts::before,section.home-shorts::after{content:"";position:absolute;top:0;bottom:0;width:90px;opacity:.65;pointer-events:none}@media(max-width: 1114px){section.home-shorts::before,section.home-shorts::after{width:20px}}section.home-shorts::before{left:0;background:linear-gradient(90deg, var(--crema), transparent);z-index:1}section.home-shorts::after{right:0;background:linear-gradient(90deg, transparent, var(--crema))}section.home-shorts .home-section-title{background-image:url("img/encorto.svg");background-repeat:no-repeat;background-size:contain;background-position:center}section.home-shorts .home-shorts-header{display:flex;align-items:center;justify-content:space-between;position:relative}section.home-shorts .home-shorts-controls{font-family:"Stapel";font-weight:700;font-size:2rem;display:flex;gap:1.2rem;cursor:pointer;user-select:none;margin-left:auto;position:absolute;right:0;top:-40px}@media(max-width: 650px){section.home-shorts .home-shorts-controls{display:none}}section.home-shorts .home-shorts-controls>*{background-color:rgba(0,0,0,0);border:none;width:2rem;height:1.2rem;background-image:url("img/arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center}section.home-shorts .home-shorts-controls>*.home-shorts-controls-left{transform:rotate(180deg)}section.home-shorts .home-shorts-wrap{display:flex;gap:1rem;overflow-x:auto;width:100%;scrollbar-width:none;scroll-behavior:smooth;position:relative;align-items:flex-start}@media(max-width: 650px){section.home-shorts .home-shorts-wrap{gap:.25rem}}section.home-shorts .home-shorts-wrap>*{min-width:clamp(7.813rem,1.883rem + 26.355vw,18.75rem)}section.home-shorts .home-shorts-seemore{text-decoration:none;align-items:center;justify-content:center;background-color:#f2e7dc;border:.12rem dotted;font-size:1.5rem;font-size:clamp(1.2rem,.7663rem + 1.9277vw,2rem);height:100%;width:100%;color:#aaa197;font-weight:700;font-family:"Stapel";padding:1rem;text-align:center;line-height:1;flex-direction:column;gap:1.5em;width:300px}section.home-shorts .home-shorts-seemore img{width:50%;opacity:.25}section.home-shorts .home-shorts-seemore::after{display:none}.home-featured{background-color:#f2e7dc;position:relative;margin-top:8rem !important}@media(max-width: 650px){.home-featured{margin-top:5rem !important}}.home-featured .home-section-title{background-image:url("img/destacados.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.home-featured .home-featured-loop{padding-block:3rem;display:grid;gap:1.5rem}@media(min-width: 600px){.home-featured .home-featured-loop{padding-block:4rem;gap:4rem}}@media(min-width: 600px){.home-featured .mini{flex-direction:row;align-items:flex-start;gap:2rem}.home-featured .mini .mini-thumb{width:55%;margin:0}.home-featured .mini .mini-content{width:45%}.home-featured .mini .mini-title{margin-top:0;font-size:1.4em;font-size:clamp(1.1rem,3.5cqi,2rem)}.home-featured .mini p.mini-excerpt{font-size:.95em;font-size:clamp(.8rem,2cqi,1.1rem);margin-top:1em}.home-featured .mini>*{width:0 !important;flex:1}.home-featured .mini:nth-child(odd){flex-direction:row-reverse;text-align:right}}.home-featured::after,.home-featured::before{content:"";position:absolute;bottom:-0.5px;width:100%;height:3px;background:var(--dot) repeat rgba(0,0,0,0);opacity:.5;pointer-events:none}.home-featured::before{bottom:unset;top:-2.5px}.home-loop-footer{margin-top:3rem;grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width: 900px){.home-loop-footer{flex-direction:column-reverse;gap:3rem}}body.page-template-template-apoya .apoya-excerpt{text-align:center;margin-inline:auto}section.plans-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}section.plans-wrap .apoya-boton-suscripcion{text-decoration:none;color:var(--black);font-size:1.6rem}section.plans-wrap .plans{display:flex;flex-wrap:wrap;gap:1.5rem 1rem;font-size:1rem;margin-block:clamp(2rem,.3333rem + 2.963vw,3rem)}section.plans-wrap .plans .plan{flex:1;min-width:250px;max-width:60ch;margin-inline:auto;cursor:pointer;font-size:4rem}@media(max-width: 1440px){section.plans-wrap .plans .plan{transform:translateX(-0.1em)}}section.plans-wrap .plans .plan[data-seleccion=true] .bv-btn-content,section.plans-wrap .plans .plan:hover[data-seleccion=true] .bv-btn-content{transform:translate(0.04em, 0.04em);cursor:default}section.plans-wrap .plans .plan *{margin:0}section.plans-wrap .plans .plan:hover .bv-btn-content{transform:translate(0.09em, 0.09em)}section.plans-wrap .plans .plan .bv-btn-content{flex-direction:column;gap:1.5rem;border-radius:1rem;padding:1.5rem;transform:translate(0.15em, 0.15em)}section.plans-wrap .plans .plan header{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:"Stapel";font-weight:700;font-size:1rem;width:100%}section.plans-wrap .plans .plan .plan-price .plan-price-period{opacity:.5}section.plans-wrap .plans .plan .plan-desc{font-size:.9rem;opacity:.8;font-weight:400}body.page-template-template-videos .home-section-title,body.page-template-template-videos header.entry-header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;word-wrap:normal !important;font-size:0}body.page-template-template-videos section.home-shorts{margin-block:3rem;margin-block:clamp(2rem,1.3333rem + 2.963vw,4rem)}body.page-template-template-videos section.home-shorts .home-shorts-wrap .mini-short{min-width:clamp(7rem,5.6667rem + 5.9259vw,11rem)}.mp_wrapper{max-width: 1024px;margin-inline: auto;padding-inline: 1rem;}@font-face{font-family:"Stapel";src:local("Stapel Bold"),local("Stapel-Bold"),url("assets/fonts/Stapel-Bold.woff2") format("woff2"),url("assets/fonts/Stapel-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Stapel";src:local("Stapel"),local("Stapel-Regular"),url("assets/fonts/Stapel-Regular.woff2") format("woff2"),url("assets/fonts/Stapel-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("assets/fonts/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;src:url("assets/fonts/lato-v24-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("assets/fonts/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;src:url("assets/fonts/lato-v24-latin-700italic.woff2") format("woff2")}/*# sourceMappingURL=style.css.map */
