.highlight-orange{color:#FF9015}.highlight-blue{color:#2B5597;font-weight:500}.section-promotions{background-color:#f4f6fa;border-radius:50px}.card-promotions-content{background-color:white;min-height:5em;border-radius:0 0 25px 25px}#img-taza{border-radius:50px}.seccion-promos{background-color:#f4f6fa;border-radius:50px;margin:100px 50px;padding:0 100px}.seccion-promos h2{font-size:1.5rem;font-weight:400;padding:2em 0;text-align:center;margin-bottom:0}.card-promos img{border-radius:25px 25px 0 0}.card-promos-content{border-radius:0 0 25px 25px;height:8.5em;max-height:8.5em;padding:1em}@media screen and (max-width: 767px){.seccion-promos{margin:100px 1em;padding:1em 0}.seccion-promos h2{padding:1em 10px}}@media (min-width: 768px) and (max-width: 1080px){.seccion-promos{padding:25px 0}.seccion-promos h2{padding:1em}.card-promos-content{height:10em;max-height:10em}}.card-promos-content h3{padding:0 1em;font-size:1.1rem;font-weight:400}.main-hero{background-color:#ff8618}.hero-container{color:white;max-width:1400px !important}@media (max-width: 800px){#promo-app{margin-top:0 !important;margin-bottom:0 !important}.mecanica-txt{margin-top:0 !important}.mecanica-txt img{max-width:250px !important}#sucursales h2{margin-top:10px !important}#FAQS-Promos{margin-top:0 !important}#promo-app,.faqs-container,#banco-azteca,#sucursales,#FAQS-Promos{margin-inline:14px !important}#banco-azteca{margin-block:80px}.btn-cta-tyc{margin-top:0}.ctas{display:flex;justify-content:center;align-items:center}h2{font-size:26px}.px-5{padding-left:10px !important;padding-right:10px !important}.banner-bts-container{max-height:none}.banner-bts-container img{max-height:none;width:100% !important;margin:0 auto !important;max-width:100% !important}}#FAQS-Promos{margin-top:150px !important}.faqs-container{max-width:960px !important;margin:0 auto 150px !important}.faqs-container .faq-header{border-radius:16px !important;background-color:#F4F6FA !important;font-weight:600 !important;color:#000 !important;border:0 !important;height:fit-content;padding:21px 20px 11px}@media (max-width: 800px){#promo-app{margin-top:0 !important;margin-bottom:0 !important}.mecanica-txt{margin-top:0 !important}.mecanica-txt img{max-width:250px !important}#sucursales h2{margin-top:10px !important}#FAQS-Promos{margin-top:0 !important}#promo-app,.faqs-container,#banco-azteca,#sucursales,#FAQS-Promos{margin-inline:14px !important}#banco-azteca{margin-block:80px}.btn-cta-tyc{margin-top:0}.ctas{display:flex;justify-content:center;align-items:center}.modal-sucursal{box-shadow:none !important;padding:0 20px !important;border-radius:0 !important;margin-top:290px !important;border:0 !important}#sucursales{padding:20px 0 !important}h2{font-size:26px}.px-5{padding-left:10px !important;padding-right:10px !important}.banner-bts-container{max-height:none}.banner-bts-container img{max-height:none;width:100% !important;margin:0 auto !important;max-width:100% !important}}@media (max-width: 767.98px){.gold-message{border-radius:24px;padding:28px 22px;min-height:auto;background:linear-gradient(135deg, #5a1d0f 0%, #bf560e 60%, #e07412 100%)}.gold-message__text{font-size:clamp(22px, 6.2vw, 32px);line-height:1.2}.banner-text-overlay .subtitle{font-size:20px}.benefits-grid .col-6{flex:0 0 50%;max-width:50%}.section-benefits-sm{margin-block:30px 80px !important}.section-benefits-sm h2{font-size:26px !important}.title-light{font-size:24px !important}.hero-content{text-align:center !important}}@media (max-width: 480px){.banner-text-overlay h1{font-size:24px !important;margin-bottom:0}.title-light{font-weight:normal !important;font-size:15px !important}.banner-bts-container img.img-joya-oro{max-width:320px !important}.banner-text-overlay .subtitle{font-size:13px}.hero-content{text-align:center !important}.text-xs{font-size:12px !important}.banner-text-overlay .btn-cta{padding:12px 40px}}.faqs-container .title{color:black !important;margin-bottom:40px !important;font-size:clamp(40px, 1.2vw, 40px)}.faqs-container .faq-header .faq-question{color:#000 !important}.faqs-container .faq-body{background-color:#F4F6FA !important;color:#000 !important;border:0 !important;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;margin-top:-10px !important}.fa-chevron-right{color:#FF9015 !important}#banco-azteca,#sucursales{margin-bottom:150px !important}.pp-bg-md-white{background:transparent}.pp-rounded-sm{border-radius:40px}@media (min-width: 768px){.pp-bg-md-white{background:#fff}.pp-rounded-sm{border-radius:0}}.listas-opciones .img-fluid{max-width:537px !important;width:100% !important}.svg-bullet{width:12px !important;height:12px !important;min-width:12px;min-height:12px;flex-shrink:0}.faq-header{position:relative !important}.faq-header .fa-sharp{position:absolute;right:10px;top:18px}
