body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{max-width:100%;overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y;width:100%}*,:after,:before{box-sizing:border-box}footer{align-items:center;bottom:0;display:flex;justify-content:center;position:fixed;text-align:center;width:100%}.splash{height:100vh;position:absolute;right:0;top:0;width:100vw;z-index:100}.splash,.splash img{align-items:center;background-color:#ede9f0;display:flex;justify-content:center;overflow:hidden}.custom-card .ant-card-body{padding-left:0;padding-right:0;padding-top:20}.ant-spin-dot-item{background-color:#fff!important}.ia-box{background-color:#9054c6;border-radius:5px;color:#fff;display:block;font-size:1em;min-height:200px;padding:20px}.home-hero,.ia-box{box-sizing:border-box}.home-hero{align-items:center;display:grid;grid-template-rows:auto 1fr auto;height:100svh;justify-items:center;min-height:100vh;overflow:hidden;padding:clamp(16px,4vw,32px);text-align:center}.ant-steps-item-title{font-size:12px!important}.corner-accent{border-bottom-right-radius:12px;left:0}.rocket-bg{padding:24px;position:relative}.rocket-image{height:auto;max-height:60vh;max-width:460px;width:100%}.home-hero .ant-col-md-12:first-child{align-items:flex-start;display:flex;flex-direction:column}.home-logo-center{align-items:center;display:flex;justify-content:center;padding-top:0;width:100%}.home-logo-center img{margin-bottom:30px;width:220px}.home-title{color:#2c2c2c;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.home-title span{color:#9054c6}.corner-accent{background:linear-gradient(135deg,#9054c6,#3ec0c0);border-bottom-left-radius:12px;height:80px;position:absolute;right:0;top:0;width:80px}.rocket-image,.rocket-video{filter:drop-shadow(0 20px 40px rgba(144,84,198,.35))}@media (max-width:768px){.home-logo-center img{margin-bottom:30px;width:180px}.home-hero{padding:24px}.rocket-image,.rocket-video{max-width:300px}.home-hero .ant-col-md-12:first-child{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center;margin-top:60px!important}.cta-btn-primary{background:linear-gradient(90deg,#9054c6,#3ec0c0);border:none;border-radius:10px;color:#fff;font-weight:bolder;height:60px;margin-bottom:20px;padding:0 24px;width:100%!important}.cta-movil{display:flex;flex-flow:row;flex-direction:column!important;gap:15px;margin-left:0;margin-right:-5px;width:100%}.home-movil{align-items:center;display:flex!important;flex-direction:column;justify-content:center;margin-right:-12px;margin:0 auto!important;padding:20px!important;position:relative!important;top:60px!important;width:100vw!important}}.cta-btn-primary{background:linear-gradient(90deg,#9054c6,#3ec0c0);border:none;border-radius:10px;color:#fff;font-weight:bolder;height:60px;margin-bottom:20px;padding:0 24px}.cta-btn-primary:hover{filter:brightness(1.05)}.cta-btn-secondary{background:#0000;border:2px solid #d1c4e9;border-radius:10px;color:#9054c6;font-weight:bolder;height:60px;margin-bottom:20px;padding:0 24px}.cta-btn-secondary:hover{border-color:#b39ddb}.confirm-modal .ant-modal-content{background-color:#3bc8b8;border:none}.ant-card-head{background-color:#9054c6!important;color:#fff!important}.ia-modal .ant-modal-content{background-color:#fff}.ia-modal .ia-textarea::placeholder{color:#ffffffe6}.ia-modal .ia-box{background-color:#f7f7f9;border-radius:8px;padding:12px}.ia-modal .ia-input{background-color:#fff;border-radius:8px}.ia-modal .ant-modal-footer .ant-btn-primary{background-color:#3bc8b8;border-color:#3bc8b8;color:#fff}.ia-modal .ant-modal-footer .ant-btn-primary:focus,.ia-modal .ant-modal-footer .ant-btn-primary:hover{background-color:#2fb2a5;border-color:#2fb2a5;color:#fff}.ia-modal .ant-modal-content{background-color:#9054c6!important;border:none;border-radius:12px}.ia-modal .ant-modal-footer,.ia-modal .ant-modal-header{background-color:#9054c6!important;border:none}.ia-modal,.ia-modal .ant-form-item .ant-form-item-control-input .ant-input,.ia-modal .ant-form-item .ant-form-item-control-input .ant-input-status-error,.ia-modal .ant-form-item .ant-form-item-label>label,.ia-modal .ant-form-item-label>label,.ia-modal .ant-modal-close-x svg,.ia-modal .ant-modal-title,.ia-modal .ant-typography,.ia-modal .ant-typography p,.ia-modal .ant-typography span{color:#fff!important}.ia-modal .ant-input,.ia-modal .ant-input-textarea,.ia-modal textarea{background-color:#b48ae84d!important;border-color:#b48ae880!important;color:#fff!important}.ia-modal .ant-input::placeholder,.ia-modal textarea::placeholder{color:#fffc!important}.ia-modal .mode-btn{background-color:#7a3bb7!important;border-color:#7a3bb7!important;color:#fff!important}.ia-modal .mode-btn:focus,.ia-modal .mode-btn:hover{background-color:#6e34a9!important;border-color:#6e34a9!important;color:#fff!important}.ia-modal .chat-list{background-color:#8d42d0!important}.ia-modal .ant-spin .anticon{color:#fff!important}.ia-modal .ant-spin .ant-spin-dot-item{background-color:#fff!important}.left-side{background-image:url(https://almia.com.co/wp-content/uploads/almia-hero-fondo.webp);background-position:50%}.left-side,.right-side{height:100vh;width:50vw}.right-side{align-items:center;display:flex;justify-content:center}.right-side-xs{box-sizing:border-box;height:100vh;padding:20;width:100vw}.email-modal .ant-modal-content{background-color:#9054c6!important;border:none;border-radius:12px}.email-modal .ant-modal-header{border-radius:12px 12px 0 0}.email-modal .ant-form-item-label>label,.email-modal .ant-modal-close-x svg,.email-modal .ant-modal-title{color:#fff}.email-modal .ant-input::placeholder{color:#fffc}.email-modal .ant-alert-info{background-color:#ffffff2e;border:none;color:#fff}.final-modal .ant-modal-content{background-color:#9054c6!important;border:none;border-radius:12px}.final-modal .ant-modal-header{border-radius:12px 12px 0 0}.final-modal .ant-modal-close-x svg,.final-modal .ant-modal-title,.final-modal .ant-typography,.final-modal .ant-typography p,.final-modal .ant-typography span{color:#fff}@media (max-width:576px){.done-row{min-height:auto!important;padding:12px 8px}.done-col{margin:0!important;max-width:100%!important;padding:0 8px;width:100%!important}.done-logo{width:100px!important}.done-preview{overflow:hidden}.done-actions{flex-direction:column;gap:12px}.done-actions .ant-btn{width:100%}}@media (max-width:768px){.done-col{padding:0 12px}.done-logo{width:120px!important}}.done-row{padding:24px 16px}.done-col{padding:0 16px}
/*# sourceMappingURL=main.6d3a034a.css.map*/