

/*===============================
/templates/ja_edenite_ii/css/custom.css
================================================================================*/
body:has(#ge-autonomos-top) .t3-sidebar-left,body:has(#ge-autonomos-top) .t3-sidebar-right,body:has(#ge-autonomos-top) aside.t3-sidebar,body:has(#ge-autonomos-top) #t3-mainbody .t3-sidebar,body:has(#ge-autonomos-top) #t3-mainbody [class*="t3-sidebar"]{display:none !important}body:has(#ge-autonomos-top) #t3-content,body:has(#ge-autonomos-top) .t3-content,body:has(#ge-autonomos-top) .item-page,body:has(#ge-autonomos-top) .article-content{width:100% !important;max-width:100% !important;float:none !important;left:0 !important;right:auto !important;margin-left:0 !important;margin-right:0 !important}body:has(#ge-autonomos-top) #t3-content{padding-left:15px !important;padding-right:15px !important}body:has(#ge-autonomos-top) #t3-mainbody .row{margin-left:0 !important;margin-right:0 !important}body:has(#ge-autonomos-top) .container,body:has(#ge-autonomos-top) #t3-mainbody .container,body:has(#ge-autonomos-top) .main-container{width:96% !important;max-width:1800px !important;margin-left:auto !important;margin-right:auto !important;padding-left:20px !important;padding-right:20px !important}body:has(#ge-autonomos-top) .t3-mainbody{padding-top:25px}@media (max-width:767px){body:has(#ge-autonomos-top) .container,body:has(#ge-autonomos-top) #t3-mainbody .container,body:has(#ge-autonomos-top) .main-container{width:100% !important;padding-left:12px !important;padding-right:12px !important}body:has(#ge-autonomos-top) #t3-content{padding-left:0 !important;padding-right:0 !important}} body:has(#ge-autonomos-top) .item-page .page-header h1,body:has(#ge-autonomos-top) .item-page .page-header h2{color:#0b285d !important;background:transparent !important;border:0 !important;padding:0 !important;margin-bottom:24px !important;font-size:clamp(26px,3vw,40px) !important;line-height:1.15 !important} body:has(#ge-autonomos-top) .item-page h1,body:has(#ge-autonomos-top) .item-page h2,body:has(#ge-autonomos-top) .item-page h3{background:transparent !important;background-image:none !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;box-shadow:none !important;text-shadow:none !important}body:has(#ge-autonomos-top) .item-page h2::after,body:has(#ge-autonomos-top) .item-page h2::before{display:none !important;content:none !important} #formulario-alta-autonomo-madrid :has(> a[href*="google.com"]){display:block !important;margin:14px auto 0 !important;text-align:center !important;font-size:12px !important;line-height:1.6 !important;color:#6b7280 !important}#formulario-alta-autonomo-madrid a[href*="google.com"]{display:inline !important;padding:0 !important;margin:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;min-width:0 !important;min-height:0 !important;height:auto !important;transform:none !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;letter-spacing:inherit !important;text-transform:none !important;line-height:inherit !important;color:#213e83 !important;text-decoration:none !important} #formulario-alta-autonomo-madrid .convertforms,#formulario-alta-autonomo-madrid form{margin-left:auto !important;margin-right:auto !important;float:none !important;text-align:center !important} #formulario-alta-autonomo-madrid form label,#formulario-alta-autonomo-madrid form .cf-label,#formulario-alta-autonomo-madrid form .cf-control-group,#formulario-alta-autonomo-madrid form .cf-control-input-desc,#formulario-alta-autonomo-madrid form .cf-footer{text-align:center !important}#formulario-alta-autonomo-madrid form button[type="submit"],#formulario-alta-autonomo-madrid form .cf-btn{display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important} #formulario-alta-autonomo-madrid form input,#formulario-alta-autonomo-madrid form textarea,#formulario-alta-autonomo-madrid form select{text-align:left !important} #formulario-alta-autonomo-madrid .g-recaptcha{display:inline-block !important;margin-left:auto !important;margin-right:auto !important} .em-wa{position:fixed;bottom:120px;right:30px;background:#25D366;color:#fff;border-radius:30px;padding:10px 16px;display:flex;align-items:center;gap:8px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;box-shadow:0 4px 12px rgba(0,0,0,.25);z-index:9999;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.em-wa::before{content:"";position:absolute;inset:0;border-radius:30px;animation:em-wa-pulse 2s infinite;pointer-events:none}.em-wa:hover{transform:translateY(-3px) scale(1.06);background:#1ebe5b;box-shadow:0 8px 18px rgba(0,0,0,.3)}.em-wa img{width:22px;height:22px;transition:transform .2s ease}.em-wa:hover img{transform:rotate(-12deg) scale(1.1)}@keyframes em-wa-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}70%{box-shadow:0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}@media (prefers-reduced-motion:reduce){.em-wa,.em-wa img{transition:none}.em-wa::before{animation:none}}.em-wa,.em-wa:hover,.em-wa:focus,.em-wa:active,.em-wa:visited{text-decoration:none !important;border:0 !important;outline:0 !important;color:#fff !important}.dme{--azul:#203A85;--arena:#AF967E;--arena-claro:#F5F0EA;--texto:#1f2433;--gris:#5b6275;--borde:#e3e6ee;font-family:Arial,Helvetica,sans-serif;color:var(--texto);line-height:1.6;font-size:16px}.dme *{box-sizing:border-box}.dme img{max-width:100%;height:auto;display:block;border-radius:10px}.dme-hero>*,.dme-sede>*,.dme-cta>*,.dme-cards>*,.dme-steps>*,.dme-trust>*{min-width:0}.dme h1,.dme h2,.dme h3{color:var(--azul);line-height:1.25;margin:0 0 .6em}.dme h1{font-size:34px}.dme h2{font-size:26px;margin-top:1.4em}.dme h3{font-size:19px;margin-top:1.2em}.dme p{margin:0 0 1em}.dme strong{color:inherit}.dme a{color:var(--azul)}.dme-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center;background:var(--arena-claro);border-radius:14px;padding:32px;margin-bottom:24px}.dme-eyebrow{display:inline-block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--arena);font-weight:bold;margin-bottom:8px}.dme-lead{font-size:18px;color:var(--gris)}.dme-price{display:inline-block;background:#fff;border:2px solid var(--azul);border-radius:10px;padding:10px 16px;margin:6px 0 18px}.dme-price span{display:block;font-size:13px;color:var(--gris)}.dme-price b{font-size:24px;color:var(--azul)}.dme-btns{display:flex;flex-wrap:wrap;gap:10px}.dme-btn{display:inline-block;padding:12px 20px;border-radius:8px;font-weight:bold;text-decoration:none!important;font-size:15px}.dme-btn-azul{background:var(--azul);color:#fff!important}.dme-btn-wa{background:#25D366;color:#fff!important}.dme-btn-borde{border:2px solid var(--azul);color:var(--azul)!important;background:#fff}.dme-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 28px}.dme-trust div{border:1px solid var(--borde);border-radius:10px;padding:14px;text-align:center}.dme-trust b{display:block;font-size:22px;color:var(--azul)}.dme-trust span{font-size:14px;color:var(--gris)}.dme-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:12px 0 8px}.dme-card{border:1px solid var(--borde);border-top:4px solid var(--arena);border-radius:10px;padding:16px}.dme-card h3{font-size:17px;margin:0 0 6px}.dme-card p{font-size:15px;color:var(--gris);margin:0}.dme-steps{counter-reset:paso;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0;list-style:none;margin:12px 0}.dme-steps li{background:var(--arena-claro);border-radius:10px;padding:16px 16px 16px 58px;position:relative;font-size:15px}.dme-steps li:before{counter-increment:paso;content:counter(paso);position:absolute;left:16px;top:14px;width:30px;height:30px;border-radius:50%;background:var(--azul);color:#fff;font-weight:bold;text-align:center;line-height:30px}.dme-sede{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;margin:28px 0}.dme-check{list-style:none;padding:0;margin:0 0 1em}.dme-check li{padding-left:26px;position:relative;margin-bottom:6px}.dme-check li:before{content:"✓";position:absolute;left:0;color:var(--arena);font-weight:bold}.dme-faq details{border:1px solid var(--borde);border-radius:10px;padding:12px 16px;margin-bottom:10px}.dme-faq summary{cursor:pointer;font-weight:bold;color:var(--azul)}.dme-faq details p{margin:10px 0 0}.dme-cta{background:var(--azul);color:#fff;border-radius:14px;padding:28px;margin:30px 0;display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:center}.dme-cta h2{color:#fff;margin-top:0}.dme-cta p,.dme-cta li{color:#e6e9f4}.dme-cta a{color:#fff}.dme-cta .dme-btn-borde{border-color:#fff;background:transparent;color:#fff!important}.dme-sep{border:0;border-top:2px solid var(--arena);margin:40px 0 24px}.dme-info h1,.dme-info h2{font-size:22px}.dme-info h3{font-size:18px}@media (max-width:820px){.dme-hero,.dme-sede,.dme-cta{grid-template-columns:1fr;padding:22px}.dme-trust{grid-template-columns:repeat(2,1fr)}.dme-cards,.dme-steps{grid-template-columns:1fr}.dme h1{font-size:27px}.dme h2{font-size:22px}} .dme{width:100%;max-width:none;margin-left:auto;margin-right:auto;overflow-wrap:break-word}.dme-hero > div:last-child img,.dme-sede > div:first-child img{width:100%;height:auto}.dme-form{width:100%;max-width:1000px;margin:36px auto;padding:30px;background:#fff;border:1px solid var(--borde);border-top:4px solid var(--arena);border-radius:14px;box-shadow:0 8px 26px rgba(31,36,51,.06)}.dme-form h2{margin-top:0;text-align:center}.dme-form > p{max-width:800px;margin-left:auto;margin-right:auto}.dme-form-embed{width:100%;max-width:100%;margin:24px auto 0}.dme-form-embed form,.dme-form-embed .cf-form,.dme-form-embed .cf-form-wrap{width:100%;max-width:100%}.dme-form-embed input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),.dme-form-embed select,.dme-form-embed textarea{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #d9deea;border-radius:8px;padding:11px 13px;font:inherit}.dme-form-embed input[type="submit"],.dme-form-embed button[type="submit"],.dme-form-embed .cf-btn,.dme-form-embed .btn-primary{display:inline-block;background:var(--azul);color:#fff;border:1px solid var(--azul);border-radius:8px;padding:12px 22px;font-weight:bold;cursor:pointer}.dme-form-embed input[type="submit"]:hover,.dme-form-embed button[type="submit"]:hover,.dme-form-embed .cf-btn:hover,.dme-form-embed .btn-primary:hover{filter:brightness(1.08)}@media (max-width:820px){.dme-form{padding:22px;margin:26px auto}}@media (max-width:480px){.dme-form{padding:18px}.dme-btns{align-items:stretch}.dme-btns .dme-btn{text-align:center}} body:has(.dme) .t3-sidebar-left,body:has(.dme) .t3-sidebar-right,body:has(.dme) aside.t3-sidebar,body:has(.dme) #t3-mainbody .t3-sidebar,body:has(.dme) #t3-mainbody [class*="t3-sidebar"]{display:none !important}body:has(.dme) #t3-content,body:has(.dme) .t3-content,body:has(.dme) .item-page,body:has(.dme) .article-content{width:100% !important;max-width:100% !important;float:none !important;left:auto !important;right:auto !important;margin-left:0 !important;margin-right:0 !important}body:has(.dme) #t3-mainbody .row{margin-left:0 !important;margin-right:0 !important}body:has(.dme) #t3-content{padding-left:15px !important;padding-right:15px !important}body:has(.dme) #t3-mainbody .container,body:has(.dme) .t3-mainbody .container,body:has(.dme) .main-container{width:96% !important;max-width:1800px !important;margin-left:auto !important;margin-right:auto !important;padding-left:20px !important;padding-right:20px !important}body:has(.dme) .t3-mainbody{padding-top:25px}@media (max-width:767px){body:has(.dme) #t3-mainbody .container,body:has(.dme) .t3-mainbody .container,body:has(.dme) .main-container{width:100% !important;padding-left:12px !important;padding-right:12px !important}body:has(.dme) #t3-content{padding-left:0 !important;padding-right:0 !important}}