.finance-benefit-main-container{align-items:center!important;display:grid;gap:0;grid-template-columns:1fr;margin:1em 0;padding:0 1rem;position:relative;width:100%}.finance-benefit-custom-info-bar-primary{background-color:#007b99;border-radius:.6rem;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1rem .5rem;position:relative;z-index:2}.finance-benefit-custom-info-bar{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 10px rgba(0,0,0,.1);margin-top:-1rem;padding-top:2rem;position:relative;z-index:1}.finance-benefit-info-items-primary{padding:.2rem}.finance-benefit-info-items,.finance-benefit-info-items-primary{align-items:center;display:flex;flex-direction:column;justify-content:center}.finance-benefit-info-items{padding:1rem}.finance-benefit-info-item,.finance-benefit-info-item-primary{align-items:center;display:flex;flex-basis:100%;flex-direction:column;margin-bottom:1.3em;max-width:100%;text-align:center}.finance-benefit-info-icon{height:auto;margin:0 auto;max-height:4em;max-width:4em;object-fit:contain;padding:0;width:100%}.finance-benefit-info-description{color:#333;font-size:.8rem;margin:0;padding-top:.3rem;word-break:break-word}@media (min-width:768px){.finance-benefit-main-container{align-items:center;gap:0;grid-template-columns:1fr 3fr;margin:1rem 0;padding:0}.finance-benefit-custom-info-bar{margin-left:-1rem;margin-top:0;padding-left:2rem!important;padding-top:2.5rem}.finance-benefit-info-items,.finance-benefit-info-items-primary{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.15rem;text-align:center}.finance-benefit-info-item,.finance-benefit-info-item-primary{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:100%;padding:.3rem 0;text-align:center}.finance-benefit-info-icon{display:block;margin:0 auto;max-height:2.4em;max-width:2.4em;object-fit:contain}.finance-benefit-info-description{font-size:.45rem;margin:0;padding:.2rem 0;text-align:center}.finance-benefit-custom-info-bar{border-bottom-left-radius:0;border-bottom-right-radius:16px;border-top-left-radius:0;border-top-right-radius:16px;padding:.75rem .15rem}}@media (min-width:700px) and (max-width:800px) and (orientation:landscape){.finance-benefit-main-container{align-items:center;gap:0;grid-template-columns:1fr 3fr;margin:1rem 0;padding:0}.finance-benefit-custom-info-bar{margin-left:-.5rem;padding-left:1.5rem!important}.finance-benefit-info-items,.finance-benefit-info-items-primary{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.1rem;text-align:center}.finance-benefit-info-item,.finance-benefit-info-item-primary{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:100%;padding:.2rem 0;text-align:center}.finance-benefit-info-icon{display:block;margin:0 auto;max-height:2.6em;max-width:2.6em;object-fit:contain}.finance-benefit-info-description{font-size:.45rem;margin:0;padding:.15rem 0;text-align:center}.finance-benefit-custom-info-bar{border-bottom-left-radius:0;border-bottom-right-radius:16px;border-top-left-radius:0;border-top-right-radius:16px;padding:.35rem .1rem}}@media (min-width:1200px){.finance-benefit-main-container{align-items:center!important;gap:0;grid-template-columns:1fr 3fr;margin:1rem 0;padding:0}.finance-benefit-custom-info-bar{border-bottom-left-radius:0;border-bottom-right-radius:16px;border-top-left-radius:0;border-top-right-radius:16px;margin-left:-1rem;padding-left:2rem!important;padding:.4rem .15rem}.finance-benefit-info-items,.finance-benefit-info-items-primary{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.2rem;text-align:center}.finance-benefit-info-item,.finance-benefit-info-item-primary{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:100%;padding:.3rem 0;text-align:center}.finance-benefit-info-icon{display:block;margin:0 auto;max-height:3.2em;max-width:3.2em;object-fit:contain}.finance-benefit-info-description{font-size:.8rem;margin:0;padding:.2rem 0;text-align:center}}