.elementor-6410 .elementor-element.elementor-element-4e45330{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-4e45330:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-4e45330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-6410 .elementor-element.elementor-element-9800377 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.14em;letter-spacing:0px;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-eedd473 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.14em;letter-spacing:0px;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-e86d273 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.14em;letter-spacing:0px;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-cfc6768 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.14em;letter-spacing:0px;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-1547dbb .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.14em;letter-spacing:0px;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-574bf5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-574bf5f:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-574bf5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-6410 .elementor-element.elementor-element-f8b8e60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6410 .elementor-element.elementor-element-71ed612{text-align:center;}.elementor-6410 .elementor-element.elementor-element-71ed612 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;letter-spacing:1.6px;color:#D60B51;}.elementor-6410 .elementor-element.elementor-element-b9a2baf{text-align:center;}.elementor-6410 .elementor-element.elementor-element-b9a2baf .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:38px;font-weight:700;line-height:1.08em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-c83d25c{text-align:center;font-family:"Blumir", Sans-serif;font-size:18.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button{background-color:#E84E1B;font-family:"Blumir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 22px 0px rgba(232,78,27,0.26);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E84E1B;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button:hover, .elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button:focus{background-color:#D60B51;color:#FFFFFF;border-color:#D60B51;}.elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button:hover svg, .elementor-6410 .elementor-element.elementor-element-c00db09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-21aa99e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE7DC;--border-color:#EFE7DC;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-21aa99e:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-21aa99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-def4954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6410 .elementor-element.elementor-element-d044b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-d044b89:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-d044b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-6410 .elementor-element.elementor-element-ae847c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-6410 .elementor-element.elementor-element-31490e0{text-align:center;}.elementor-6410 .elementor-element.elementor-element-31490e0 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;letter-spacing:1.7px;color:#E84E1B;}.elementor-6410 .elementor-element.elementor-element-a3ca8e1{text-align:center;}.elementor-6410 .elementor-element.elementor-element-a3ca8e1 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:40px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-6f1c1e4{text-align:center;font-family:"Blumir", Sans-serif;font-size:18.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-9683f00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-6410 .elementor-element.elementor-element-b96542c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6410 .elementor-element.elementor-element-1da2c0b{text-align:center;}.elementor-6410 .elementor-element.elementor-element-1da2c0b .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:15px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-819fb06 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:19px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-659df0c{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-c8476f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6410 .elementor-element.elementor-element-33eb181{text-align:center;}.elementor-6410 .elementor-element.elementor-element-33eb181 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:15px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-c73db24 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:19px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-416cfb8{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-407478b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6410 .elementor-element.elementor-element-c4035f5{text-align:center;}.elementor-6410 .elementor-element.elementor-element-c4035f5 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:15px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-51e7bf4 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:19px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-fcb5116{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-a46ed28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F4CFDE;--border-color:#F4CFDE;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-a46ed28:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-a46ed28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF0F5;}.elementor-6410 .elementor-element.elementor-element-b215165{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6410 .elementor-element.elementor-element-b4a9707 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;letter-spacing:1.7px;color:#E84E1B;}.elementor-6410 .elementor-element.elementor-element-fef1e0f .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:36px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#D60B51;}.elementor-6410 .elementor-element.elementor-element-285dabd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4CFDE;--border-color:#F4CFDE;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:34px;--padding-right:34px;}.elementor-6410 .elementor-element.elementor-element-285dabd:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-285dabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-f7886f5{font-family:"Blumir", Sans-serif;font-size:16.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-01e94d9{font-family:"Blumir", Sans-serif;font-size:16.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-3d06fb9{font-family:"Blumir", Sans-serif;font-size:16.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-973bea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE7DC;--border-color:#EFE7DC;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-973bea9:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-973bea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-0682fc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F9D6C6;--border-color:#F9D6C6;--border-radius:26px 26px 26px 26px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-6410 .elementor-element.elementor-element-0682fc2:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-0682fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF2ED;}.elementor-6410 .elementor-element.elementor-element-c87bdf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6410 .elementor-element.elementor-element-f8f8db7 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;letter-spacing:1.7px;color:#E84E1B;}.elementor-6410 .elementor-element.elementor-element-f7c7908 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:30px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-c8697b7 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:38px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#E84E1B;}.elementor-6410 .elementor-element.elementor-element-bb8edb1{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button{background-color:#E84E1B;font-family:"Blumir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 22px 0px rgba(232,78,27,0.26);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E84E1B;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button:hover, .elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button:focus{background-color:#D60B51;color:#FFFFFF;border-color:#D60B51;}.elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button:hover svg, .elementor-6410 .elementor-element.elementor-element-f7e7eef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-8874ca5{font-family:"Blumir", Sans-serif;font-size:13.5px;line-height:1.65em;color:#8B8079;}.elementor-6410 .elementor-element.elementor-element-bf0c0e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6410 .elementor-element.elementor-element-496cec5 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:17px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-icon i{color:#E84E1B;transition:color 0.3s;}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-icon svg{fill:#E84E1B;transition:fill 0.3s;}.elementor-6410 .elementor-element.elementor-element-bd0cefd{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-6410 .elementor-element.elementor-element-bd0cefd .elementor-icon-list-text{color:#5C534D;transition:color 0.3s;}.elementor-6410 .elementor-element.elementor-element-381e688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-381e688:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-381e688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-6410 .elementor-element.elementor-element-9df5cd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-6410 .elementor-element.elementor-element-5f5756b{text-align:center;}.elementor-6410 .elementor-element.elementor-element-5f5756b .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;letter-spacing:1.7px;color:#E84E1B;}.elementor-6410 .elementor-element.elementor-element-a99d60f{text-align:center;}.elementor-6410 .elementor-element.elementor-element-a99d60f .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:40px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-aa25bc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6410 .elementor-element.elementor-element-87eed1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-6410 .elementor-element.elementor-element-9d90364{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-34fc4cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-6410 .elementor-element.elementor-element-83b4b76{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-b045561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-6410 .elementor-element.elementor-element-ffe1b8f{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-2527e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-6410 .elementor-element.elementor-element-99a0c78{font-family:"Blumir", Sans-serif;font-size:15.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-33b13e7{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-icon-size:15px;}.elementor-6410 .elementor-element.elementor-element-33b13e7 {--n-accordion-padding:20px 24px 20px 24px;}.elementor-6410 .elementor-element.elementor-element-73e7bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EFE7DC;--border-color:#EFE7DC;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6410 .elementor-element.elementor-element-73e7bea:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-73e7bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-6410 .elementor-element.elementor-element-26b5ff6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6410 .elementor-element.elementor-element-fcbc7f7{text-align:center;}.elementor-6410 .elementor-element.elementor-element-fcbc7f7 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:40px;font-weight:700;line-height:1.14em;letter-spacing:-0.4px;color:#17132C;}.elementor-6410 .elementor-element.elementor-element-e1754ad{text-align:center;font-family:"Blumir", Sans-serif;font-size:18.5px;line-height:1.65em;color:#5C534D;}.elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button{background-color:#E84E1B;font-family:"Blumir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 22px 0px rgba(232,78,27,0.26);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E84E1B;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button:hover, .elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button:focus{background-color:#D60B51;color:#FFFFFF;border-color:#D60B51;}.elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button:hover svg, .elementor-6410 .elementor-element.elementor-element-a525795 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-6410 .elementor-element.elementor-element-f8b8e60{--width:100%;}.elementor-6410 .elementor-element.elementor-element-def4954{--width:100%;}.elementor-6410 .elementor-element.elementor-element-ae847c6{--width:100%;}.elementor-6410 .elementor-element.elementor-element-b96542c{--width:33.33%;}.elementor-6410 .elementor-element.elementor-element-c8476f2{--width:33.33%;}.elementor-6410 .elementor-element.elementor-element-407478b{--width:33.33%;}.elementor-6410 .elementor-element.elementor-element-b215165{--width:100%;}.elementor-6410 .elementor-element.elementor-element-285dabd{--width:100%;}.elementor-6410 .elementor-element.elementor-element-c87bdf8{--width:58%;}.elementor-6410 .elementor-element.elementor-element-bf0c0e9{--width:42%;}.elementor-6410 .elementor-element.elementor-element-9df5cd1{--width:100%;}.elementor-6410 .elementor-element.elementor-element-aa25bc1{--width:100%;}.elementor-6410 .elementor-element.elementor-element-26b5ff6{--width:100%;}}/* Start custom CSS *//* ===== Kit Ley 21.719 — capa de estilo (clases, no IDs) ===== */
:root{
 --k-crema:#FBF7F2; --k-blanco:#fff; --k-linea:#EFE7DC; --k-linea2:#E4D9CB;
 --k-tinta:#17132C; --k-gris:#5C534D; --k-gris2:#8B8079;
 --k-mag:#D60B51; --k-magT:#FDF0F5; --k-magB:#F4CFDE;
 --k-nar:#E84E1B; --k-narT:#FEF2ED; --k-narB:#F9D6C6;
}

/* --- utilidades --- */
.kit-narrow{max-width:820px;margin-left:auto;margin-right:auto}
.kit-head{max-width:880px;margin-left:auto;margin-right:auto}
.kit-mark{background:linear-gradient(180deg,transparent 58%,#FBE6A8 58%);padding:0 2px}
.kit-mark-m{background:linear-gradient(180deg,transparent 58%,#FBD3E1 58%);padding:0 2px}
.kit-lead .elementor-widget-container{color:var(--k-gris)}

/* --- eyebrow / kicker --- */
.kit-eyebrow .elementor-heading-title{
 display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;
 background:#fff;border:1px solid var(--k-magB);border-radius:100px;padding:9px 18px}
.kit-kicker .elementor-heading-title{text-transform:uppercase}

/* --- hero --- */
.kit-hero{background-image:
 radial-gradient(900px 420px at 88% -8%, #FDECE4 0%, transparent 62%),
 radial-gradient(700px 400px at 4% 106%, #FBE7EE 0%, transparent 60%) !important;
 border-bottom:1px solid var(--k-linea)}
.kit-crumb a{color:var(--k-gris2);text-decoration:none}
.kit-crumb a:hover{color:var(--k-nar)}
.kit-cta-row{flex-wrap:nowrap}
.kit-cta-c{min-width:0}

/* --- contador (widget HTML) --- */
.kit-count{background:#fff;border:1px solid var(--k-linea);border-radius:22px;padding:26px;
 box-shadow:0 18px 50px rgba(23,19,44,.08)}
.kit-count-lab{display:block;font-family:Blumir,sans-serif;font-size:12px;letter-spacing:.14em;
 text-transform:uppercase;color:var(--k-mag);font-weight:700;margin-bottom:16px}
.kit-count-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center}
.kit-cbox{background:var(--k-crema);border:1px solid var(--k-linea);border-radius:12px;padding:12px 4px}
.kit-cbox .kit-n{font-family:NextSphere,serif;font-weight:700;font-size:30px;color:var(--k-tinta);line-height:1}
.kit-cbox .kit-u{font-family:Blumir,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;
 color:var(--k-gris2);margin-top:5px}
.kit-count-foot{margin-top:16px;padding-top:16px;border-top:1px dashed var(--k-linea2);
 font-family:Blumir,sans-serif;font-size:13.5px;color:var(--k-gris);line-height:1.5}
.kit-count-c{max-width:520px;margin:6px auto 0;text-align:left}

/* --- mock de documento --- */
.kit-mock{margin-top:18px;background:#fff;border:1px solid var(--k-linea);border-radius:22px;padding:20px;
 box-shadow:0 18px 50px rgba(23,19,44,.06)}
.kit-mock-bar{display:flex;gap:6px;margin-bottom:14px}
.kit-mock-bar i{width:9px;height:9px;border-radius:50%;background:var(--k-linea2);display:block}
.kit-mock-line{height:9px;border-radius:5px;background:var(--k-linea);margin-bottom:9px}
.kit-mock-line.kit-s{width:55%}.kit-mock-line.kit-m{width:78%}
.kit-mock-chip{display:inline-block;font-family:Blumir,sans-serif;font-size:11.5px;font-weight:700;
 color:var(--k-mag);background:var(--k-magT);border:1px solid var(--k-magB);border-radius:100px;
 padding:4px 12px;margin-top:8px}
.kit-hero-aside{animation:kitFloat 6s ease-in-out infinite}
@keyframes kitFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}

/* --- botones --- */
.kit-btn .elementor-button{transition:.22s}
.kit-btn-2 .elementor-button:hover{background:var(--k-tinta) !important;color:#fff !important}
.kit-btn-white .elementor-button{background:#fff !important}
.kit-btn-white .elementor-button:hover{background:var(--k-tinta) !important}

/* --- problema --- */
.kit-opt{background:#F6F1EA;border:1px dashed var(--k-linea2);border-radius:18px}
.kit-tag .elementor-heading-title{text-transform:uppercase}
.kit-tachado .elementor-heading-title{text-decoration:line-through;
 text-decoration-color:var(--k-nar);text-decoration-thickness:2px}
.kit-gapnote .elementor-heading-title{font-family:NextSphere,serif}

/* --- sección clave --- */
.kit-clave{background-image:linear-gradient(180deg,#FDF0F5 0%,#FCF3F1 100%) !important}
.kit-quote{border-left:4px solid var(--k-mag);padding-left:28px}
.kit-confess{max-width:820px;margin-left:auto;margin-right:auto}
.kit-razones-t .elementor-heading-title{font-family:NextSphere,serif}
.kit-razon{background:#fff;border:1px solid var(--k-magB);border-radius:18px;transition:.25s}
.kit-razon:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(214,11,81,.10)}
.kit-rn .elementor-heading-title{width:42px;height:42px;border-radius:50%;background:var(--k-mag);
 color:#fff;display:flex;align-items:center;justify-content:center;font-family:NextSphere,serif}
.kit-punch .elementor-heading-title{background:var(--k-mag);color:#fff;border-radius:18px;
 padding:26px 32px;display:block}

/* --- solución / tarjetas --- */
.kit-card{background:#fff;border:1px solid var(--k-linea);border-radius:18px;transition:.25s}
.kit-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(23,19,44,.07);border-color:var(--k-linea2)}
.kit-big .elementor-heading-title{font-family:NextSphere,serif;line-height:1}

/* --- generador --- */
.kit-ui{background:var(--k-crema);border:1px solid var(--k-linea);border-radius:20px;padding:22px}
.kit-ui-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;
 font-family:Blumir,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;
 color:var(--k-gris2);font-weight:700}
.kit-ui-head .kit-pct{color:var(--k-nar)}
.kit-field{background:#fff;border:1px solid var(--k-linea);border-radius:11px;padding:13px 16px;
 margin-bottom:9px;font-family:Blumir,sans-serif;font-size:14.5px;color:var(--k-gris)}
.kit-field.kit-on{border-color:var(--k-nar);box-shadow:0 0 0 3px var(--k-narT);color:var(--k-tinta)}
.kit-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}
.kit-chip{font-family:Blumir,sans-serif;font-size:12.5px;border:1px solid var(--k-linea2);
 border-radius:100px;padding:6px 13px;background:#fff;color:var(--k-gris)}
.kit-chip-on{background:var(--k-nar);border-color:var(--k-nar);color:#fff;font-weight:700}
.kit-ui-out{margin-top:16px;background:#fff;border:1px solid var(--k-linea);border-radius:11px;padding:16px}
.kit-doc-t .elementor-heading-title{font-family:NextSphere,serif}
.kit-docs .elementor-icon-list-item{background:var(--k-crema);border:1px solid var(--k-linea);
 border-radius:12px;padding:13px 18px}
.kit-docs .elementor-icon-list-icon{padding-top:2px}

/* --- qué incluye --- */
.kit-inc-i{background:#fff;border:1px solid var(--k-linea);border-radius:16px;transition:.25s}
.kit-inc-i:hover{border-color:var(--k-narB);transform:translateX(3px)}
.kit-inc-in{flex-wrap:nowrap}
.kit-num .elementor-heading-title{font-family:NextSphere,serif;font-weight:700;line-height:.9;
 color:transparent;-webkit-text-stroke:1.5px var(--k-narB);letter-spacing:-.03em}
.kit-badge .elementor-heading-title{display:inline-block;border-radius:100px;padding:4px 10px;
 text-transform:uppercase;white-space:nowrap}
.kit-badge-d .elementor-heading-title{background:var(--k-crema);border:1px solid var(--k-linea2)}
.kit-badge-t .elementor-heading-title{background:var(--k-mag)}

/* --- pasos --- */
.kit-paso{background:#fff;border:1px solid var(--k-linea);border-radius:18px;transition:.25s}
.kit-paso:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(23,19,44,.07)}
.kit-pn .elementor-heading-title{width:34px;height:34px;border-radius:50%;background:var(--k-tinta);
 color:#fff;display:flex;align-items:center;justify-content:center;font-family:NextSphere,serif}

/* --- precio --- */
.kit-precio{background-image:linear-gradient(180deg,#FCF3F1 0%,#FDF0F5 100%) !important}
.kit-pcard{max-width:560px;margin-left:auto;margin-right:auto;box-shadow:0 22px 60px rgba(214,11,81,.10)}
.kit-pchip .elementor-heading-title{display:inline-block;background:var(--k-magT);
 border:1px solid var(--k-magB);border-radius:100px;padding:8px 18px}
.kit-pold .elementor-heading-title{text-decoration:line-through;text-decoration-color:var(--k-mag)}
.kit-pnew .elementor-heading-title{font-family:NextSphere,serif}
.kit-pcap .elementor-heading-title{font-family:NextSphere,serif}
.kit-pfoot{max-width:420px;margin-left:auto;margin-right:auto}

/* --- lo que no es --- */
.kit-no{background:#fff;border:1.5px dashed var(--k-linea2);border-radius:18px}
.kit-x .elementor-heading-title{font-family:NextSphere,serif;line-height:1}

/* --- por qué --- */
.kit-stat{background:#fff;border:1px solid var(--k-linea);border-radius:18px}
.kit-sv .elementor-heading-title{font-family:NextSphere,serif;line-height:1}

/* --- asistida --- */
.kit-asis-box{background-image:linear-gradient(120deg,#FEF2ED 0%,#FDF0F5 100%) !important}
.kit-aprice .elementor-heading-title{font-family:NextSphere,serif}

/* --- diagnóstico --- */
.kit-form-slot{border:2px dashed var(--k-narB);background:var(--k-narT);border-radius:20px;
 padding:56px 32px;text-align:center;font-family:Blumir,sans-serif;font-size:15px;
 color:var(--k-gris);line-height:1.7}

/* --- faq --- */
.kit-faq .e-n-accordion-item{background:#fff;border:1px solid var(--k-linea);border-radius:14px;
 margin-bottom:10px;overflow:hidden}
.kit-faq summary{font-family:NextSphere,serif;font-size:17.5px;color:var(--k-tinta)}
.kit-faq .e-n-accordion-item-title-text{font-family:NextSphere,serif}
.kit-faq p{font-family:Blumir,sans-serif;font-size:15.5px;color:var(--k-gris);line-height:1.65}

/* --- cierre --- */
.kit-cierre{background-image:
 radial-gradient(800px 400px at 10% 0%, #FBE7EE 0%, transparent 60%),
 radial-gradient(800px 400px at 92% 100%, #FDECE4 0%, transparent 60%) !important}
.kit-dias{color:var(--k-mag)}
.kit-marca .elementor-heading-title{font-family:NextSphere,serif}

/* --- barra sticky --- */
#kit-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9990;
 background:rgba(255,255,255,.94);backdrop-filter:blur(10px);border-top:1px solid var(--k-linea);
 padding:13px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;
 box-shadow:0 -8px 30px rgba(23,19,44,.07);transform:translateY(110%);transition:.35s;
 font-family:Blumir,sans-serif}
#kit-sticky.kit-on{transform:none}
#kit-sticky .kit-st{font-size:14.5px;color:var(--k-gris)}
#kit-sticky .kit-st b{font-family:NextSphere,serif;font-size:17px;color:var(--k-tinta)}
#kit-sticky a{background:var(--k-nar);color:#fff;font-weight:700;font-size:15px;text-decoration:none;
 border-radius:100px;padding:13px 24px;white-space:nowrap;transition:.2s;
 box-shadow:0 8px 22px rgba(232,78,27,.26)}
#kit-sticky a:hover{background:var(--k-mag);transform:translateY(-2px)}

/* ===== responsive ===== */
@media (max-width:1024px){
 .kit-hero .elementor-heading-title{font-size:42px}
}
@media (max-width:767px){
 .kit-hero-row,.kit-gen-row,.kit-sol,.kit-opts,.kit-razones,.kit-inc-row,
 .kit-pasos,.kit-noes,.kit-stats,.kit-asis-box,.kit-cta-row{flex-direction:column}
 .kit-hero-row>.e-con,.kit-gen-row>.e-con,.kit-sol>.e-con,.kit-opts>.e-con,
 .kit-razones>.e-con,.kit-inc-row>.e-con,.kit-pasos>.e-con,.kit-noes>.e-con,
 .kit-stats>.e-con,.kit-asis-box>.e-con,.kit-cta-row>.e-con{width:100% !important}
 .kit-inc-in{flex-direction:row}
 .kit-inc-in>.e-con{width:auto !important}
 .kit-cbox .kit-n{font-size:24px}
 #kit-sticky{padding:11px 16px}
 #kit-sticky .kit-st{display:none}
 #kit-sticky a{width:100%;text-align:center}
}


/* ===== Herramienta autodiagnóstico + política · AvanzaMás ===== */
#kd-app{--k-crema:#FBF7F2;--k-blanco:#fff;--k-linea:#EFE7DC;--k-linea2:#E4D9CB;
 --k-tinta:#17132C;--k-gris:#5C534D;--k-gris2:#8B8079;
 --k-mag:#D60B51;--k-magT:#FDF0F5;--k-magB:#F4CFDE;
 --k-nar:#E84E1B;--k-narT:#FEF2ED;--k-narB:#F9D6C6;
 font-family:Blumir,system-ui,sans-serif;color:var(--k-tinta);text-align:left;max-width:820px;margin:0 auto}
#kd-app *{box-sizing:border-box}
#kd-app button{font-family:inherit}

.kd-card{background:var(--k-blanco);border:1px solid var(--k-linea);border-radius:24px;
 padding:40px;box-shadow:0 20px 60px rgba(23,19,44,.07)}
.kd-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
 color:var(--k-mag);background:var(--k-magT);border:1px solid var(--k-magB);border-radius:100px;
 padding:7px 15px;margin-bottom:18px}
.kd-h3{font-family:NextSphere,Georgia,serif;font-size:30px;line-height:1.15;margin:0 0 14px;color:var(--k-tinta)}
.kd-h4{font-family:NextSphere,Georgia,serif;font-size:19px;margin:28px 0 12px;color:var(--k-tinta)}
.kd-p{font-size:16.5px;line-height:1.65;color:var(--k-gris);margin:0 0 14px}
.kd-hint{font-size:14.5px;color:var(--k-gris2);margin:0 0 20px;line-height:1.55}
.kd-micro{font-size:13px;color:var(--k-gris2);margin:14px 0 0}
.kd-err{display:none;background:var(--k-magT);border:1px solid var(--k-magB);color:var(--k-mag);
 font-size:14.5px;border-radius:12px;padding:12px 16px;margin:16px 0 0}

/* botones */
.kd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;
 border-radius:100px;padding:16px 28px;border:1.5px solid transparent;cursor:pointer;transition:.2s;
 text-decoration:none}
.kd-btn1{background:var(--k-nar);color:#fff;box-shadow:0 8px 22px rgba(232,78,27,.26)}
.kd-btn1:hover{background:var(--k-mag);transform:translateY(-2px);box-shadow:0 12px 28px rgba(214,11,81,.28)}
.kd-btn2{background:transparent;color:var(--k-tinta);border-color:var(--k-linea2)}
.kd-btn2:hover{border-color:var(--k-tinta)}
.kd-link{background:none;border:0;color:var(--k-gris2);font-size:14px;cursor:pointer;padding:14px 0 0;text-decoration:underline}
.kd-link:hover{color:var(--k-nar)}

/* intro */
.kd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}
.kd-step{display:flex;gap:12px;align-items:center;background:var(--k-crema);border:1px solid var(--k-linea);
 border-radius:14px;padding:16px}
.kd-step b{width:30px;height:30px;flex:none;border-radius:50%;background:var(--k-nar);color:#fff;
 font-family:NextSphere,serif;font-size:14px;display:flex;align-items:center;justify-content:center}
.kd-step span{font-size:14.5px;font-weight:700;line-height:1.35}
.kd-step i{font-style:normal;font-weight:400;font-size:13px;color:var(--k-gris2)}

/* quiz */
.kd-bar{height:6px;background:var(--k-linea);border-radius:100px;overflow:hidden;margin-bottom:22px}
.kd-bar-in{height:100%;background:linear-gradient(90deg,var(--k-nar),var(--k-mag));border-radius:100px;transition:width .35s}
.kd-qhead{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;
 letter-spacing:.12em;text-transform:uppercase;color:var(--k-gris2);font-weight:700;margin-bottom:14px}
.kd-back{background:none;border:0;color:var(--k-gris2);cursor:pointer;font-size:12.5px;
 letter-spacing:.06em;text-transform:none;font-weight:700}
.kd-back:hover{color:var(--k-nar)}
.kd-q{font-size:26px}
.kd-opts{display:grid;gap:10px}
.kd-opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:var(--k-crema);
 border:1.5px solid var(--k-linea);border-radius:14px;padding:17px 20px;font-size:16px;color:var(--k-tinta);
 cursor:pointer;transition:.18s}
.kd-opt:hover{border-color:var(--k-narB);background:var(--k-narT);transform:translateX(3px)}
.kd-opt-on{border-color:var(--k-nar);background:var(--k-narT)}
.kd-radio{width:20px;height:20px;flex:none;border-radius:50%;border:2px solid var(--k-linea2);background:#fff;
 position:relative;transition:.18s}
.kd-opt-on .kd-radio{border-color:var(--k-nar)}
.kd-opt-on .kd-radio::after{content:'';position:absolute;inset:3px;border-radius:50%;background:var(--k-nar)}

/* resultado */
.kd-score{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin:8px 0 22px}
.kd-dial{width:132px;height:132px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center}
.kd-dial-in{width:104px;height:104px;border-radius:50%;background:#fff;display:flex;flex-direction:column;
 align-items:center;justify-content:center}
.kd-dial-in b{font-family:NextSphere,serif;font-size:38px;line-height:1}
.kd-dial-in i{font-style:normal;font-size:11.5px;color:var(--k-gris2);letter-spacing:.06em;margin-top:2px}
.kd-score-t{flex:1;min-width:240px}
.kd-badge{display:inline-block;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.1em;
 text-transform:uppercase;border-radius:100px;padding:6px 15px;margin-bottom:10px}
.kd-alert{background:var(--k-magT);border:1px solid var(--k-magB);border-radius:14px;padding:18px 22px;
 font-size:15px;line-height:1.6;color:var(--k-gris);margin-bottom:8px}
.kd-alert b{color:var(--k-mag)}
.kd-gaps{display:grid;gap:9px}
.kd-gap{display:flex;gap:14px;align-items:flex-start;background:var(--k-crema);border:1px solid var(--k-linea);
 border-radius:13px;padding:15px 18px;font-size:15.5px;line-height:1.55;color:var(--k-gris)}
.kd-gap b{width:26px;height:26px;flex:none;border-radius:50%;background:var(--k-tinta);color:#fff;
 font-family:NextSphere,serif;font-size:13px;display:flex;align-items:center;justify-content:center}
.kd-gap-ok b{background:#1F8A5B}
.kd-next{margin-top:30px;padding-top:28px;border-top:1px dashed var(--k-linea2);display:flex;
 flex-direction:column;align-items:flex-start;gap:6px}
.kd-next .kd-btn{margin-top:8px}
.kd-next .kd-btn2{margin-top:4px;padding:10px 0;border:0;color:var(--k-gris2);font-size:14px;text-decoration:underline}

/* formulario */
.kd-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:6px}
.kd-f{display:flex;flex-direction:column;gap:6px}
.kd-f span{font-size:13.5px;font-weight:700;color:var(--k-tinta)}
.kd-f input{border:1.5px solid var(--k-linea);border-radius:12px;padding:13px 16px;font-size:15px;
 font-family:inherit;color:var(--k-tinta);background:var(--k-crema);transition:.18s;width:100%}
.kd-f input:focus{outline:0;border-color:var(--k-nar);background:#fff;box-shadow:0 0 0 3px var(--k-narT)}
.kd-chks{display:flex;flex-wrap:wrap;gap:9px}
.kd-chk{display:inline-flex;align-items:center;gap:10px;background:var(--k-crema);border:1.5px solid var(--k-linea);
 border-radius:100px;padding:11px 18px;font-size:14.5px;color:var(--k-gris);cursor:pointer;transition:.18s}
.kd-chk:hover{border-color:var(--k-narB)}
.kd-chk-on{background:var(--k-narT);border-color:var(--k-nar);color:var(--k-tinta);font-weight:700}
.kd-box{width:16px;height:16px;flex:none;border-radius:5px;border:2px solid var(--k-linea2);background:#fff;position:relative}
.kd-chk-on .kd-box{border-color:var(--k-nar);background:var(--k-nar)}
.kd-chk-on .kd-box::after{content:'';position:absolute;left:4px;top:1px;width:4px;height:8px;
 border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.kd-formfoot{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:30px;padding-top:24px;
 border-top:1px dashed var(--k-linea2)}
.kd-formfoot .kd-btn2{border:0;text-decoration:underline;color:var(--k-gris2);padding:10px 0}

/* correo */
.kd-mailrow{display:flex;gap:10px;margin:20px 0 14px;flex-wrap:wrap}
.kd-mailrow input{flex:1;min-width:220px;border:1.5px solid var(--k-linea);border-radius:100px;
 padding:16px 24px;font-size:16px;font-family:inherit;background:var(--k-crema)}
.kd-mailrow input:focus{outline:0;border-color:var(--k-nar);background:#fff;box-shadow:0 0 0 3px var(--k-narT)}
.kd-consent{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;color:var(--k-gris2);line-height:1.55}
.kd-consent input{margin-top:3px;width:17px;height:17px;accent-color:var(--k-nar);flex:none}

/* documento */
.kd-dochead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;
 padding-bottom:22px;border-bottom:1px solid var(--k-linea)}
.kd-docbtns{display:flex;gap:8px;flex-wrap:wrap}
.kd-docbtns .kd-btn{padding:11px 18px;font-size:14px}
.kd-paper{background:var(--k-crema);border:1px solid var(--k-linea);border-radius:16px;padding:38px 40px;
 margin-top:22px;max-height:620px;overflow-y:auto}
.kd-paper h1{font-family:NextSphere,Georgia,serif;font-size:30px;color:var(--k-nar);margin:0 0 6px;line-height:1.15}
.kd-paper h2{font-family:NextSphere,Georgia,serif;font-size:18px;margin:26px 0 10px;color:var(--k-tinta)}
.kd-paper p{font-size:15.5px;line-height:1.7;color:var(--k-gris);margin:0 0 11px}
.kd-paper ul{margin:0 0 12px;padding-left:20px}
.kd-paper li{font-size:15.5px;line-height:1.65;color:var(--k-gris);margin-bottom:5px}
.kd-paper b{color:var(--k-tinta)}
.kd-paper .kd-meta{font-size:13px;color:var(--k-gris2);margin-bottom:22px}
.kd-paper .kd-disc{font-size:13px;color:var(--k-gris2);border-top:1px solid var(--k-linea2);
 padding-top:16px;margin-top:28px;line-height:1.6}
.kd-upsell{margin-top:28px;background:var(--k-narT);border:1px solid var(--k-narB);border-radius:18px;padding:30px 32px}
.kd-upsell .kd-h4{margin-top:0}

@media(max-width:767px){
 .kd-card{padding:26px 20px;border-radius:18px}
 .kd-h3{font-size:24px}.kd-q{font-size:21px}
 .kd-steps,.kd-grid2{grid-template-columns:1fr}
 .kd-paper{padding:24px 20px;max-height:480px}
 .kd-dial{width:110px;height:110px}.kd-dial-in{width:86px;height:86px}
 .kd-dial-in b{font-size:31px}
 .kd-docbtns{width:100%}.kd-docbtns .kd-btn{flex:1}
}


/* ajustes de esta página */
.kd-hero{background-image:radial-gradient(900px 420px at 85% -10%,#FDECE4 0%,transparent 62%),radial-gradient(700px 400px at 5% 108%,#FBE7EE 0%,transparent 60%)!important}
.kd-narrow{max-width:760px;margin-left:auto;margin-right:auto}
.kd-holder{max-width:860px;margin-left:auto;margin-right:auto}
.kd-wrap{width:100%}
.kd-confess{max-width:820px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff2') format('woff2'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff') format('woff'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff2') format('woff2'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff') format('woff'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereBlack.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereBold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereExtra-Bold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereSemi-Bold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereMedium.woff') format('woff');
}
/* End Custom Fonts CSS */