body.page-template-page-interna-all-2026{font-family:"Poppins", sans-serif;overflow-x:hidden}.header{font-family:"Lato", sans-serif}body.admin-bar #cta-top.is-visible{top:80px}h1,h2{font-weight:700 !important}#introAll::before{content:"";height:100%;width:100%;z-index:-1;position:absolute;top:0;left:0;background:#030A0F;background:linear-gradient(360deg, #000 0%, #1b253f 100%)}.hero-divider{position:relative;height:220px;margin-top:-1px;background:transparent;z-index:1}.hero-divider::before{content:"";position:absolute;inset:0;background:#000;clip-path:polygon(0 0, 100% 0, 0 100%)}#introAll2{position:relative;z-index:2;margin-top:-220px;padding-top:0}.btn-gratis{background:#8f177e;background-image:linear-gradient(to right, #7672ec, #8f177e, #0d83b2) !important;background-size:100% !important;border-radius:40px;color:#FFF !important;font-size:22px;transition:all 0.3s ease-out !important}.btn-gratis:hover{background-size:300% !important;background-position:50% 0% !important}.feature-box{transition:transform 0.2s ease-in-out, border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-color:#f1f5f9 !important}.feature-box .feature-box-icon{position:relative;top:-10px;background-color:#fff;display:inline-block;padding:10px 5px 5px;border-radius:10px;width:60px;height:60px;box-shadow:0 0.5rem 1.125rem -0.5rem rgba(99, 102, 241, 0.9) !important;text-align:center}.feature-box .feature-box-icon i{font-size:40px}.feature-box .feature-box-title{font-size:1.25rem;font-weight:300;margin-bottom:10px}.feature-box .feature-box-desc{font-size:0.9rem;color:#64748B}.feature-box.active,.feature-box:focus,.feature-box:hover{box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;transform:translateY(-0.25rem);color:#0092a9}.list-type{font-size:1.2rem;font-weight:400}.list-type li::before{background:url("../images/checkNewSZ.svg") center center no-repeat}@media screen and (max-width:767px){body.interne .container-fluid{padding:12px 50px}}@media screen and (max-width:428px){body.interne .container-fluid{padding:12px 30px}}@media screen and (max-width:414px){footer{background-color:#f8f8f8 !important}}