<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}
@media screen and (max-width: 500px) {
    .pass-icon-step-2{
        position: absolute;
        right: 7px;    
    }
    .step-img-first {
        margin-top: 12px;
        width: 260px;
    }
    @media (max-width: 320px) {
        .first-part {
            padding: 3vw !important;
        }
        .step-img-first {
            margin-top: 12px;
            width: 260px;
        }
    }
    .flex-content{
        display: flex;
    }
    .hide-on-mobile {
        display: none !important;
    }
    .boton-main {
        position: fixed;
        bottom: 0;
        padding: 15px !important;
        width: 100%;
        background-color: #efe9e5ba !important;
    }
    .orange-zone {
        font-family: "Itau text regular";
        font-size: 19px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.47;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        background-color: #ec7000;
        border-radius: 5px;
        padding: 10px;
    }
    .respuesta {
        color: #605751;
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.6;
        text-align: left;
        padding: 5%;
        display: none;
        border-radius: 0 0 10px 10px;
        background-color: #fff;
    }
    .display-flex-row-question-hide {
        display: none !important;
        text-align: left;
        margin-top: 10px;
        padding-bottom: 10px;
    }
    .col-2-disclaimer {
        margin-left: 20px;
        margin-right: 20px;
    }
    .disclaimer-text {
        font-family: "Itau text regular";
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .row-icon-disclaimer {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #231d19;
    }
    .disclaimer {
        display: inline-block;
        margin-top: 45px;
        margin-bottom: 100px;
    }
    .ver-mas {
        font-family: "Itau text bold";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #039be5;
        margin-top: 60px;
        display: block;
        text-decoration: underline;
    }
    .margin-left-auto {
        margin-left: auto;
    }
    .display-flex-row-question {
        display: flex !important;
        text-align: left;
        margin-top: 30px;
        padding-bottom: 30px;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .col-2-question {
        margin-left: none;
        margin-right: 20px;
    }
    .item-question-border {
        border-bottom: 1px solid #46464657;
    }
    .vertical-center-question-item-row {
        height: auto;
        margin-top: auto;
        margin-bottom: auto;
    }
    .question {
        font-family: "Itau text regular";
        font-size: 20px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .third-part {
        background-color: #efe9e5;
        padding: 20pt;
    }
    .col-2 {
        margin-left: 20px;
        margin-right: 20px;
    }
    .display-flex-row {
        display: flex !important;
        text-align: left;
        margin-top: 40px;
    }
    .row-icon-orange {
        font-size: 40px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ec7000;
    }
    .row-description {
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.6;
        letter-spacing: normal;
        color: #312d2b;
    }
    .second-part-title {
        font-family: "Itau text bold";
        font-size: 24px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #252220;
    }
    .second-part {
        background-image: #ffffff;
        padding: 20pt;
    }
    .step-3-img-arrow {
        position: absolute;
        margin-top: -220px;
        margin-left: 72px;
    }
    .step-3-img {
        display: block;
        margin-top: 40px;
        width: 100%;
        margin-left: 5%;
        margin-right: auto;
    }
    .step-icon-arrow-step-3 {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        margin-left: -13px;
        margin-top: 35px;
    }
    .step-3-text-box {
        margin-top: 10pt;
    }
    .step-3-title {
        font-family: "Itau text bold";
        font-size: 24px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        display: block;
    }
    .step-3-subtitle {
        font-family: "Itau text bold";
        font-size: 22px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #ffd735;
        display: block;
        margin-top: 10pt;
    }
    .step-4-border {
        border-left-style: dashed;
        border-top-style: dashed;
        border-top-left-radius: 20px;
        border-color: #ffffff;
        border-left-width: 2px;
        border-top-width: 2px;
        width: 30%;
        height: 50px;
        margin-top: 18px;
        margin-left: 171px;
    }
    .step-3-border {
        border-right-style: dashed;
        border-bottom-style: dashed;
        border-bottom-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-bottom-width: 2px;
        width: 27%;
        height: 571px;
        position: absolute;
        margin-top: 60px;
        margin-left: 210px;
        right: 30px;
    }
    .step-icon-arrow {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        /* margin-left: 12px; */
        margin-top: -10px;
        position: absolute;
        right: 20px;
    }
    .step-2-border {
        border-right-style: dashed;
        border-top-style: dashed;
        border-top-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-top-width: 2px;
        height: 40px;
        width: 61%;
        position: absolute;
        margin-top: -16px;
        margin-left: auto;
        right: 30px;
    }
    .content-limiter {
        max-width: min-content;
    }
    .step-right {
        margin-left: 40px !important;
        margin-top: 20px;
    }
    .step-1-border {
        border-left-style: dashed;
    border-bottom-style: dashed;
    border-bottom-left-radius: 20px;
    border-color: #ffffff;
    border-left-width: 2px;
    border-bottom-width: 2px;
    width: 23%;
    height: 250px;
    position: absolute;
    margin-top: -264px;
    margin-left: 12px;
    }
    .step-description-enfasis {
        font-family: "Itau text bold";
    }
    .step-card-content {
        margin-top: 10px;
        margin-left: 10pt;
    }
    .step-title {
        font-family: "Itau text xbold";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
    }
    .step-description {
        display: block;
        font-family: 'Itau text light';
        font-size: 16px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
        margin-bottom: 20px;
        margin-right: 40px;
    }
    .step-img {
        display: block;
        margin-top: 40px;
        width: 275px;
        margin-left: -68px;
        margin-right: auto;
    }
    .step-icon {
        font-size: 48px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
    }
    .steps {
        display: block;
        margin-top: 40pt;
    }
    .header-title {
        font-family: "Itau text xbold";
        font-size: 28px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffd735;
        display: block;
        margin-top: 10pt;
    }
    .logo-itau {
        width: 56px;
        height: 56px;
    }
    .first-part {
        background-image: url("../images/bg1.png"), linear-gradient(to bottom, #ff7400, #e79b00) !important;
        background-repeat: no-repeat;
        background-position: right top;
        padding: 20pt;
    }
}

@media screen and (min-width: 500px) and (max-width: 1023px) {
    .pass-icon-step-2{
        position: absolute;
        right: 65px;    
    }
    .step-img-first {
        margin-top: 12px;
    }
    .flex-content{
        display: flex;
    }
    .hide-on-mobile {
        display: none !important;
    }
    .boton-main {
        position: fixed;
        bottom: 0;
        padding: 15px !important;
        width: 100%;
        background-color: #efe9e5ba !important;
    }
    .orange-zone {
        font-family: "Itau text regular";
        font-size: 19px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.47;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        background-color: #ec7000;
        border-radius: 5px;
        padding: 10px;
    }
    .respuesta {
        color: #605751;
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.6;
        text-align: left;
        padding: 5%;
        display: none;
        border-radius: 0 0 10px 10px;
        background-color: #fff;
    }
    .display-flex-row-question-hide {
        display: none !important;
        text-align: left;
        margin-top: 10px;
        padding-bottom: 10px;
    }
    .col-2-disclaimer {
        margin-left: 20px;
        margin-right: 20px;
    }
    .disclaimer-text {
        font-family: "Itau text regular";
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .row-icon-disclaimer {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #231d19;
    }
    .disclaimer {
        display: inline-block;
        margin-top: 45px;
        margin-bottom: 100px;
        width: 100%;
    }
    .ver-mas {
        font-family: "Itau text bold";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #039be5;
        margin-top: 60px;
        display: block;
        text-decoration: underline;
    }
    .margin-left-auto {
        margin-left: auto;
    }
    .display-flex-row-question {
        display: flex !important;
        text-align: left;
        margin-top: 30px;
        padding-bottom: 30px;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .col-2-question {
        margin-left: none;
        margin-right: 20px;
    }
    .item-question-border {
        border-bottom: 1px solid #46464657;
    }
    .vertical-center-question-item-row {
        height: auto;
        margin-top: auto;
        margin-bottom: auto;
    }
    .question {
        font-family: "Itau text regular";
        font-size: 20px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .third-part {
        background-color: #efe9e5;
        padding: 20pt;
    }
    .col-2 {
        margin-left: 20px;
        margin-right: 20px;
    }
    .display-flex-row {
        display: flex !important;
        text-align: left;
        margin-top: 40px;
    }
    .row-icon-orange {
        font-size: 40px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ec7000;
    }
    .row-description {
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.6;
        letter-spacing: normal;
        color: #312d2b;
    }
    .second-part-title {
        font-family: "Itau text bold";
        font-size: 24px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #252220;
    }
    .second-part {
        background-image: #ffffff;
        padding: 20pt;
    }
    .step-3-img-arrow {
        position: absolute;
        margin-top: -220px;
        margin-left: 72px;
    }
    .step-3-img {
        display: block;
        margin-top: 40px;
        width: 100%;
        margin-left: 5%;
        margin-right: auto;
    }
    .step-icon-arrow-step-3 {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        margin-left: -13px;
        margin-top: 35px;
    }
    .step-3-text-box {
        margin-top: 10pt;
    }
    .step-3-title {
        font-family: "Itau text bold";
        font-size: 24px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        display: block;
    }
    .step-3-subtitle {
        font-family: "Itau text bold";
        font-size: 22px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #ffd735;
        display: block;
        margin-top: 10pt;
    }
    .step-4-border {
        border-left-style: dashed;
        border-top-style: dashed;
        border-top-left-radius: 20px;
        border-color: #ffffff;
        border-left-width: 2px;
        border-top-width: 2px;
        width: 30%;
        height: 50px;
        margin-top: 18px;
        margin-left: 171px;
    }
    .step-3-border {
        border-right-style: dashed;
        border-bottom-style: dashed;
        border-bottom-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-bottom-width: 2px;
        width: 27%;
        height: 571px;
        position: absolute;
        margin-top: 60px;
        margin-left: 210px;
        right: 90px;
    }
    .step-icon-arrow {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        /* margin-left: 12px; */
        margin-top: -10px;
        position: absolute;
        right: 80px;
    }
    .step-2-border {
        border-right-style: dashed;
        border-top-style: dashed;
        border-top-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-top-width: 2px;
        height: 40px;
        width: 61%;
        position: absolute;
        margin-top: -16px;
        margin-left: auto;
        right: 90px;
    }
    .content-limiter {
        max-width: min-content;
    }
    .step-right {
        margin-left: 40px !important;
        margin-top: 20px;
    }
    .step-1-border {
        border-left-style: dashed;
    border-bottom-style: dashed;
    border-bottom-left-radius: 20px;
    border-color: #ffffff;
    border-left-width: 2px;
    border-bottom-width: 2px;
    width: 23%;
    height: 250px;
    position: absolute;
    margin-top: -264px;
    margin-left: 12px;
    }
    .step-description-enfasis {
        font-family: "Itau text bold";
    }
    .step-card-content {
        margin-top: 10px;
        margin-left: 10pt;
    }
    .step-title {
        font-family: "Itau text xbold";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
    }
    .step-description {
        display: block;
        font-family: 'Itau text light';
        font-size: 16px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
        margin-bottom: 20px;
        margin-right: 40px;
    }
    .step-img {
        display: block;
        margin-top: 40px;
        width: 275px;
        margin-left: -68px;
        margin-right: auto;
    }
    .step-icon {
        font-size: 48px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
    }
    .steps {
        display: block;
        margin-top: 40pt;
    }
    .header-title {
        font-family: "Itau text xbold";
        font-size: 28px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffd735;
        display: block;
        margin-top: 10pt;
    }
    .logo-itau {
        width: 56px;
        height: 56px;
    }
    .first-part {
        background-image: url("../images/bg1.png"), linear-gradient(to bottom, #ff7400, #e79b00) !important;
        background-repeat: no-repeat;
        background-position: right top;
        padding: 20pt;
    }
}

@media screen and (min-width: 1024px) {
    .step-img-first {
        display: block;
        margin-top: 40px;
        height: 35vh;
        /* max-height: 20vh; */
    }
    .step-icon-landscape {
        font-size: 28px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        margin-top: 10px;
        margin-right: 15px;
    }
    .step-1-border-landscape {
        min-width: 5vw;
        height: 1px;
        border-bottom: 2px dashed;
        border-color: #fff;
        /* margin-left: 20px; */
        /* margin-right: 20px; */
        margin-top: 25px;
    }
    .hide-on-landscape {
        display: none !important;
    }
    .boton-main {
        display: none;
        /* position: fixed; */
        bottom: 0;
        padding: 15px !important;
        width: 100%;
        background-color: #efe9e5ba !important;
    }
    .orange-zone {
        font-family: "Itau text regular";
        font-size: 19px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.47;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        background-color: #ec7000;
        border-radius: 5px;
        padding: 10px;
    }
    .respuesta {
        color: #605751;
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.6;
        text-align: left;
        padding: 5%;
        display: none;
        border-radius: 0 0 10px 10px;
        background-color: #fff;
    }
    .display-flex-row-question-hide {
        display: none !important;
        text-align: left;
        margin-top: 10px;
        padding-bottom: 10px;
    }
    .col-2-disclaimer {
        margin-left: 20px;
        margin-right: 20px;
    }
    .disclaimer-text {
        font-family: "Itau text regular";
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .row-icon-disclaimer {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #231d19;
    }
    .disclaimer {
        display: inline-block;
        margin-top: 40px;
        /* margin-bottom: 100px; */
        width: 50%;
    }
    .ver-mas {
        font-family: "Itau text bold";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #039be5;
        margin-top: 40px;
        display: block;
        text-decoration: underline;
        cursor: pointer;
    }
    .margin-left-auto {
        margin-left: auto;
    }
    .display-flex-row-question {
        display: flex !important;
        text-align: left;
        margin-top: 10px;
        padding-bottom: 20px;
        cursor: pointer;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .col-2-question {
        margin-left: none;
        margin-right: 20px;
    }
    .item-question-border {
        border-bottom: 2px solid #4646462e;
    }
    .vertical-center-question-item-row {
        height: auto;
        margin-top: auto;
        margin-bottom: auto;
    }
    .question {
        font-family: "Itau text regular";
        font-size: 20px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #464646;
    }
    .third-part {
        background-color: #efe9e5;
        padding-top: 40px;
        padding-right: 20pt;
        padding-bottom: 40px;
        padding-left: 20pt;
    }
    .col-2 {
        margin-left: 20px;
        margin-right: 20px;
    }
    .display-flex-row {
        display: flex !important;
        text-align: left;
        margin-top: 40px;
        padding-right: 40px;
    }
    .row-icon-orange {
        font-size: 40px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ec7000;
    }
    .row-description {
        font-family: "Itau text light";
        font-size: 20px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.6;
        letter-spacing: normal;
        color: #312d2b;
    }
    .second-part-title {
        font-family: "Itau text bold";
        font-size: 24px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #252220;
        padding-bottom: 40px;
    }
    .second-part {
        background-image: #ffffff;
        padding-top: 40px;
        padding-bottom: 80px;
    }
    .step-3-img-arrow {
        position: absolute;
        margin-top: -220px;
        margin-left: 6%;
    }
    .step-3-img {
        display: block;
        margin-top: 40px;
        width: auto;
        margin-left: 30%;
        margin-right: auto;
        height: 30vh;
    }
    .step-icon-arrow-step-3 {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        margin-left: -13px;
        margin-top: 35px;
    }
    .step-3-text-box {
        /* margin-top: 10pt; */
        width: min-content;
    }
    .step-3-title-landscape {
        font-family: "Itau text bold";
        font-size: 32px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #ffffff;
        display: block;
    }
    .step-3-title {
        font-family: "Itau text bold";
        font-size: 32px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #ffffff;
        display: block;
    }
    .step-3-subtitle {
        font-family: "Itau text bold";
        font-size: 22px;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #ffd735;
        display: block;
        margin-top: 10pt;
    }
    .step-4-border {
        border-left-style: dashed;
        border-top-style: dashed;
        border-top-left-radius: 20px;
        border-color: #ffffff;
        border-left-width: 2px;
        border-top-width: 2px;
        width: 50px;
        height: 50px;
        margin-top: 18px;
        margin-left: 171px;
    }
    .step-3-border {
        border-right-style: dashed;
        border-bottom-style: dashed;
        border-bottom-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-bottom-width: 2px;
        width: 27%;
        height: 68%;
        position: absolute;
        margin-top: 60px;
        margin-left: 210px;
        right: 30px;
    }
    .step-icon-arrow {
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
        margin-left: 12px;
        margin-top: -10px;
        position: absolute;
    }
    .step-2-border {
        border-right-style: dashed;
        border-top-style: dashed;
        border-top-right-radius: 20px;
        border-color: #ffffff;
        border-right-width: 2px;
        border-top-width: 2px;
        width: 157px;
        height: 40px;
        position: absolute;
        margin-top: -521px;
        margin-left: 114px;
    }
    .content-limiter {
        /* max-width: min-content; */
    }
    .step-right {
        width: fit-content;
        /* max-width: 470px; */
        /* margin-left: 40px !important;
        margin-top: 20px; */
    }
    .step-1-border {
        border-left-style: dashed;
        border-bottom-style: dashed;
        border-bottom-left-radius: 20px;
        border-color: #ffffff;
        border-left-width: 2px;
        border-bottom-width: 2px;
        width: 100px;
        height: 220px;
        position: absolute;
        margin-top: -235px;
        margin-left: 12px;
    }
    .step-description-enfasis {
        font-family: "Itau text bold";
    }
    .step-card-content {
        margin-top: 10px;
        margin-left: 10pt;
        /* width: min-content; */
    }
    .step-title {
        font-family: "Itau text xbold";
        font-size: 24px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
    }
    .step-description {
        display: block;
        font-family: 'Itau text light';
        font-size: 20px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
    }
    .step-img {
        display: block;
        margin-top: 40px;
        margin-left: -50px;
        height: 40vh;
    }
    .step-icon {
        font-size: 48px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff;
    }
    .steps {
        display: flex;
        margin-top: 40pt;
        /* width: max-content; */
    }
    .header-title {
        font-family: "Itau text xbold";
        font-size: 48px;
        font-stretch: normal;
        font-style: normal;
        line-height: 56px;
        letter-spacing: normal;
        color: #ffd735;
        margin-left: 40px;
        max-width: 600px;
        text-align: left;
        display: inline-block;
        position: absolute;
    }
    .logo-itau {
        width: 95px;
        height: 95px;
        margin-top: 12px;
        margin-bottom: auto;
    }
    .first-part {
        background-image: url("../images/bg1.png"), linear-gradient(to bottom, #ff7400, #e79b00) !important;
        background-repeat: no-repeat;
        background-position: right top;
        padding-top: 20pt;
        display: flex;
        height: 100vh;
    }
    .lateral-auto-margin {
        margin-left: auto;
        margin-right: auto;
    }
    .landscape-display-flex {
        display: flex;
    }
    .left-10-percent {
        padding-left: 10% !important;
    }
    .rows-flex {
        display: flex;
    }
    .width-auto {
        width: auto !important;
    }
    @media (max-width: 1024px) {
        .left-10-percent {
            padding-left: 0% !important;
        }
    }

    @media (max-height: 720px) {
        .first-part {
            background-image: url("../images/bg1.png"), linear-gradient(to bottom, #ff7400, #e79b00) !important;
            background-repeat: no-repeat;
            background-position: right top;
            padding-top: 20pt;
            display: flex;
            height: 720px;
        }
    }
    .min-content{
        width: min-content;
    }
    .fit-content{
        width: 100%;
    }
    .fill-available-content{
        width: 100%;
    }
}

.row {
    margin-bottom: 0 !important;
}

.row .col {
    padding: 0 !important;
}

.center-text {
    text-align: center;
}</pre></body></html>