.transition1{transition:all .25s ease-in-out}.transition2{transition:all .45s ease-in-out}.buttonRadius{border-radius:8px!important;overflow:hidden}#promotions{background-color:#fafafa;padding-top:100px;padding-bottom:70px}#principal{padding-top:120px;padding-bottom:120px}@media (max-width:767px){#principal{padding-top:50px;padding-bottom:50px}}#principal .wrapper{position:relative;margin-top:80px;display:flex;justify-content:end;align-items:center}@media (max-width:767px){#principal .wrapper{flex-direction:column}}#principal .wrapper .left-img{position:absolute;left:0;z-index:0}@media (max-width:767px){#principal .wrapper .left-img{position:relative}}#principal .wrapper .left-img img{width:100%;max-width:552px}#principal .wrapper .right-info{display:flex;flex-direction:column;gap:24px;width:626px;z-index:1}@media (max-width:991px){#principal .wrapper .right-info{width:365px}}@media (max-width:767px){#principal .wrapper .right-info{width:100%;position:relative;margin-top:30px}}#principal .wrapper .right-info .box{background-color:#fff;border:2px solid #989898;border-radius:32px;padding:24px 16px;display:flex;flex-direction:column;gap:20px}#principal .wrapper .right-info .box .title{color:#523178;font-weight:700;font-size:20px;line-height:32px;text-align:center;margin-bottom:0}#principal .wrapper .right-info .box .list{padding:0 0 0 16px;display:flex;flex-direction:column;gap:8px;margin-bottom:0}#principal .wrapper .right-info .box .list li{list-style:none;display:flex;gap:24px;align-items:center}#principal .wrapper .right-info .box .list li span{color:#1f1f1f;font-weight:400;letter-spacing:.0075em;line-height:24px}@media (max-width:991px){#principal .wrapper .right-info .box .list li span{flex:1}}#principal .wrapper .right-info .box .list li:before{content:"";display:block;width:36px;height:36px;background:#ebdaff url(/img/svg/icon/icon-check.svg) no-repeat;border-radius:100px;background-position:50%;background-size:24px}#avance{padding-top:50px;padding-bottom:50px}#avance .wrapper{display:flex;gap:10px;margin-top:80px}@media (max-width:991px){#avance .wrapper{align-items:center;flex-direction:column-reverse}}@media (max-width:767px){#avance .wrapper{margin-top:30px}}#avance .wrapper .right-img img{width:100%;max-width:552px}#avance .wrapper .left-info{padding:16px;display:flex;flex-direction:column;gap:24px;align-items:end;max-width:566px}@media (max-width:991px){#avance .wrapper .left-info{align-items:center}}#avance .wrapper .left-info .text,#avance .wrapper .left-info .text span{text-align:right;font-size:20px;line-height:32px;font-weight:400;color:#444;max-width:528px}@media (max-width:991px){#avance .wrapper .left-info .text,#avance .wrapper .left-info .text span{text-align:center}}@media (max-width:575px){#avance .wrapper .left-info .text,#avance .wrapper .left-info .text span{font-size:16px;line-height:24px}}#avance .wrapper .left-info .text span{font-weight:600}#avance .wrapper .left-info .alert-info{background-color:#faf6ff;border-radius:8px;padding:16px;display:flex;gap:12px;align-items:start}#avance .wrapper .left-info .alert-info .icon img{width:16px;height:16px}#avance .wrapper .left-info .alert-info .description{color:#523178;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.025em}#solicitar{padding-top:100px;padding-bottom:100px}@media (max-width:767px){#solicitar{padding-top:30px;padding-bottom:30px}}.otros-montos{padding-top:100px;padding-bottom:100px}.otros-montos .content-montos{display:flex;justify-content:center;gap:24px;margin-top:48px}@media (max-width:575px){.otros-montos .content-montos{flex-direction:column}}.otros-montos .content-montos .item{width:343px;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #eee}@media (max-width:575px){.otros-montos .content-montos .item{width:100%}}.otros-montos .content-montos .item .head{background-color:#ebdaff;padding:12px 16px}.otros-montos .content-montos .item .head h3{color:#523178;font-weight:700;line-height:24px;letter-spacing:.0075em;text-align:center;margin-bottom:0}.otros-montos .content-montos .item .image img{width:100%;display:block}.otros-montos .content-montos .item .body{padding:16px;text-align:center;display:flex;flex-direction:column;gap:16px}#avance .wrapper .left-info .text .otros-montos .content-montos .item .body span,.otros-montos .content-montos .item .body #avance .wrapper .left-info .text span,.otros-montos .content-montos .item .body .text{display:flex;flex-direction:column}#avance .wrapper .left-info .text .otros-montos .content-montos .item .body span .solicita,.otros-montos .content-montos .item .body #avance .wrapper .left-info .text span .solicita,.otros-montos .content-montos .item .body .text .solicita{font-weight:600;line-height:24px;letter-spacing:.0125em;color:#523178}#avance .wrapper .left-info .text .otros-montos .content-montos .item .body span .monto,.otros-montos .content-montos .item .body #avance .wrapper .left-info .text span .monto,.otros-montos .content-montos .item .body .text .monto{font-size:24px;font-weight:700;line-height:36px;color:#523178}#avance .wrapper .left-info .text .otros-montos .content-montos .item .body span .description,.otros-montos .content-montos .item .body #avance .wrapper .left-info .text span .description,.otros-montos .content-montos .item .body .text .description{font-weight:500;font-size:12px;line-height:20px;letter-spacing:.5px;color:#444}.content-pagos{background:#523178 url(/img/creditos/credito-consumo/pay-bg.png) no-repeat 100%;border-radius:24px;height:96px;display:flex;align-items:center;padding-left:30px;margin-top:100px}@media (max-width:767px){.content-pagos{height:auto;background-image:none;flex-direction:column;padding-left:0;overflow:hidden}}.content-pagos .info{display:flex;gap:20px;width:100%;max-width:684px;align-items:center}@media (max-width:767px){.content-pagos .info{flex-direction:column;padding:25px 0 16px;gap:25px}}#avance .wrapper .left-info .text .content-pagos .info span .subtitle,#avance .wrapper .left-info .text .content-pagos .info span .title,.content-pagos .info #avance .wrapper .left-info .text span .subtitle,.content-pagos .info #avance .wrapper .left-info .text span .title,.content-pagos .info .text .subtitle,.content-pagos .info .text .title{color:#fff}@media (max-width:767px){#avance .wrapper .left-info .text .content-pagos .info span .subtitle,#avance .wrapper .left-info .text .content-pagos .info span .title,.content-pagos .info #avance .wrapper .left-info .text span .subtitle,.content-pagos .info #avance .wrapper .left-info .text span .title,.content-pagos .info .text .subtitle,.content-pagos .info .text .title{text-align:center}}#avance .wrapper .left-info .text .content-pagos .info span .title,.content-pagos .info #avance .wrapper .left-info .text span .title,.content-pagos .info .text .title{font-size:24px;font-weight:700;line-height:36px}@media (max-width:767px){#avance .wrapper .left-info .text .content-pagos .info span .title,.content-pagos .info #avance .wrapper .left-info .text span .title,.content-pagos .info .text .title{width:200px;margin-left:auto;margin-right:auto}}#avance .wrapper .left-info .text .content-pagos .info span .subtitle,.content-pagos .info #avance .wrapper .left-info .text span .subtitle,.content-pagos .info .text .subtitle{font-weight:400;line-height:24px;letter-spacing:.0075em}.content-pagos .mobile-image{display:none}@media (max-width:767px){.content-pagos .mobile-image{display:block;background:#523178 url(/img/creditos/credito-consumo/pay-bg-mobile.jpg) no-repeat;height:126px;width:100%;background-position:top}}@media (max-width:467px){.content-pagos .mobile-image{background-size:100%}}.condiciones-content{margin-top:80px}@media (max-width:991px){.condiciones-content{margin-top:40px}}.container-data{height:535px;padding-left:50px;padding-right:50px}@media (max-width:991px){.container-data{padding-left:15px;padding-right:15px;padding-top:40px;height:auto}}.container-image img{width:100%}.button-option{height:64px;background-color:#ebdaff;display:flex;padding:8px;border-radius:8px}.button-option .button-a-link{padding:0;text-decoration:none;cursor:pointer;width:100%;display:flex;justify-content:center;align-items:center;border:0;height:100%;background-color:transparent}.button-option .button-a-link:hover{border:0}.button-option .button-a-link.active{background-color:#fff;border-radius:8px;border:0}.button-option .button-text{color:#523178;font-family:Montserrat;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.025em;text-align:left}.button-option .button-icon{height:24px;width:24px}.list-button{height:380px;padding-top:42px;padding-left:0;padding-right:0}@media (max-width:991px){.list-button{padding-top:25px;height:auto}}.list-text{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.0075em;text-align:left}@media (max-width:1199px){.list-text{font-size:14px}}@media (max-width:991px){.list-text{font-size:16px}}.list-title{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.0075em;text-align:left}.ul-style-list{padding-inline-start:0;display:inline-grid;gap:13px;padding-top:30px}.ul-style-list li{display:flex;gap:4px}@media (max-width:1199px){.ul-style-list{gap:6px}}@media (max-width:991px){.ul-style-list{gap:13px}}.button-container{margin-top:42px;display:flex;justify-content:start;gap:18px}@media (max-width:575px){.button-container{flex-direction:column}.button-container .sp-btn{width:100%}}.button-text{color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.025em;text-align:left}.img-size-icon{height:20px;width:20px}