.card--inner-web{background-color:#f8fcff;display:flex;flex-wrap:wrap;height:100%}.card--inner-web-header{padding:29px 28px;width:100%}.title--web{color:#052f5f;display:block;font-size:18px;font-weight:400;line-height:22px}.title--web strong{font-weight:700}.card--inner-web .image--block{align-self:flex-end}.credit-side-bnnr-text h1,.personal-loan-side-bnnr-text h1,.side-bnnr-text h1{color:#000;font-size:20px;line-height:20px;margin-bottom:15px}.banner-details{background:linear-gradient(180deg,#ebf4ff 85.1%,#fff);height:-webkit-fill-available;padding:24px 20px 30px;width:100%}.banner-details__header{margin-bottom:20px;text-align:left}.banner-details__title{margin-bottom:10px;text-align:left}.banner-details__title-text{color:var(--typo-color-black-3);font-size:26px;font-weight:500;line-height:1.3}.banner-details__title-highlight{color:#2ead67;font-size:26px;font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-color:#2ead67;text-underline-offset:4px}.banner-details__subtitle{margin-top:8px}.banner-details__subtitle-text{color:#555;font-size:14px;line-height:1.5}.banner-details__image-wrapper{border-radius:12px;margin:20px auto;max-width:380px;overflow:hidden;position:relative}.banner-details__image-decorator{border-radius:6px;height:60px;position:absolute;width:20px;z-index:1}.banner-details__image-decorator--left{background-color:#5dbfeb;left:-5px;top:20px}.banner-details__image-decorator--right{background-color:#f5a962;bottom:20px;right:-5px}.banner-details__image{border-radius:12px;display:block;height:auto;position:relative;width:100%;z-index:2}.banner-details__features{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:0 10px}.banner-details__feature{align-items:center;display:flex;gap:12px}.banner-details__feature-icon{align-items:center;background:#e2edfe;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.banner-details__icon{height:16px;object-fit:contain;width:16px}.banner-details__feature-text{flex:1}.banner-details__feature-label{color:var(--typo-color-catalina-blue);font-size:16px;font-weight:500;line-height:1.4}div#page-id-39:not(:has(.middle-content)){background:linear-gradient(180deg,#ebf4ff 85.1%,#fff)}div#page-id-39:not(:has(.middle-content)) .bi--card-right.credit--card-right{background:var(--typo-color-white);border-radius:20px!important;box-shadow:0 3px 12px 0 rgba(0,101,255,.1)}div#page-id-39:not(:has(.middle-content)) .right-inner-close{background:transparent!important}.bi--formik-container.jrny-type-5 .banner-details__image-wrapper{margin:0}.bi--formik-container.jrny-type-5 .banner-details__features{display:grid;grid-template-columns:repeat(2,1fr)}.bi--formik-container.jrny-type-5 .banner-details__feature-label{font-size:12px}.travel-type-14 .card--inner-web-header{padding:0}.travel-type-14 .card--inner-web{background:transparent}.credit--card-formik-container{--width:390px;display:flex;margin-top:60px;min-height:490px}#page-id-22 .grp--health-formik-container{--width:550px}#page-id-22 .full--card-left .image--block{padding:0 15px}.credit--card-formik-container .full--card-left{width:var(--width)}.credit--card-formik-container .credit--card-right{border-radius:0 14px 14px 0;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);padding:30px 22px;width:calc(100% - var(--width))}.credit--card-form{background-color:var(--typo-color-white-2);border-radius:10px;box-shadow:var(--drop-shadow-5);padding:20px 35px 40px}.credit--card-right .title--p-heading{color:#132e5c;display:block;font-size:20px;font-weight:600;line-height:22px;margin-bottom:30px;text-align:center;width:100%}.credit--card-formik-container .credit--card-field{padding:0 40px}.term-home-visit .term--insurance-card-right{background-color:var(--typo-color-white-2);border-radius:14px;width:100%}.term-home-visit .term--insurance-field{padding:0}.term-home-visit .full--card-left{display:none}.credit--card-formik-container.term-home-visit{min-height:unset}.golden-visa-container .credit--card-right .title--p-heading{margin-bottom:53px}.bi--formik-container.jrny-type-5 .credit--card-right{align-self:center;width:100%}.bi--formik-container.jrny-type-5 .full--card-left{flex-shrink:0;width:500px}.bi--formik-container.jrny-type-5{margin-top:30px}@media (max-width:991px){.credit--card-formik-container{margin-top:0;min-height:unset;padding-top:20px}.credit--card-formik-container .credit--card-right{border-radius:6px;width:100%}.credit--card-formik-container .credit--card-field{padding:0}.credit--card-right .btn--btn-primary{padding:13px 10px}.credit--card-form{background-color:var(--typo-color-white-2);border-radius:6px;margin:auto;padding:20px 20px 30px}.credit--card-right .title--p-heading{margin-bottom:20px}}@media (max-width:768px){.bi--formik-container.jrny-type-5{margin-top:10px}}.investment-card-right:has(.cc--range) .cls--income{margin-bottom:20px}.investment-card-right .input--field:has(.range--slider-top) .input--error{bottom:-38px}