@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0U.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh4Ok.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype')}:root{--1em:16px;--brand:#275051;--alt-text-a:#fc4850;--alt-text-b:#59adff;--heading-text:#0093d5;--font:"Poppins",Arial,Helvetica,sans-serif;--heading-font:"PT sans",Arial,Helvetica,sans-serif;--card-font:"Montserrat",Arial,Helvetica,sans-serif;--footer-color:#007ac2;--basic-transition:all .15s ease-in-out;--pill-button-text-color:#098a81}*{margin:0;padding:0;box-sizing:border-box}html{font-size:1rem}body{font-family:var(--font);font-weight:400;color:var(--text-color)}nav{background-color:var(--brand)}nav #brandLogo{height:5.75rem}.brand-color{background-color:var(--brand)}.hero-logo{width:18rem}.navbar-nav .nav-link{color:#fff;font-size:1rem;text-transform:capitalize}.navbar-nav .nav-link.active{color:var(--heading-alternate)}.card-img-top{height:300px}#conoceBtn,.btn-primary,.big-button,.submit-form-button{font-family:var(--heading-font);font-weight:700;color:#cb054a;background-color:#d3d3d3;font-size:2rem;outline:none;border:none;padding:1.25rem;transition:var(--basic-transition)}#conoceBtn:hover,.btn-primary:hover,.big-button:hover,.submit-form-button:hover{background-color:#cb054a;color:#fff}#consultar .alt-p{color:#cb054a;font-weight:700;font-size:2rem}.pill-button{color:var(--pill-button-text-color);background-color:#fff;border-color:#000;transition:var(--basic-transition);outline:none}.pill-button:hover{background-color:var(--pill-button-text-color);border-color:var(--pill-button-text-color);color:#fff}main{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://www.especialistasenmedios.mx/wp-content/themes/Especialistas/page-templates/assets/landingB/bgd/hero.jpg);background-size:cover;background-position:bottom right;padding:150px 0}section{padding:5rem 0}section#contacto{background-color:var(--brand)}section#beneficios{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://www.especialistasenmedios.mx/wp-content/themes/Especialistas/page-templates/assets/landingB/bgd/fnd.png);background-size:cover}section#medios{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://www.especialistasenmedios.mx/wp-content/themes/Especialistas/page-templates/assets/landingB/bgd/fndo3.png);background-size:cover;background-position:top left}.card{border:none !important}.card .card-title{font-family:var(--card-font);font-weight:700;line-height:2.3rem;color:#fff;text-shadow:2px 2px 0 #000}.card .card-title .alt1{color:var(--alt-text-b)}.card .card-title .alt2{color:var(--alt-text-a)}.card .card-text{font-size:.9rem;font-weight:400}footer{padding:5rem 0;background-color:#4f96bd}footer a{text-decoration:none;color:#fff;transition:var(--basic-transition)}footer a:hover{color:var(--alt-text-a)}h1{font-family:var(--heading-font);font-size:5rem;font-weight:700;text-transform:capitalize;line-height:5.25rem;color:#fff}h1 .alt-text{color:var(--alt-text-a)}.hero-tag{font-family:var(--heading-font);font-size:2rem;text-transform:uppercase;color:#fff;line-height:4rem}h2{font-family:var(--heading-font);font-size:3.2rem;font-weight:700;color:var(--alt-text-a)}h2 .heading-alternate{color:var(--heading-alternate)}h2.h-white{color:#fff}h3{font-family:var(--heading-text);font-size:2.75rem;font-family:"Open-Sans",sans-serif;color:var(--alt-text-b);font-weight:700}h3.pill{background-color:var(--alt-pill-button);border-radius:2rem;padding:2rem;color:#fff}h3.sub-text{font-family:var(--font);font-size:2rem;font-weight:300}h4{font-family:var(--heading-font);color:var(--heading-alternate);font-size:2rem}h5{font-family:var(--heading-font);font-size:1.2rem;font-weight:300;text-transform:uppercase}#fixedSocialMedia{position:fixed;left:calc(100vw - (38px + 15px));top:calc((100vh/2) - 152px);display:flex;flex-direction:column;row-gap:10px;background-color:dimgray;padding:10px;z-index:10;border-top-left-radius:15px;border-bottom-left-radius:15px}.social-media-links{padding:0;margin:0;list-style:none;column-gap:10px}.social-media-links .social-media-icon{display:flex}.social-media-links .social-media-icon img{height:38px;width:38px}@media (max-width:1024px){html{font-size:.85rem !important}}@media (max-width:768px){html{font-size:.65rem !important}nav #brandLogo{height:calc(5.75rem*.75)}}@media (max-width:480px){html{font-size:.5rem !important}body{overflow-x:hidden}}
.planes-mockup :root{--ink:#0f172a;--muted:#64748b;--ok:#16a34a;--no:#ef4444;--ring:rgba(2,132,199,.18);--p1:#16a34a;--p2:#2563eb;--p3:#f59e0b;--p4:#8b5cf6;--p5:#0ea5e9}.planes-mockup *{box-sizing:border-box}.planes-mockup{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--ink);background:#fff}.planes-mockup header{padding:32px 16px 8px}.planes-mockup h1{margin:0 auto 6px;text-align:center;font-size:clamp(22px,3.2vw,30px)}.planes-mockup p.sub{margin:0 auto 20px;text-align:center;color:var(--muted)}.planes-mockup .wrap{max-width:1400px;margin:0 auto;padding:20px 16px 40px}.planes-mockup .row{display:grid;grid-template-columns:repeat(5,minmax(260px,1fr));gap:22px;align-items:stretch}@media (max-width:1200px){.planes-mockup .row{grid-template-columns:repeat(3,minmax(260px,1fr))}}@media (max-width:860px){.planes-mockup .row{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:600px){.planes-mockup .wrap{padding:16px 10px 28px}.planes-mockup .row{display:grid;grid-template-columns:1fr;gap:16px;overflow:visible}.planes-mockup .card{width:100%;max-width:none;flex:none;scroll-snap-align:none}.planes-mockup .heading{font-size:18px}.planes-mockup .price{font-size:34px}.planes-mockup .btn{padding:14px}}.planes-mockup .row::-webkit-scrollbar{height:6px}.planes-mockup .row::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:999px}.planes-mockup .card{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.08);border:1px solid rgba(17,24,39,.08);min-height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background-color .25s ease;z-index:0}.planes-mockup .card.tone-1{border-top:5px solid Green !important}.planes-mockup .card.tone-2{border-top:5px solid Blue !important}.planes-mockup .card.tone-3{border-top:5px solid Orange !important}.planes-mockup .card.tone-4{border-top:5px solid Purple !important}.planes-mockup .card.tone-5{border-top:5px solid #add8e6 !important}.planes-mockup .card:hover,.planes-mockup .card:focus-within{transform:translateY(-6px) scale(1.01);box-shadow:0 24px 46px rgba(17,24,39,.18);border-color:rgba(17,24,39,.18);opacity:1;filter:none;z-index:2}.planes-mockup .tone-1:hover,.planes-mockup .tone-1:focus-within{box-shadow:0 28px 60px rgba(17,24,39,.24),0 0 0 4px rgba(22,163,74,.18)}.planes-mockup .tone-2:hover,.planes-mockup .tone-2:focus-within{box-shadow:0 28px 60px rgba(17,24,39,.24),0 0 0 4px rgba(37,99,235,.18)}.planes-mockup .tone-3:hover,.planes-mockup .tone-3:focus-within{box-shadow:0 28px 60px rgba(17,24,39,.24),0 0 0 4px rgba(245,158,11,.22)}.planes-mockup .tone-4:hover,.planes-mockup .tone-4:focus-within{box-shadow:0 28px 60px rgba(17,24,39,.24),0 0 0 4px rgba(139,92,246,.22)}.planes-mockup .tone-5:hover,.planes-mockup .tone-5:focus-within{box-shadow:0 28px 60px rgba(17,24,39,.24),0 0 0 4px rgba(14,165,233,.22)}.planes-mockup .ribbon{position:absolute;top:14px;left:14px;color:#fff;font-weight:800;font-size:12px;padding:6px 12px;border-radius:999px}.planes-mockup .tone-1 .ribbon{background:Green}.planes-mockup .tone-2 .ribbon{background:Blue}.planes-mockup .tone-3 .ribbon{background:Orange}.planes-mockup .tone-4 .ribbon{background:Purple}.planes-mockup .tone-5 .ribbon{background:#add8e6}.planes-mockup .heading{margin-top:18px;font-size:20px;line-height:1.2;min-height:52px;display:flex;align-items:flex-end}.planes-mockup .from{font-size:13px;color:#6b7280;font-weight:600;margin-top:6px;min-height:22px;display:flex;align-items:flex-end}.planes-mockup .price{font-size:40px;font-weight:900;margin:2px 0 0;display:flex;align-items:flex-end;gap:6px;min-height:52px}.planes-mockup .price .per{color:var(--muted);font-weight:600;font-size:14px}.planes-mockup .tone-1 .price strong{color:Green !important}.planes-mockup .tone-2 .price strong{color:Blue !important}.planes-mockup .tone-3 .price strong{color:Orange !important}.planes-mockup .tone-4 .price strong{color:Purple !important}.planes-mockup .tone-5 .price strong{color:#add8e6) !important}.planes-mockup .tagline{margin:6px 0 8px;color:#64748b;font-size:14px;min-height:40px;display:flex;align-items:flex-start}.planes-mockup .chipbar{display:flex;gap:10px;margin:12px 0 6px;flex-wrap:wrap}.planes-mockup .chip{background:#fff;color:#111;border:1px solid rgba(17,24,39,.12);padding:6px 10px;border-radius:999px;font-weight:800;font-size:12px;box-shadow:0 2px 0 rgba(17,24,39,.05)}.planes-mockup ul{margin:10px 0 16px;padding:0;font-size:15px;list-style:none}.planes-mockup li{margin:8px 0;position:relative;padding-left:1.5em;line-height:1.2}.planes-mockup .ok:before{content:"\2714\20";color:Green !important;font-weight:900;position:absolute;left:0}.planes-mockup .no:before{content:"\2716\20";color:RED !important;font-weight:900;position:absolute;left:0;font-size:1.1em}.planes-mockup .cta{margin-top:auto}.planes-mockup .btn{width:100%;padding:13px 14px;border:0;border-radius:14px;font-weight:900;color:#fff;cursor:pointer;box-shadow:0 10px 18px rgba(0,0,0,.12);text-decoration:none;display:block;text-align:center}.planes-mockup .tone-1 .btn{background:Green !important}.planes-mockup .tone-2 .btn{background:Blue !important}.planes-mockup .tone-3 .btn{background:Orange !important}.planes-mockup .tone-4 .btn{background:Purple !important}.planes-mockup .tone-5 .btn{background:#add8e6;!important}.planes-mockup .card:hover .btn{transform:translateY(-2px)}.planes-mockup .btn:hover{filter:brightness(1.05)}.planes-mockup .row:hover .card{opacity:.95;filter:saturate(.95)}.planes-mockup .card:focus-within{outline:3px solid rgba(37,99,235,.25);outline-offset:2px}.ver-planes-btn-container{text-align:center;padding:30px 0}.ver-planes-btn{width:300px;display:inline-block;padding:12px 35px;background-color:#2563eb;color:#fff;text-decoration:none;font-weight:700;font-size:25px;border-radius:50px;transition:background-color .3s ease;box-shadow:0 4px 10px rgba(37,99,235,.4)}.ver-planes-btn:hover,.ver-planes-btn:focus{background-color:#1e40af;color:#fff;text-decoration:none}
#psfb481 .has-error,#psfb481 .has-error label.control-label{color:#000}#psfb481 .has-error input,#psfb481 .has-error textarea,#psfb481 .has-error select{color:#000;border-color:#000}
.qlwappx-free{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}.qlwappx-container{position:relative}.qlwappx-bottom-left{position:fixed;left:20px;bottom:20px;z-index:99999;display:flex;align-items:center;gap:8px}.qlwappx-toggle{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(180deg,#25d366,#128c7e);color:#fff;text-decoration:none;border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.18);transition:transform .14s ease,box-shadow .14s ease,opacity .12s ease;will-change:transform;max-width:320px}.qlwappx-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgba(255,255,255,.08);border-radius:50%;flex:0 0 38px;color:#fff}.qlwappx-text{font-size:14px;line-height:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qlwappx-close{background:0 0;border:none;color:rgba(0,0,0,.6);font-size:20px;line-height:1;padding:4px 8px;margin-left:6px;cursor:pointer;border-radius:6px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12)}.qlwappx-reopen{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#25d366,#128c7e);color:#fff;border:none;box-shadow:0 6px 18px rgba(0,0,0,.18);cursor:pointer}.qlwappx-hidden{display:none !important}.qlwappx-fadeout{opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .18s ease,transform .18s ease}@media (max-width:520px){.qlwappx-text{display:none}.qlwappx-toggle{padding:8px}.qlwappx-bottom-left{left:12px;bottom:12px}}