@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap);:root{--eap-navy:#071d3d;--eap-navy-soft:#0c3268;--eap-teal:#1b5fe9;--eap-gold:#55bfea;--eap-cream:#f4f7fc;--eap-white:#ffffff;--eap-ink:#0b2545;--eap-text:#425b78;--eap-muted:#6c7f96;--eap-line:rgba(11, 37, 69, 0.13);--eap-shadow:0 24px 65px rgba(7, 29, 61, 0.13);--eap-shell:1180px}*,*::before,*::after{box-sizing:border-box}html body{margin:0;color:var(--eap-text);background:var(--eap-cream)!important;font-family:"DM Sans",sans-serif!important}body h1,body h2,body h3,body h4{margin-top:0;color:var(--eap-ink);font-family:"Manrope",sans-serif!important;letter-spacing:-.04em}body p{line-height:1.7}body a{color:inherit}.eap-shell{width:min(var(--eap-shell), calc(100% - 48px));margin-inline:auto}body.wp-child-theme-ensenandoapescar-child #page>.site-header,body.wp-child-theme-ensenandoapescar-child .site-header:not(.eap-academy-header){display:none!important}.eap-academy-header{position:sticky;top:0;z-index:100;color:#fff;background:rgb(4 18 43 / .96);box-shadow:0 18px 44px rgb(3 13 31 / .24);backdrop-filter:blur(18px)}.eap-academy-header::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent 0%,#2f75ff 24%,#60d5ff 52%,#2f75ff 78%,transparent 100%);box-shadow:0 0 18px rgb(65 174 255 / .72)}.eap-academy-header__bar{color:rgb(218 232 255 / .76);background:#020d22;border-bottom:1px solid rgb(125 171 255 / .13);font-size:.72rem;letter-spacing:.02em}.eap-academy-header__bar .eap-shell{display:flex;min-height:34px;align-items:center;justify-content:space-between}.eap-academy-header__bar span::before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#5ce1a7;box-shadow:0 0 0 4px rgb(92 225 167 / .1),0 0 12px rgb(92 225 167 / .65)}.eap-academy-header__bar a{color:#73d7ff;font-weight:700;text-decoration:none}.eap-academy-header__main{background:linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(110deg,rgb(15 47 101 / .72),rgb(4 18 43 / .92))}.eap-academy-header__inner{display:grid;grid-template-columns:auto 1fr auto;min-height:80px;align-items:center;gap:clamp(22px, 3vw, 46px)}.eap-academy-header__brand{position:relative}.eap-academy-header__brand .custom-logo-link{display:flex;min-height:56px;padding:6px 12px;align-items:center;border:1px solid rgb(255 255 255 / .24);border-radius:6px;background:rgb(255 255 255 / .96);box-shadow:inset 0 0 0 1px rgb(5 31 68 / .05),0 10px 30px rgb(0 0 0 / .16)}.eap-academy-header__brand img,.eap-academy-header__brand img.custom-logo{width:auto!important;height:auto!important;max-width:170px!important;max-height:44px!important;aspect-ratio:auto!important;object-fit:contain!important}.eap-academy-header__brand>a{color:#fff;font-family:"Manrope",sans-serif;font-weight:800;text-decoration:none}.eap-academy-nav{display:flex;width:max-content;padding:6px;justify-self:center;justify-content:center;gap:2px;border:1px solid rgb(141 180 255 / .15);border-radius:8px;background:rgb(255 255 255 / .045)}.eap-academy-nav a,.eap-header-login{position:relative;color:rgb(235 243 255 / .84);font-size:.8rem;font-weight:700;text-decoration:none}.eap-academy-nav a{padding:10px 13px;border-radius:5px;transition:color .2s ease,background .2s ease}.eap-academy-nav a:hover{color:#fff;background:rgb(74 132 255 / .16)}.eap-academy-nav a::after{content:"";position:absolute;right:13px;bottom:4px;left:13px;height:2px;background:#55c8ff;transform:scaleX(0);transition:transform .2s ease}.eap-academy-nav a:hover::after{transform:scaleX(1)}.eap-academy-header__actions{display:flex;align-items:center;gap:18px}.eap-header-login{color:rgb(235 243 255 / .82)}.eap-header-login:hover{color:#73d7ff}.eap-header-cta{display:inline-flex;min-height:44px;padding:0 18px;align-items:center;color:#fff!important;border:1px solid rgb(120 194 255 / .45);background:linear-gradient(135deg,#3078ff,#1556d8);border-radius:5px;box-shadow:0 10px 24px rgb(20 89 221 / .32),inset 0 1px 0 rgb(255 255 255 / .18);font-size:.78rem;font-weight:800;text-decoration:none!important}.eap-header-cta:hover{background:linear-gradient(135deg,#4088ff,#2165ea);transform:translateY(-1px)}.eap-mobile-nav{display:none}body.ast-plain-container .site-content>.ast-container,body .site-content>.ast-container,body #primary,body .site-main{width:100%;max-width:none;margin:0;padding:0}body.home #page{display:block!important;width:100%!important}body.home .site-content>.ast-container{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.home .eap-academy-header,body.home .eap-home,body.home .eap-site-footer{display:block!important;width:100%!important;max-width:none!important;height:auto;flex:none!important}.eap-hero{position:relative;overflow:hidden;padding:clamp(72px, 9vw, 132px) 0 clamp(86px, 10vw, 146px);color:#fff;background:radial-gradient(circle at 8% 12%,rgb(85 191 234 / .17),transparent 28%),var(--eap-navy)}.eap-hero::after{content:"";position:absolute;right:-160px;bottom:-260px;width:620px;height:620px;border:1px solid rgb(255 255 255 / .09);border-radius:50%}.eap-hero__grid{display:grid;grid-template-columns:1.03fr .97fr;gap:clamp(48px, 7vw, 96px);align-items:center}.eap-hero__copy{position:relative;z-index:2}.eap-eyebrow,.eap-kicker{margin:0 0 18px;color:var(--eap-teal);font-size:.76rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.eap-eyebrow{color:var(--eap-gold)}.eap-hero h1{max-width:720px;margin-bottom:26px;color:#fff;font-size:clamp(3rem, 6vw, 5.8rem);line-height:.98;text-wrap:balance}.eap-hero__lead{max-width:650px;margin:0 0 34px;color:rgb(255 255 255 / .76);font-size:clamp(1.05rem, 1.6vw, 1.22rem)}.eap-actions{display:flex;flex-wrap:wrap;gap:12px}.eap-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid #fff0;border-radius:4px;font-weight:800;text-decoration:none!important;transition:transform .2s ease,background .2s ease}.eap-button:hover{transform:translateY(-2px)}.eap-button--gold{color:#fff!important;background:#2468ed;box-shadow:0 12px 28px rgb(27 95 233 / .25)}.eap-button--ghost{color:#fff!important;border-color:rgb(255 255 255 / .34);background:#fff0}.eap-button--light{color:var(--eap-navy)!important;background:#fff}.eap-proof{display:grid;max-width:670px;margin-top:46px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;color:rgb(255 255 255 / .68)}.eap-proof>span{position:relative;display:flex;overflow:hidden;min-height:92px;padding:18px 14px 18px 56px;flex-direction:column;justify-content:center;border:1px solid rgb(116 193 255 / .24);border-radius:8px;background:linear-gradient(145deg,rgb(255 255 255 / .11),rgb(255 255 255 / .045));box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 12px 28px rgb(1 12 32 / .15);backdrop-filter:blur(8px);transition:transform .22s ease,border-color .22s ease,background .22s ease}.eap-proof>span::before{position:absolute;left:14px;display:grid;width:31px;height:31px;place-items:center;border:1px solid rgb(135 211 255 / .48);border-radius:7px;color:#8edcff;background:rgb(27 95 233 / .3);box-shadow:0 0 18px rgb(85 191 234 / .16);font-size:.62rem;font-weight:800;letter-spacing:.08em}.eap-proof>span:nth-child(1)::before{content:"01"}.eap-proof>span:nth-child(2)::before{content:"02"}.eap-proof>span:nth-child(3)::before{content:"03"}.eap-proof>span::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,#55bfea,transparent);opacity:.72}.eap-proof>span:hover{border-color:rgb(116 193 255 / .52);background:linear-gradient(145deg,rgb(52 124 255 / .22),rgb(255 255 255 / .07));transform:translateY(-3px)}.eap-proof strong{color:#fff;font-family:"Manrope",sans-serif;font-size:1.02rem;line-height:1.2}.eap-proof small{margin-top:6px;color:rgb(225 239 255 / .64);font-size:.68rem;line-height:1.3}.eap-hero__visual{position:relative;z-index:2;padding:0 22px 28px 0}.eap-hero__frame{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:140px 8px 8px 8px;box-shadow:28px 28px 0 rgb(255 255 255 / .07)}.eap-hero__frame img{width:100%;height:100%;object-fit:cover;object-position:center}.eap-float-card{position:absolute;left:-54px;bottom:0;display:flex;align-items:center;gap:15px;width:min(310px, 76%);padding:18px;color:var(--eap-ink);background:#fff;box-shadow:var(--eap-shadow)}.eap-float-card__icon{display:grid;flex:0 0 48px;height:48px;place-items:center;color:#fff;background:var(--eap-teal);font-weight:800}.eap-float-card p{margin:0;font-size:.86rem;line-height:1.5}@media (min-width:922px) and (max-height:1050px){.eap-academy-header__bar{display:none}.eap-academy-header__inner{min-height:72px}.eap-hero{padding:clamp(24px, 3.5vh, 34px) 0 clamp(32px, 4.5vh, 42px)}.eap-hero__grid{gap:clamp(36px, 5vw, 68px)}.eap-eyebrow{margin-bottom:10px}.eap-hero h1{margin-bottom:16px;font-size:clamp(3rem, 4.1vw, 4.15rem)}.eap-hero__lead{margin-bottom:18px;font-size:1rem;line-height:1.5}.eap-button{min-height:50px}.eap-proof{margin-top:16px;gap:10px}.eap-proof>span{min-height:70px;padding:13px 10px 13px 50px}.eap-proof>span::before{left:11px;width:29px;height:29px}.eap-proof small{margin-top:4px}.eap-hero__visual{padding-bottom:16px}.eap-hero__frame{height:min(520px, calc(100vh - 220px));min-height:420px;aspect-ratio:auto}.eap-float-card{left:-34px;width:min(280px, 76%);padding:14px}.eap-float-card__icon{flex-basis:42px;height:42px}}.eap-intro{padding:clamp(82px, 10vw, 150px) 0;background:#fff}.eap-intro__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(50px, 8vw, 110px);align-items:end}.eap-intro h2{max-width:770px;margin:0;font-size:clamp(2.35rem, 4.6vw, 4.4rem);line-height:1.05}.eap-intro__grid>p{margin:0;padding-left:28px;border-left:3px solid var(--eap-teal);font-size:1.08rem}.eap-method{padding:clamp(78px, 9vw, 130px) 0;background:var(--eap-cream)}.eap-section-heading{max-width:790px;margin-bottom:52px}.eap-section-heading h2{margin:0;font-size:clamp(2.25rem, 4vw, 3.8rem);line-height:1.08}.eap-section-heading--row{display:flex;max-width:none;align-items:end;justify-content:space-between;gap:32px}.eap-method__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--eap-line);border-bottom:1px solid var(--eap-line)}.eap-step{min-height:300px;padding:38px 34px 42px;border-right:1px solid var(--eap-line)}.eap-step:last-child{border-right:0}.eap-step>span{display:block;margin-bottom:58px;color:var(--eap-teal);font-weight:800}.eap-step h3{margin-bottom:14px;font-size:1.5rem}.eap-step p{margin:0;color:var(--eap-muted)}.eap-courses{padding:clamp(82px, 10vw, 145px) 0;background:#fff}.eap-text-link{color:var(--eap-teal)!important;font-size:.9rem;font-weight:800;text-decoration:none!important}.eap-text-link span{margin-left:8px;transition:margin .2s ease}.eap-text-link:hover span{margin-left:13px}.eap-course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.eap-course-card{overflow:hidden;border:1px solid var(--eap-line);background:#fff;transition:transform .25s ease,box-shadow .25s ease}.eap-course-card:hover{transform:translateY(-6px);box-shadow:var(--eap-shadow)}.eap-course-card__image{display:block;overflow:hidden;aspect-ratio:16 / 10;background:var(--eap-navy)}.eap-course-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.eap-course-card:hover img{transform:scale(1.035)}.eap-course-card__body{padding:26px}.eap-course-card__meta{margin:0 0 12px;color:var(--eap-teal);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.eap-course-card h3{min-height:3.4em;margin-bottom:24px;font-size:1.25rem;line-height:1.35}.eap-course-card h3 a{text-decoration:none}.eap-course-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--eap-navy),var(--eap-teal))}.eap-opportunities{color:#fff;background:var(--eap-navy)}.eap-opportunities__grid{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:none}.eap-opportunities__image{min-height:680px}.eap-opportunities__image img{width:100%;height:100%;object-fit:cover}.eap-opportunities__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px, 8vw, 120px)}.eap-kicker--light{color:var(--eap-gold)}.eap-opportunities h2{margin-bottom:24px;color:#fff;font-size:clamp(2.45rem, 4.5vw, 4.3rem);line-height:1.05}.eap-opportunities__copy>p:not(.eap-kicker){color:rgb(255 255 255 / .72);font-size:1.07rem}.eap-checks{display:grid;gap:12px;margin:24px 0 34px;padding:0;list-style:none}.eap-checks li::before{content:"";display:inline-block;width:8px;height:8px;margin-right:12px;background:var(--eap-gold);box-shadow:0 0 0 4px rgb(85 191 234 / .12)}.eap-opportunities .eap-button{align-self:flex-start}.eap-stories{padding:clamp(82px, 10vw, 145px) 0;background:var(--eap-cream)}.eap-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.eap-story{display:flex;min-height:330px;margin:0;padding:34px;flex-direction:column;justify-content:space-between;border:1px solid var(--eap-line);background:#fff}.eap-story--featured{color:#fff;background:var(--eap-navy-soft);transform:translateY(-18px)}.eap-story blockquote{margin:0;color:inherit;font-size:1.1rem;line-height:1.7}.eap-story figcaption{display:flex;flex-direction:column;padding-top:24px;border-top:1px solid currentColor;font-size:.86rem}.eap-story figcaption span{opacity:.68}.eap-final-cta{padding:clamp(70px, 8vw, 110px) 0;color:#fff;background:#1558d6}.eap-final-cta__inner{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.eap-final-cta h2{max-width:850px;margin:0;color:#fff;font-size:clamp(2.2rem, 4vw, 3.8rem);line-height:1.08}body.wp-child-theme-ensenandoapescar-child #page>.site-footer,body.wp-child-theme-ensenandoapescar-child .site-footer:not(.eap-site-footer){display:none!important}.eap-site-footer{color:rgb(255 255 255 / .68);background:#04142d}.eap-site-footer__top{display:grid;grid-template-columns:1.55fr repeat(3,.7fr);gap:clamp(36px, 6vw, 80px);padding-top:76px;padding-bottom:64px}.eap-site-footer__brand .custom-logo-link{display:inline-flex;padding:10px 14px;align-items:center;border:1px solid rgb(142 216 246 / .28);border-radius:8px;background:rgb(255 255 255 / .97);box-shadow:0 12px 34px rgb(0 0 0 / .2)}.eap-site-footer__brand img{width:auto!important;height:auto!important;max-width:210px!important;max-height:64px!important;object-fit:contain;filter:none}.eap-site-footer__brand>strong{color:#fff;font-family:"Manrope",sans-serif;font-size:1.25rem}.eap-site-footer__brand p{max-width:380px;margin:26px 0 0;color:rgb(255 255 255 / .6);font-size:.92rem}.eap-site-footer h2{margin:4px 0 22px;color:#fff;font-family:"DM Sans",sans-serif!important;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.eap-site-footer__top>div:not(.eap-site-footer__brand){display:flex;flex-direction:column;gap:12px}.eap-site-footer a{color:rgb(255 255 255 / .68);font-size:.88rem;text-decoration:none}.eap-site-footer a:hover{color:#8ed8f6}.eap-site-footer__bottom{display:flex;min-height:76px;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .12);font-size:.76rem}.eap-social-links{display:flex;align-items:center;gap:9px}.eap-social-link{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(255 255 255 / .18);border-radius:6px;color:rgb(255 255 255 / .82)!important;background:rgb(255 255 255 / .06);text-decoration:none!important;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.eap-social-link svg{width:19px;height:19px;fill:currentColor}.eap-social-link:hover{color:#fff!important;border-color:rgb(96 199 255 / .72);background:#1b5fe9;transform:translateY(-2px)}.eap-social-link--tiktok:hover{border-color:#fff;background:#050505}.eap-social-link--instagram:hover{border-color:#f77737;background:linear-gradient(135deg,#833ab4 0%,#c13584 34%,#e1306c 58%,#fd1d1d 78%,#fcb045 100%)}.eap-social-link--whatsapp:hover{border-color:#31d681;background:#18a95f}.eap-social-link--youtube:hover{border-color:#ff5757;background:#e42f38}.eap-social-links--footer{margin-top:24px}.eap-social-links--dock{position:fixed;right:18px;top:50%;z-index:92;padding:8px;flex-direction:column;border:1px solid rgb(111 171 255 / .2);border-radius:9px;background:rgb(4 18 43 / .92);box-shadow:0 20px 45px rgb(2 12 30 / .3);backdrop-filter:blur(14px);transform:translateY(-50%)}.eap-social-links--dock .eap-social-link{position:relative;width:38px;height:38px}.eap-social-links--dock .eap-social-link::before{content:attr(data-label);position:absolute;right:48px;padding:6px 9px;border-radius:4px;color:#fff;background:#071d3d;box-shadow:0 8px 22px rgb(0 0 0 / .25);font-size:.72rem;font-weight:700;opacity:0;pointer-events:none;transform:translateX(6px);transition:opacity .2s ease,transform .2s ease}.eap-social-links--dock .eap-social-link:hover::before{opacity:1;transform:translateX(0)}body:not(.home).wp-child-theme-ensenandoapescar-child .site-content{padding:clamp(42px, 6vw, 82px) 0 clamp(72px, 8vw, 118px);background:radial-gradient(circle at 100% 0,rgb(37 104 237 / .08),transparent 34rem),var(--eap-cream)!important}body:not(.home).wp-child-theme-ensenandoapescar-child .site-content>.ast-container{display:block!important;width:min(var(--eap-shell), calc(100% - 48px))!important;max-width:var(--eap-shell)!important;margin:0 auto!important;padding:0!important}body:not(.home).wp-child-theme-ensenandoapescar-child #primary{width:100%!important;max-width:none!important;margin:0!important}body:not(.home).wp-child-theme-ensenandoapescar-child .ast-article-single,body:not(.home).wp-child-theme-ensenandoapescar-child .ast-article-post,body:not(.home).wp-child-theme-ensenandoapescar-child .tutor-card,body:not(.home).wp-child-theme-ensenandoapescar-child .tutor-course-card,body:not(.home).wp-child-theme-ensenandoapescar-child .woocommerce ul.products li.product{border:1px solid rgb(11 37 69 / .1)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 48px rgb(7 29 61 / .08)!important}body:not(.home).wp-child-theme-ensenandoapescar-child .entry-title,body:not(.home).wp-child-theme-ensenandoapescar-child .page-title{color:var(--eap-ink);font-size:clamp(2.2rem, 4vw, 4rem);line-height:1.05}body.wp-child-theme-ensenandoapescar-child .button,body.wp-child-theme-ensenandoapescar-child .wp-element-button,body.wp-child-theme-ensenandoapescar-child .tutor-btn,body.wp-child-theme-ensenandoapescar-child button[type="submit"],body.wp-child-theme-ensenandoapescar-child input[type="submit"]{border:1px solid rgb(120 194 255 / .38)!important;border-radius:5px!important;color:#fff!important;background:linear-gradient(135deg,#3078ff,#1556d8)!important;box-shadow:0 10px 24px rgb(20 89 221 / .2)!important;font-weight:800!important}body.wp-child-theme-ensenandoapescar-child input[type="text"],body.wp-child-theme-ensenandoapescar-child input[type="email"],body.wp-child-theme-ensenandoapescar-child input[type="search"],body.wp-child-theme-ensenandoapescar-child input[type="password"],body.wp-child-theme-ensenandoapescar-child select,body.wp-child-theme-ensenandoapescar-child textarea{min-height:48px;border:1px solid rgb(11 37 69 / .16)!important;border-radius:5px!important;background:#fff!important;box-shadow:inset 0 1px 2px rgb(7 29 61 / .04)}.eap-inner-hero{position:relative;overflow:hidden;padding:clamp(48px, 5vw, 72px) 0;color:#fff;background:radial-gradient(circle at 82% 20%,rgb(62 135 255 / .24),transparent 28rem),linear-gradient(120deg,#061a3a 0%,#0b2e65 72%,#104b9b 100%)}.eap-inner-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px) 0 0 / 42px 42px,linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px) 0 0 / 42px 42px}.eap-inner-hero__inner{position:relative;z-index:1}.eap-inner-hero__eyebrow{margin:0 0 14px;color:#69d1ff;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.eap-inner-hero h1{max-width:950px;margin:0;color:#fff;font-size:clamp(2.4rem, 4.2vw, 4.4rem);line-height:1;text-wrap:balance}.eap-inner-hero__description{max-width:720px;margin:18px 0 0;color:rgb(235 244 255 / .74);font-size:1rem}body:has(.eap-inner-hero) .entry-header{display:none!important}body.page-id-200 .site-content{padding:0!important;background:#fff!important}body.page-id-200.wp-child-theme-ensenandoapescar-child .site-content>.ast-container{width:100%!important;max-width:none!important}body.page-id-200 .ast-article-single{border:0!important;border-radius:0!important;box-shadow:none!important}body.page-id-200 .entry-content>.wp-block-uagb-container{margin:0!important}body.page-id-200 .uagb-block-30110e76{position:relative;min-height:400px;padding:clamp(56px, 6vw, 84px) max(24px, calc((100vw - var(--eap-shell)) / 2))!important;overflow:hidden;color:#fff;background:radial-gradient(circle at 82% 28%,rgb(75 157 255 / .28),transparent 18rem),linear-gradient(115deg,#05162f 0%,#082b61 68%,#0d55a8 100%)!important}body.page-id-200 .uagb-block-30110e76::after{content:"";position:absolute;right:6vw;bottom:-120px;width:420px;height:420px;border:1px solid rgb(105 209 255 / .2);border-radius:50%;box-shadow:0 0 0 48px rgb(105 209 255 / .05),0 0 0 96px rgb(105 209 255 / .035)}body.page-id-200 .uagb-block-30110e76>.uagb-container-inner-blocks-wrap{position:relative;z-index:1;width:min(100%, var(--eap-shell));margin:0 auto;align-items:flex-start!important}body.page-id-200 .uagb-block-30110e76>.uagb-container-inner-blocks-wrap::before{content:"Nuestra academia";margin-bottom:18px;color:#69d1ff;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}body.page-id-200 .uagb-block-30110e76 h1{max-width:760px;margin:0!important;color:#fff!important;font-size:clamp(2.8rem, 4.8vw, 4.5rem);line-height:.98;text-align:left!important}body.page-id-200 .uagb-block-30110e76 p{max-width:650px;margin-top:18px!important;color:rgb(255 255 255 / .74)!important;font-size:1.05rem;text-align:left!important}body.page-id-200 .uagb-block-30110e76 figure{position:absolute;top:0;right:0;width:42%;height:100%;margin:0;opacity:.72}body.page-id-200 .uagb-block-30110e76 figure::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#092858 0%,transparent 66%)}body.page-id-200 .uagb-block-30110e76 figure img{width:100%;height:100%;object-fit:cover}body.page-id-200 .uagb-block-59c27cf4{padding:clamp(76px, 10vw, 140px) max(24px, calc((100vw - var(--eap-shell)) / 2))!important;background:#fff!important}body.page-id-200 .uagb-block-59c27cf4 h3{font-size:clamp(2.3rem, 4vw, 4rem)}body.page-id-200 .uagb-block-59c27cf4 p{max-width:800px;font-size:1.05rem}body.page-id-200 .uagb-block-729a13a7{padding:clamp(76px, 9vw, 126px) max(24px, calc((100vw - var(--eap-shell)) / 2))!important;background:#eef4ff!important}body.page-id-200 .uagb-block-729a13a7>.uagb-container-inner-blocks-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch!important;gap:22px}body.page-id-200 .uagb-block-729a13a7 .wp-block-uagb-container{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important}body.page-id-200 .uagb-block-729a13a7 .wp-block-uagb-info-box{width:100%!important;height:100%!important;min-height:320px;padding:36px!important;border:1px solid rgb(11 37 69 / .1);border-radius:10px;background:#fff!important;box-shadow:0 16px 42px rgb(7 29 61 / .07)}body.page-id-200 .uagb-block-729a13a7 .uagb-ifb-icon-wrap svg{color:#236be8!important;fill:#236be8!important}body.page-id-200 .uagb-block-88b4cef3{padding:clamp(72px, 9vw, 120px) max(24px, calc((100vw - 900px) / 2))!important;color:#fff;text-align:center;background:#1558d6!important}body.page-id-200 .uagb-block-88b4cef3 h3{color:#fff!important;font-size:clamp(2.4rem, 5vw, 4.5rem)}body.page-id-200 .uagb-block-88b4cef3 p{color:rgb(255 255 255 / .78)!important}body.page-id-200 .uagb-block-3b4510ef{padding:clamp(70px, 9vw, 110px) max(24px, calc((100vw - var(--eap-shell)) / 2))!important;background:#fff!important}body.page-id-200 .uagb-block-3b4510ef>.uagb-container-inner-blocks-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch!important;gap:22px}body.page-id-200 .uagb-block-3b4510ef .wp-block-uagb-container{width:100%!important;max-width:none!important;height:auto!important;padding:0!important}body.page-id-200 .uagb-block-3b4510ef .wp-block-uagb-info-box{width:100%!important;height:100%!important;min-height:220px;padding:30px!important;border:1px solid rgb(11 37 69 / .09);border-radius:9px;background:#f8fbff}body.post-type-archive-courses .site-content{padding-top:64px}body.post-type-archive-courses .tutor-wrap{max-width:var(--eap-shell)}body.post-type-archive-courses .tutor-course-filter{padding:24px!important;border:1px solid rgb(11 37 69 / .1);border-radius:8px;background:#fff;box-shadow:0 16px 38px rgb(7 29 61 / .06)}body.post-type-archive-courses .tutor-course-filter h3{color:var(--eap-ink);font-size:1rem}body.post-type-archive-courses .tutor-course-list{gap:24px!important}body.post-type-archive-courses .tutor-course-card{overflow:hidden;border-radius:8px!important;transition:transform .25s ease,box-shadow .25s ease}body.post-type-archive-courses .tutor-course-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px rgb(7 29 61 / .14)!important}body.post-type-archive-courses .tutor-card-image-top{aspect-ratio:16 / 10;object-fit:cover}body.post-type-archive-courses .tutor-card-body{padding:24px!important}body.post-type-archive-courses .tutor-course-name{min-height:3.2em;color:var(--eap-ink)!important;font-family:"Manrope",sans-serif!important}body.post-type-archive-courses .tutor-card-footer{padding:20px 24px 24px!important;border-top:1px solid rgb(11 37 69 / .08)}body.blog .eap-inner-hero{padding:clamp(48px, 5vw, 72px) 0}body.blog .eap-inner-hero h1{max-width:860px;font-size:clamp(2.5rem, 4.2vw, 4.2rem)}body.blog .site-content{padding-top:72px}body.blog .site-main{display:block}body.blog .site-main>.ast-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin:0!important}body.blog .ast-article-post{width:100%!important;max-width:none!important;overflow:hidden;margin:0!important;padding:0!important;border:1px solid rgb(11 37 69 / .1);border-radius:10px;background:#fff;box-shadow:0 16px 42px rgb(7 29 61 / .07)}body.blog .ast-article-post:first-child{grid-column:span 2}body.blog .ast-article-inner,body.blog .blog-layout-5{display:flex!important;height:100%;flex-direction:column!important}body.blog .ast-blog-featured-section,body.blog .post-content{width:100%!important;max-width:none!important}body.blog .ast-blog-featured-section{overflow:hidden;margin:0!important;aspect-ratio:16 / 9;background:#dbe7f7}body.blog .ast-blog-featured-section a,body.blog .ast-blog-featured-section .post-thumb-img-content{display:block;width:100%;height:100%}body.blog .ast-blog-featured-section img{display:block;width:100%!important;height:100%!important;aspect-ratio:auto;object-fit:cover;transition:transform .45s ease}body.blog .ast-article-post:hover .ast-blog-featured-section img{transform:scale(1.035)}body.blog .post-content{display:flex;padding:28px;flex:1;flex-direction:column}body.blog .entry-header,body.blog .entry-content{padding-right:0;padding-left:0}body.blog .entry-header{display:block!important;padding-top:12px}body.blog .entry-title{font-size:1.45rem!important;line-height:1.25!important}body.blog .entry-title a{color:var(--eap-ink);text-decoration:none}body.blog .entry-meta{color:var(--eap-muted);font-size:.78rem}body.blog .ast-excerpt-container{color:var(--eap-muted);font-size:.92rem}body.blog .entry-content{margin-top:auto;padding-bottom:0;color:var(--eap-muted);font-size:.92rem}body.blog .ast-article-post:first-child .ast-blog-featured-section{aspect-ratio:16 / 7}body.blog .ast-article-post:first-child .entry-title{font-size:clamp(1.8rem, 3vw, 2.6rem)!important}body.blog .ast-article-post:not(.has-post-thumbnail)::before{content:"";display:block;aspect-ratio:16 / 9;background:radial-gradient(circle at 75% 25%,rgb(105 209 255 / .45),transparent 30%),linear-gradient(135deg,#092858,#1766d8)}body.single-post .ast-article-single{max-width:900px;margin:0 auto!important;padding:clamp(28px, 5vw, 70px)!important}body.single-post .entry-content{color:var(--eap-text);font-size:1.04rem}body.single-post .entry-content h2,body.single-post .entry-content h3{margin-top:2.2em}body.tutor-screen-frontend-dashboard .site-content>.ast-container{width:min(1320px, calc(100% - 48px))!important;max-width:1320px!important}body .tutor-dashboard-layout{overflow:hidden;border:1px solid rgb(11 37 69 / .1);border-radius:10px;background:#fff;box-shadow:0 24px 62px rgb(7 29 61 / .1)}body .tutor-dashboard-sidebar{color:rgb(255 255 255 / .82)!important;background:linear-gradient(180deg,#061a3a,#0b326d)!important}body .tutor-dashboard-sidebar .tutor-dashboard-menu-item a{color:rgb(240 246 255 / .74)!important;border-radius:5px}body .tutor-dashboard-sidebar .tutor-dashboard-menu-item a:hover,body .tutor-dashboard-sidebar .tutor-dashboard-menu-item.active a{color:#fff!important;background:rgb(48 120 255 / .26)!important}body .tutor-dashboard-content{padding:clamp(24px, 4vw, 48px)!important;background:#fff}body #trabajos-freelancer{max-width:var(--eap-shell);margin:0 auto}body .freelancer-header h2{color:var(--eap-ink);font-size:clamp(2rem, 4vw, 3.6rem)}body .freelancer-filters{padding:18px;border:1px solid rgb(11 37 69 / .1);border-radius:8px;background:#fff;box-shadow:0 14px 36px rgb(7 29 61 / .06)}body .freelancer-job-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body .freelancer-job{padding:28px;border:1px solid rgb(11 37 69 / .1);border-radius:8px;background:#fff;box-shadow:0 16px 42px rgb(7 29 61 / .07)}body .freelancer-job .job-header a{color:var(--eap-ink)!important;font-family:"Manrope",sans-serif;font-size:1.2rem;font-weight:800}body .skill-tag{border:1px solid rgb(27 95 233 / .14);color:#154b9f;background:#edf4ff}@media (max-width:921px){body.page-id-200 .uagb-block-30110e76 figure{opacity:.28;width:100%}body.page-id-200 .uagb-block-729a13a7>.uagb-container-inner-blocks-wrap,body.page-id-200 .uagb-block-3b4510ef>.uagb-container-inner-blocks-wrap,body.blog .site-main>.ast-row,body .freelancer-job-container{grid-template-columns:1fr}body.blog .ast-article-post:first-child{grid-column:auto}body .tutor-dashboard-layout{border-radius:6px}}@media (max-width:600px){.eap-inner-hero{padding:58px 0 64px}.eap-inner-hero h1{font-size:clamp(2.5rem, 12vw, 3.8rem)}body:not(.home).wp-child-theme-ensenandoapescar-child .site-content>.ast-container,body.tutor-screen-frontend-dashboard .site-content>.ast-container{width:min(100% - 24px, var(--eap-shell))!important}body.page-id-200 .uagb-block-30110e76{min-height:500px}body.page-id-200 .uagb-block-30110e76::after{right:-180px;opacity:.55}body.page-id-200 .uagb-block-59c27cf4,body.page-id-200 .uagb-block-729a13a7,body.page-id-200 .uagb-block-88b4cef3,body.page-id-200 .uagb-block-3b4510ef{padding-right:18px!important;padding-left:18px!important}body .freelancer-job{padding:22px}}body.wp-child-theme-ensenandoapescar-child{overflow-x:hidden}.eap-academy-header__main,.eap-hero,.eap-opportunities,.eap-story--featured,.eap-final-cta,.eap-site-footer,.eap-inner-hero,body.page-id-200 .uagb-block-30110e76,body.page-id-200 .uagb-block-88b4cef3,body .tutor-dashboard-sidebar{background-color:#071d3d!important;background-image:linear-gradient(rgb(111 179 255 / .085) 1px,transparent 1px),linear-gradient(90deg,rgb(111 179 255 / .085) 1px,transparent 1px),radial-gradient(circle at 84% 22%,rgb(54 126 240 / .3),transparent 34rem),linear-gradient(115deg,#061a38 0%,#092b61 70%,#123f81 100%)!important;background-position:0 0,0 0,center,center!important;background-size:64px 64px,64px 64px,auto,auto!important}.eap-inner-hero::before{background:none}body.page-id-200 .uagb-block-88b4cef3 .uagb-cta__button-link-wrapper{padding:16px 28px!important;border:1px solid rgb(142 204 255 / .55)!important;border-radius:6px!important;color:#fff!important;background:linear-gradient(135deg,#347cff,#1558d6)!important;box-shadow:0 14px 32px rgb(9 61 158 / .35),inset 0 1px 0 rgb(255 255 255 / .22)!important}body.page-id-200 .uagb-block-88b4cef3 .uagb-cta__button-link-wrapper:hover{border-color:rgb(180 224 255 / .82)!important;background:linear-gradient(135deg,#4b8cff,#1a66ed)!important;transform:translateY(-2px)}.eap-opportunities__feed{margin-top:0;padding-top:0;padding-bottom:clamp(76px, 9vw, 120px);color:var(--eap-ink)}.eap-opportunities__feed-heading{display:flex;padding:28px 30px;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid rgb(11 37 69 / .1);border-radius:10px 10px 0 0;background:#fff}.eap-opportunities__feed-heading .eap-kicker{margin-bottom:8px}.eap-opportunities__feed-heading h3{margin:0;color:var(--eap-ink);font-size:clamp(1.6rem, 3vw, 2.35rem)}.eap-opportunities__feed-heading .eap-text-link{flex:0 0 auto}.eap-opportunities__jobs{overflow:hidden;padding:28px;border-radius:0 0 10px 10px;background:#f4f7fc;box-shadow:0 28px 70px rgb(2 14 38 / .25)}.eap-opportunities__jobs #trabajos-freelancer{max-width:none!important}.eap-opportunities__jobs .freelancer-header,.eap-opportunities__jobs .freelancer-filters,.eap-opportunities__jobs .pagination{display:none!important}.eap-opportunities__jobs .freelancer-job-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.eap-opportunities__jobs .freelancer-job{display:block!important;min-width:0;margin:0!important;padding:24px!important;border:1px solid rgb(11 37 69 / .1)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 14px 34px rgb(7 29 61 / .08)!important}.eap-opportunities__jobs .freelancer-job:nth-child(n+4){display:none!important}.eap-opportunities__jobs .freelancer-job h3{font-size:1.08rem!important;line-height:1.35!important}@media (max-width:921px){.eap-opportunities__jobs .freelancer-job-container{grid-template-columns:1fr!important}.eap-opportunities__jobs .freelancer-job:nth-child(n+3){display:none!important}}@media (max-width:600px){.eap-opportunities__feed-heading{padding:22px;align-items:flex-start;flex-direction:column}.eap-opportunities__jobs{padding:16px}.eap-site-footer__brand img{max-width:185px!important}}@media (max-width:921px){.eap-academy-header__bar{display:none}.eap-academy-header__inner{grid-template-columns:1fr auto;min-height:72px}.eap-academy-nav,.eap-academy-header__actions{display:none}.eap-mobile-nav{position:relative;display:block}.eap-academy-header__main{background:linear-gradient(115deg,#061a3b,#0a2b5d)}.eap-mobile-nav summary{display:grid;width:46px;height:46px;padding:12px;align-content:center;gap:5px;border:1px solid rgb(116 193 255 / .4);border-radius:5px;background:linear-gradient(135deg,#286fff,#1553ce);box-shadow:0 8px 20px rgb(19 82 201 / .3);cursor:pointer;list-style:none}.eap-mobile-nav summary::-webkit-details-marker{display:none}.eap-mobile-nav summary span{display:block;height:2px;background:#fff}.eap-mobile-nav__panel{position:absolute;top:58px;right:0;display:grid;width:min(320px, calc(100vw - 32px));padding:12px;border:1px solid rgb(106 169 255 / .24);border-radius:7px;background:#071d3d;box-shadow:0 24px 60px rgb(1 10 26 / .42)}.eap-mobile-nav__panel a{padding:14px 12px;border-bottom:1px solid rgb(255 255 255 / .09);color:rgb(240 246 255 / .9);font-weight:700;text-decoration:none}.eap-mobile-nav__panel a:hover{color:#73d7ff;background:rgb(70 128 246 / .1)}.eap-hero__grid,.eap-intro__grid,.eap-opportunities__grid{grid-template-columns:1fr}.eap-hero__visual{width:min(580px, 100%);margin:0 auto}.eap-hero__frame{aspect-ratio:5 / 4;border-radius:100px 8px 8px 8px}.eap-intro__grid>p{padding-left:0;padding-top:24px;border-left:0;border-top:3px solid var(--eap-gold)}.eap-method__grid,.eap-course-grid,.eap-story-grid{grid-template-columns:1fr}.eap-step{min-height:0;border-right:0;border-bottom:1px solid var(--eap-line)}.eap-step:last-child{border-bottom:0}.eap-step>span{margin-bottom:28px}.eap-course-card h3{min-height:0}.eap-opportunities__image{min-height:460px}.eap-story--featured{transform:none}.eap-site-footer__top{grid-template-columns:1.2fr 1fr}.eap-social-links--dock{right:12px;top:auto;bottom:14px;padding:6px;flex-direction:row;transform:none}.eap-social-links--dock .eap-social-link{width:40px;height:40px}.eap-social-links--dock .eap-social-link::before{display:none}}@media (max-width:600px){.eap-shell{width:min(100% - 32px, var(--eap-shell))}.eap-hero{padding-top:62px}.eap-hero__grid{display:grid;gap:0}.eap-hero__copy{display:contents}.eap-hero .eap-eyebrow{order:1}.eap-hero h1{order:2;margin-bottom:20px;font-size:clamp(2.6rem, 13vw, 4rem)}.eap-hero__visual{order:3;width:100%;margin:0 auto 26px;padding:0 0 18px}.eap-hero__lead{order:4}.eap-actions{order:5;flex-direction:column}.eap-proof{order:6;grid-template-columns:1fr;gap:10px}.eap-button{width:100%}.eap-proof>span{min-height:82px}.eap-float-card{left:12px;width:calc(100% - 24px)}.eap-section-heading--row,.eap-final-cta__inner{display:grid;grid-template-columns:1fr;align-items:start}.eap-opportunities__copy{padding:56px 24px}.eap-final-cta__inner{gap:30px}.eap-academy-header__inner{min-height:70px}.eap-academy-header__brand .custom-logo-link{min-height:48px;padding:5px 9px}.eap-academy-header__brand img,.eap-academy-header__brand img.custom-logo{max-width:142px!important;max-height:38px!important}.eap-social-links--dock{right:50%;bottom:10px;transform:translateX(50%)}.eap-site-footer__top{grid-template-columns:1fr;padding-top:58px;padding-bottom:46px}.eap-site-footer__bottom{align-items:flex-start;padding-top:24px;padding-bottom:24px;flex-direction:column;justify-content:center;gap:8px}}.eap-opportunities__grid{position:relative}.eap-opportunities__feed{margin-top:clamp(64px, 7vw, 104px)}.eap-opportunities__feed::before{content:"";display:block;width:72px;height:3px;margin:0 auto 34px;border-radius:999px;background:#63c9f2;box-shadow:0 0 24px rgb(99 201 242 / .55)}.eap-opportunities__feed-heading{padding:34px 38px;border:1px solid rgb(255 255 255 / .2);border-bottom-color:rgb(11 37 69 / .09);box-shadow:0 18px 50px rgb(2 14 38 / .18)}.eap-opportunities__jobs{padding:30px;border:1px solid rgb(255 255 255 / .18);border-top:0}body .freelancer-job-container{align-items:stretch}body .freelancer-job{position:relative;display:flex;overflow:hidden;min-width:0;flex-direction:column;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}body .freelancer-job::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#1765df,#61c8f1)}body .freelancer-job:hover{border-color:rgb(32 104 224 / .26)!important;box-shadow:0 24px 54px rgb(7 29 61 / .13)!important;transform:translateY(-4px)}body .freelancer-job .job-header{margin:0 0 20px!important;padding:8px 0 18px!important;border-bottom:1px solid rgb(11 37 69 / .09)}body .freelancer-job .job-header h3{margin:0!important;font-family:"Manrope",sans-serif!important;font-size:1.18rem!important;line-height:1.38!important}body .freelancer-job .job-header a{color:#092858!important;text-decoration:none!important}body .freelancer-job .job-header a:hover{color:#1765df!important}body .freelancer-job .project-meta{display:flex!important;margin:0 0 20px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:#52637c!important}body .freelancer-job .project-budget{font-size:.84rem!important;line-height:1.4!important}body .freelancer-job .project-budget strong{display:block;margin-bottom:3px;color:#8190a5;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}body .freelancer-job .bid-count{flex:0 0 auto;padding:7px 10px!important;border:1px solid rgb(24 99 222 / .14);border-radius:999px;color:#154b9f!important;background:#edf4ff!important;font-size:.68rem!important;font-weight:800!important}body .freelancer-job .project-description-wrapper{position:relative;margin-bottom:20px!important}body .freelancer-job .project-description{display:-webkit-box!important;overflow:hidden!important;margin:0!important;color:#516078!important;font-size:.86rem!important;line-height:1.65!important;-webkit-box-orient:vertical;-webkit-line-clamp:4}body .freelancer-job .project-description.expanded{display:block!important;overflow:visible!important;-webkit-line-clamp:unset}body .freelancer-job .ver-mas{display:inline-flex!important;margin-top:10px!important;color:#1765df!important;font-size:.72rem!important;font-weight:800!important;cursor:pointer}body .freelancer-job .skills-list{display:flex!important;margin:0 0 20px!important;gap:7px!important}body .freelancer-job .skill-tag{padding:6px 10px!important;border:1px solid rgb(23 101 223 / .14)!important;border-radius:999px!important;color:#28558e!important;background:#f5f8fd!important;font-size:.66rem!important;line-height:1!important}body .freelancer-job .project-footer{display:flex!important;margin-top:auto!important;padding-top:16px!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgb(11 37 69 / .08)!important}body .freelancer-job .project-time{color:#8290a4!important;font-size:.7rem!important}body.page-id-2575 .site-content{padding:clamp(64px, 8vw, 104px) 0 0!important;background:#f2f6fc!important}body.page-id-2575 .ast-article-single{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.page-id-2575 .entry-content>p:empty{display:none}body.page-id-2575 #trabajos-freelancer{max-width:var(--eap-shell)!important;margin:0 auto!important}body.page-id-2575 .freelancer-header{margin:0 0 28px!important;padding:34px 38px!important;border:1px solid rgb(11 37 69 / .09);border-radius:10px;background:#fff;box-shadow:0 16px 44px rgb(7 29 61 / .07);text-align:left!important}body.page-id-2575 .freelancer-header h2{margin:0 0 8px!important;color:#092858!important;font-size:clamp(2rem, 4vw, 3.2rem)!important}body.page-id-2575 .freelancer-header .subtitle{margin:0!important;color:#61718a!important;font-size:1rem!important}body.page-id-2575 .freelancer-filters{display:grid!important;margin-bottom:28px!important;padding:20px!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;border:1px solid rgb(11 37 69 / .09)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 16px 40px rgb(7 29 61 / .06)!important}body.page-id-2575 .search-box{display:flex!important;margin:0!important;gap:10px!important}body.page-id-2575 .search-box input{min-height:50px!important;margin:0!important;padding:0 18px!important;border:1px solid #ccd7e7!important;border-radius:7px!important;color:#132b4e!important;background:#f8fbff!important;box-shadow:none!important}body.page-id-2575 .search-box input:focus{border-color:#2b75eb!important;box-shadow:0 0 0 4px rgb(43 117 235 / .1)!important}body.page-id-2575 .search-box button{min-height:50px!important;padding:0 24px!important;border:0!important;border-radius:7px!important;color:#fff!important;background:linear-gradient(135deg,#3078ff,#1556d8)!important;box-shadow:0 10px 24px rgb(20 89 221 / .22)!important;font-weight:800!important}body.page-id-2575 .type-filters{display:flex!important;margin:0!important;align-items:center;gap:8px!important}body.page-id-2575 .filter-label{margin-right:4px;color:#64748b!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase}body.page-id-2575 .type-filters label{margin:0!important;padding:9px 12px!important;border:1px solid #d7e0ec!important;border-radius:999px!important;color:#38506f!important;background:#fff!important;font-size:.74rem!important}body.page-id-2575 .type-filters label:has(input:checked){border-color:rgb(31 101 222 / .26)!important;color:#164f9e!important;background:#edf4ff!important}body.page-id-2575 .freelancer-job-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}body.page-id-2575 .freelancer-job{min-height:500px;padding:30px!important;border:1px solid rgb(11 37 69 / .09)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 14px 38px rgb(7 29 61 / .065)!important}body.page-id-2575 .pagination{display:flex!important;margin:36px 0 0!important;justify-content:center;gap:8px!important}body.page-id-2575 .pagination a,body.page-id-2575 .pagination span{display:grid!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;place-items:center;border:1px solid #d5dfec!important;border-radius:7px!important;color:#254a7a!important;background:#fff!important;text-decoration:none!important}body.page-id-2575 .pagination .current,body.page-id-2575 .pagination a:hover{border-color:#1765df!important;color:#fff!important;background:#1765df!important}@media (max-width:921px){.eap-opportunities__feed{margin-top:68px}body.page-id-2575 .freelancer-filters{grid-template-columns:1fr}body.page-id-2575 .freelancer-job-container{grid-template-columns:1fr!important}body.page-id-2575 .freelancer-job{min-height:0}}@media (max-width:600px){.eap-opportunities__feed{width:min(100% - 24px, var(--eap-shell));margin-top:52px}.eap-opportunities__feed-heading{padding:24px}.eap-opportunities__jobs{padding:14px}.eap-opportunities__jobs .freelancer-job{padding:22px!important}body.page-id-2575 .site-content{padding:52px 0 0!important}body.page-id-2575 .freelancer-header{padding:26px 22px!important}body.page-id-2575 .freelancer-filters{padding:16px!important}body.page-id-2575 .search-box{flex-direction:column}body.page-id-2575 .search-box button{width:100%}body.page-id-2575 .type-filters{align-items:flex-start;flex-wrap:wrap}body.page-id-2575 .filter-label{width:100%;margin-bottom:4px}body.page-id-2575 .freelancer-job{padding:24px!important}}.eap-site-footer__brand .custom-logo-link{padding:12px 16px;border-color:rgb(116 193 255 / .58);background:linear-gradient(135deg,#347cff,#1558d6)!important;box-shadow:0 14px 34px rgb(5 41 111 / .36),inset 0 1px 0 rgb(255 255 255 / .2)}.eap-site-footer__brand img{max-height:58px!important;filter:none}.eap-academy-header__brand .custom-logo-link{border-color:rgb(116 193 255 / .58);background:linear-gradient(135deg,#347cff,#1558d6)!important;box-shadow:0 12px 30px rgb(5 41 111 / .34),inset 0 1px 0 rgb(255 255 255 / .2)}.eap-academy-header__brand img,.eap-academy-header__brand img.custom-logo{filter:none}.eap-academy-header__brand .custom-logo-link,.eap-site-footer__brand .custom-logo-link{position:relative;overflow:hidden;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.eap-academy-header__brand .custom-logo-link::after,.eap-site-footer__brand .custom-logo-link::after{content:"";position:absolute;top:0;left:-72%;width:42%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);transform:skewX(-18deg);transition:left .48s ease}.eap-academy-header__brand .custom-logo-link:hover,.eap-site-footer__brand .custom-logo-link:hover{border-color:rgb(180 224 255 / .88);background:linear-gradient(135deg,#4b8cff,#1a66ed)!important;box-shadow:0 17px 38px rgb(5 41 111 / .42),inset 0 1px 0 rgb(255 255 255 / .3);transform:translateY(-2px)}.eap-academy-header__brand .custom-logo-link:hover::after,.eap-site-footer__brand .custom-logo-link:hover::after{left:132%}.eap-academy-header__brand .custom-logo-link:active,.eap-site-footer__brand .custom-logo-link:active{transform:translateY(0)}body.page-id-200 .uagb-block-30110e76,body.page-id-200 .uagb-block-88b4cef3{background-color:#071d3d!important;background-image:linear-gradient(rgb(111 179 255 / .09) 1px,transparent 1px),linear-gradient(90deg,rgb(111 179 255 / .09) 1px,transparent 1px),radial-gradient(circle at 82% 24%,rgb(85 165 255 / .36),transparent 28rem),linear-gradient(115deg,#061a38 0%,#0b3474 62%,#1558d6 100%)!important;background-position:0 0,0 0,center,center!important;background-size:64px 64px,64px 64px,auto,auto!important}body.page-id-200 .uagb-block-30110e76::before,body.page-id-200 .uagb-block-88b4cef3::before{background:transparent!important;background-color:transparent!important;opacity:0!important;pointer-events:none}body.page-id-2575 #trabajos-freelancer .freelancer-header{position:relative;overflow:hidden;padding:clamp(30px, 4vw, 46px)!important;border:1px solid rgb(111 179 255 / .22)!important;color:#fff!important;background-color:#071d3d!important;background-image:linear-gradient(rgb(111 179 255 / .085) 1px,transparent 1px),linear-gradient(90deg,rgb(111 179 255 / .085) 1px,transparent 1px),radial-gradient(circle at 84% 22%,rgb(54 126 240 / .3),transparent 28rem),linear-gradient(115deg,#061a38 0%,#092b61 70%,#123f81 100%)!important;background-size:64px 64px,64px 64px,auto,auto!important;box-shadow:0 22px 58px rgb(7 29 61 / .13)!important}body.page-id-2575 #trabajos-freelancer .freelancer-header::before{content:"Oportunidades verificadas";display:block;margin-bottom:14px;color:#63cef7;font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}body.page-id-2575 #trabajos-freelancer .freelancer-header h2{color:#fff!important}body.page-id-2575 #trabajos-freelancer .freelancer-header h2{font-size:clamp(1.9rem, 3vw, 2.7rem)!important}body.page-id-2575 #trabajos-freelancer .freelancer-header .subtitle{max-width:680px;color:rgb(235 244 255 / .72)!important}body.page-id-200 .entry-content .wp-block-button__link,body.page-id-200 .entry-content .uagb-cta__button-link-wrapper{border:1px solid rgb(142 204 255 / .55)!important;color:#fff!important;background:linear-gradient(135deg,#347cff,#1558d6)!important;box-shadow:0 14px 32px rgb(9 61 158 / .28)!important}body.page-id-200 .uagb-block-30110e76{border-bottom:1px solid rgb(105 209 255 / .2)}.eap-newsletter,.eap-site-footer,body.home .eap-site-footer{position:relative;left:50%;width:100vw!important;max-width:none!important;margin-right:-50vw!important;margin-left:-50vw!important}.eap-newsletter{padding:clamp(72px, 8vw, 108px) 0;background:#edf3fb}.eap-newsletter__panel{position:relative;display:grid;overflow:hidden;padding:clamp(38px, 6vw, 72px);grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:center;gap:clamp(42px, 7vw, 90px);border:1px solid rgb(111 179 255 / .22);border-radius:12px;color:#fff;background-color:#071d3d;background-image:linear-gradient(rgb(111 179 255 / .075) 1px,transparent 1px),linear-gradient(90deg,rgb(111 179 255 / .075) 1px,transparent 1px),radial-gradient(circle at 86% 20%,rgb(54 126 240 / .32),transparent 28rem),linear-gradient(115deg,#061a38 0%,#092b61 70%,#123f81 100%);background-size:64px 64px,64px 64px,auto,auto;box-shadow:0 28px 72px rgb(7 29 61 / .16)}.eap-newsletter__copy,.eap-newsletter__form{position:relative;z-index:1}.eap-newsletter__eyebrow{margin:0 0 16px;color:#63cef7;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eap-newsletter h2{max-width:690px;margin:0;color:#fff;font-size:clamp(2rem, 4vw, 3.55rem);line-height:1.06}.eap-newsletter__copy>p:last-child{max-width:620px;margin:22px 0 0;color:rgb(235 244 255 / .7);font-size:.98rem}.eap-newsletter__form{padding:24px;border:1px solid rgb(255 255 255 / .16);border-radius:10px;background:rgb(255 255 255 / .08);backdrop-filter:blur(10px)}.eap-newsletter .ff-t-container{display:grid!important;grid-template-columns:minmax(0,1fr) 150px;gap:10px!important}.eap-newsletter .ff-t-cell{width:auto!important;max-width:none!important;padding:0!important;flex-basis:auto!important}.eap-newsletter .ff-el-group{margin:0!important}.eap-newsletter input[type="email"]{width:100%!important;min-height:54px!important;margin:0!important;padding:0 16px!important;border:1px solid rgb(255 255 255 / .34)!important;border-radius:7px!important;color:#102849!important;background:#fff!important;box-shadow:none!important}.eap-newsletter input[type="email"]:focus{border-color:#6fcaff!important;box-shadow:0 0 0 4px rgb(99 206 247 / .15)!important}.eap-newsletter form.fluent_form_3 .wpf_has_custom_css.ff-btn-submit{width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:0 18px!important;border:1px solid rgb(142 204 255 / .5)!important;border-radius:7px!important;color:#fff!important;background:linear-gradient(135deg,#347cff,#1558d6)!important;box-shadow:0 10px 24px rgb(5 41 111 / .28)!important;font-weight:800!important}.eap-newsletter form.fluent_form_3 .wpf_has_custom_css.ff-btn-submit:hover{border-color:#a9ddff!important;color:#fff!important;background:linear-gradient(135deg,#4b8cff,#1a66ed)!important;transform:translateY(-1px)}.eap-newsletter__privacy{margin:12px 0 0;color:rgb(235 244 255 / .56);font-size:.67rem;line-height:1.5}.eap-newsletter .ff-message-success{margin:0!important;border:1px solid rgb(99 206 247 / .38)!important;color:#fff!important;background:rgb(19 84 159 / .42)!important}@media (max-width:921px){.eap-newsletter__panel{grid-template-columns:1fr}}@media (min-width:922px){.eap-newsletter__panel{min-height:420px}.eap-site-footer__top{min-height:359px}}@media (max-width:600px){.eap-newsletter{padding:56px 0}.eap-newsletter__panel{width:min(100% - 24px, var(--eap-shell));padding:28px 22px;border-radius:9px}.eap-newsletter__form{padding:16px}.eap-newsletter .ff-t-container{grid-template-columns:1fr}.eap-site-footer__brand .custom-logo-link{padding:10px 13px}body.page-id-200 .uagb-block-30110e76{min-height:710px!important;padding:58px 18px 300px!important;align-items:flex-start!important;justify-content:flex-start!important}body.page-id-200 .uagb-block-30110e76>.uagb-container-inner-blocks-wrap{width:100%!important;max-width:none!important;align-items:flex-start!important;justify-content:flex-start!important}body.page-id-200 .uagb-block-30110e76 h1{width:100%;font-size:clamp(2.7rem, 14vw, 3.65rem);line-height:.98}body.page-id-200 .uagb-block-30110e76 p{margin-top:18px!important;font-size:1rem}body.page-id-200 .uagb-block-30110e76::after{right:18px;bottom:22px;left:18px;width:auto;height:250px;border:1px solid rgb(135 211 255 / .42);border-radius:12px;background:linear-gradient(180deg,transparent 52%,rgb(4 24 55 / .62) 100%),url(https://ensenandoapescar.com/wp-content/uploads/2026/07/academy-professional-hero-v2.png) center 30% / cover no-repeat;box-shadow:0 22px 48px rgb(1 13 34 / .34),inset 0 1px 0 rgb(255 255 255 / .12);opacity:1}.eap-social-links--dock{display:none!important}.eap-inner-hero{padding:36px 0 40px}.eap-inner-hero__eyebrow{margin-bottom:10px;font-size:.66rem}.eap-inner-hero h1{font-size:clamp(2.15rem, 10.5vw, 3.1rem);line-height:1.02}.eap-inner-hero__description{margin-top:14px;font-size:.9rem;line-height:1.55}body.page-id-73 .eap-inner-hero{padding:30px 0 32px}body.page-id-73 .eap-inner-hero h1{font-size:clamp(2rem, 9.5vw, 2.65rem)}body.post-type-archive-courses .site-content{padding-top:36px}body.post-type-archive-courses .tutor-course-filter:has(.tutor-js-form-select){padding:14px!important}body.post-type-archive-courses .tutor-course-filter:has(.tutor-js-form-select) form{width:100%}body.post-type-archive-courses .tutor-js-form-select{min-height:58px;padding:10px 38px 10px 12px!important}body.post-type-archive-courses .tutor-js-form-select .tutor-form-select-label{font-size:.82rem;line-height:1.35}}