.icon-step-horizontal{background-color:transparent}.icon-step-horizontal.iconstep-bg-blue{background-color:#f2f5f8}.icon-step-horizontal.iconstep-bg-white{background-color:#fff}.icon-step-horizontal .icon-step-horizontal--componentsParent{margin-left:auto;margin-right:auto;max-width:1170px}.icon-step-horizontal .icon-step-horizontal--Textsglobal,.icon-step-horizontal .icon-step-horizontal--componentsParent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.icon-step-horizontal .icon-step-horizontal--Textsglobal{padding:0 40px}}.icon-step-horizontal .icon-step-horizontal--Titleglobal h2{text-align:center}.icon-step-horizontal .icon-step-horizontal--Ricktextglobal .ngy-text{margin:0 auto;max-width:61pc;padding:0}.icon-step-horizontal .icon-step-horizontal--Ricktextglobal .ngy-text *{font-size:1pc;line-height:24px;margin:1pc 0 0;text-align:center}@media (min-width:768px){.icon-step-horizontal .icon-step-horizontal--Ricktextglobal .ngy-text *{font-size:20px;line-height:28px}}.icon-step-horizontal .ods-process-stepper{--ods-process-stepper-line-size:var(--ods-border-width-25);--ods-process-stepper-symbol-size-base:56px;--ods-process-stepper-symbol-size-current:56px;--ods-process-stepper-number-size:28px;--ods-process-stepper-number-line-height:36px;--ods-process-stepper-number-weight:500;--ods-process-stepper-title-size:18px;--ods-process-stepper-title-line-height:24px;--ods-process-stepper-description-size:14px;--ods-process-stepper-description-line-height:20px;--ods-process-stepper-content-gap:16px;--ods-process-stepper-content-gap-horizontal:16px}.icon-step-horizontal .ods-process-stepper__symbol{--ods-process-stepper-color-current:var(--ods-core-orange-200);--ods-process-stepper-symbol-content-on-strong:var(--ods-core-slate-600)}.icon-step-horizontal .icon-step-horizontal__stepper--desktop{display:none;gap:0;margin-top:40px;padding-block:40px;padding-bottom:0;width:100%}@media (min-width:768px){.icon-step-horizontal .icon-step-horizontal__stepper--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.icon-step-horizontal .icon-step-horizontal__stepper--desktop .ods-process-stepper__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:center}.icon-step-horizontal .icon-step-horizontal__stepper--desktop .ods-process-stepper__marker{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-padding-end:0;justify-content:center;padding-inline-end:0;position:relative}.icon-step-horizontal .icon-step-horizontal__stepper--desktop .ods-process-stepper__symbol{z-index:1}.icon-step-horizontal .icon-step-horizontal__stepper--desktop .ods-process-stepper__line{left:50%;min-width:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.icon-step-horizontal .icon-step-horizontal__stepper--desktop .ods-process-stepper__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:219px;padding:0;width:auto}.icon-step-horizontal .icon-step-horizontal__stepper--mobile{margin-top:24px;padding:0 20px}.icon-step-horizontal .icon-step-horizontal__stepper--mobile .ods-process-stepper__line,.icon-step-horizontal .icon-step-horizontal__stepper--mobile .ods-process-stepper__line-spacer{min-height:24px}.icon-step-horizontal .icon-step-horizontal__stepper--mobile .ods-process-stepper__marker--vertical{--ods-process-stepper-marker-gap:0px}.icon-step-horizontal .icon-step-horizontal__stepper--mobile .ods-process-stepper__symbol{padding:0}@media (min-width:768px){.icon-step-horizontal .icon-step-horizontal__stepper--mobile{display:none}}.icon-step-horizontal .icon-step-horizontal__button{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:24px}@media (min-width:768px){.icon-step-horizontal .icon-step-horizontal__button{margin-top:40px}}.icon-step-horizontal .icon-step-horizontal__button .button,.icon-step-horizontal .icon-step-horizontal__button .ods-button,.icon-step-horizontal .icon-step-horizontal__button>div{margin:0;width:100%}@media (min-width:768px){.icon-step-horizontal .icon-step-horizontal__button .button,.icon-step-horizontal .icon-step-horizontal__button .ods-button,.icon-step-horizontal .icon-step-horizontal__button>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.icon-step-horizontal .icon-step-horizontal__cmb{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:40px}.icon-step-horizontal .icon-step-horizontal__cmb-overlay{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-weight:400}.icon-step-horizontal .icon-step-horizontal__cmb-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:8px;padding:0 1pc}.icon-step-horizontal .icon-step-horizontal__cmb-success-title,.icon-step-horizontal .icon-step-horizontal__cmb-title{color:#004571;font-family:FSEmeric;font-size:24px;font-weight:400;line-height:26px;text-align:center}.icon-step-horizontal .icon-step-horizontal__cmb-desc,.icon-step-horizontal .icon-step-horizontal__cmb-success-text{color:#004571;font-size:18px;font-weight:400;line-height:22px;margin-bottom:24px;margin-top:1pc;text-align:center}.icon-step-horizontal .icon-step-horizontal__cmb-input{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error input,.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error input:focus,.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error input:hover{border-color:#ff1924!important}.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error label{color:#ff1924!important}.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error .error-input{display:block}.icon-step-horizontal .icon-step-horizontal__cmb-input.has-error .error-input-icon{bottom:45px;color:red;display:block;position:absolute;right:18px;rotate:180deg}.icon-step-horizontal .icon-step-horizontal__cmb-input input{background-color:#f2f6f8;border:1px solid #bdceda;border-radius:8px;-webkit-box-shadow:0 0 4px 0 #00457140;box-shadow:0 0 4px 0 #00457140;color:#004571;font-size:1pc;height:55px;outline:none;padding:0 9pt;width:100%}.icon-step-horizontal .icon-step-horizontal__cmb-input input:focus{border:1px solid #004571!important}.icon-step-horizontal .icon-step-horizontal__cmb-input input:hover{border:1px solid #0071b9}.icon-step-horizontal .icon-step-horizontal__cmb-input label{color:#5b6871;display:none;font-size:1pc;left:9pt;pointer-events:none;position:absolute;top:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:-moz-placeholder-shown)+label{color:#004571;display:block;font-size:9pt;top:38px}.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:-ms-input-placeholder)+label{color:#004571;display:block;font-size:9pt;top:38px}.icon-step-horizontal .icon-step-horizontal__cmb-input input:focus+label,.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:placeholder-shown)+label{color:#004571;display:block;font-size:9pt;top:38px}.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:-moz-placeholder-shown){padding:9pt 9pt 0}.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:-ms-input-placeholder){padding:9pt 9pt 0}.icon-step-horizontal .icon-step-horizontal__cmb-input input:not(:placeholder-shown){padding:9pt 9pt 0}.icon-step-horizontal .icon-step-horizontal__cmb-input input:focus{padding:9pt 9pt 0}.icon-step-horizontal .icon-step-horizontal__cmb-input .error-input-icon{display:none}.icon-step-horizontal .icon-step-horizontal__cmb-input .error-input{color:#ff1924;display:none;font-size:14px;font-weight:400;line-height:9pt;margin-top:8px}.icon-step-horizontal .icon-step-horizontal__cmb-legal{color:#5b6871;font-family:FSEmeric;font-size:9pt;font-weight:400;height:46px;line-height:14px;margin-top:24px;overflow:auto}.icon-step-horizontal .icon-step-horizontal__cmb-legal p{color:#5b6871}.icon-step-horizontal .icon-step-horizontal__cmb-submit{margin:24px 0 0}.icon-step-horizontal .icon-step-horizontal__cmb-form{text-align:center}.icon-step-horizontal .icon-step-horizontal__cmb-inputtitle{float:left;font-size:1pc;font-weight:400;line-height:24px}.icon-step-horizontal .icon-step-horizontal__cmb-content--form,.icon-step-horizontal .icon-step-horizontal__cmb-content--success{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-step-horizontal .icon-step-horizontal__cmb-image{margin-bottom:24px;width:236px}.icon-step-horizontal .icon-step-horizontal__cmb-success-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #4e7e17;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;margin-bottom:1pc;position:relative;width:30px}.icon-step-horizontal .icon-step-horizontal__cmb-check{border:solid #4e7e17;border-width:0 2px 2px 0;height:9pt;left:10px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.icon-step-horizontal .icon-step-horizontal__banner-bottom{margin-top:8px;width:100%}.icon-step-horizontal .banner-contratar-container{padding-bottom:0}.aem-GridColumn:has(>.cmp-tabs):has(+.icon-step-horizontal,+.valueproposal) .cmp-tabs{padding-bottom:0!important}.ngy-container--content .icon-step-horizontal-component{-webkit-padding-end:max(calc(1pc + var(--layout-reserve-end, 0px)),calc(50vw - 658px + var(--layout-reserve-end, 0px)));-webkit-box-sizing:border-box;box-sizing:border-box;padding-inline:max(1pc,calc(50vw - 658px));padding-inline-end:max(calc(1pc + var(--layout-reserve-end, 0px)),calc(50vw - 658px + var(--layout-reserve-end, 0px)))}@media (min-width:768px){.ngy-container--content .icon-step-horizontal-component{-webkit-padding-end:max(calc(24px + var(--layout-reserve-end, 0px)),calc(50vw - 650px + var(--layout-reserve-end, 0px)));padding-inline:max(24px,calc(50vw - 650px));padding-inline-end:max(calc(24px + var(--layout-reserve-end, 0px)),calc(50vw - 650px + var(--layout-reserve-end, 0px)))}}@media (min-width:1024px){.ngy-container--content .icon-step-horizontal-component{-webkit-padding-end:max(calc(3pc + var(--layout-reserve-end, 0px)),calc(50vw - 626px + var(--layout-reserve-end, 0px)));padding-inline:max(3pc,calc(50vw - 626px));padding-inline-end:max(calc(3pc + var(--layout-reserve-end, 0px)),calc(50vw - 626px + var(--layout-reserve-end, 0px)))}}@media (min-width:1440px){.ngy-container--content .icon-step-horizontal-component{-webkit-padding-end:max(calc(4pc + var(--layout-reserve-end, 0px)),calc(50vw - 610px + var(--layout-reserve-end, 0px)));padding-inline:max(4pc,calc(50vw - 610px));padding-inline-end:max(calc(4pc + var(--layout-reserve-end, 0px)),calc(50vw - 610px + var(--layout-reserve-end, 0px)))}}.ngy-container--content .icon-step-horizontal-component .icon-step-horizontal--componentsParent{max-width:none}.ngy-container--content .icon-step-horizontal-component .icon-step-horizontal--Textsglobal{padding-inline:0}