.section-banner-campaign1{padding:var(--padding-extra-large);background-color:#f6fafe}.section-banner-campaign{width:100%;display:flex;align-items:flex-start;justify-content:center;margin-top:-100px;background-color:#f6fafe}.image-banner-campaign{height:auto;align-self:stretch;flex:1;position:relative;max-width:385px;overflow:hidden;max-height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 220px 215px 0;display:flex;align-items:stretch}.banner-campaign-icon{width:48px;position:relative;height:48px;overflow:hidden;flex-shrink:0;background-image:url(Campaign_icon.svg)}.icon-text{position:relative;font-size:var(--text-size-body-small);letter-spacing:.25px;line-height:var(--line-height-label-L);text-transform:uppercase;font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);color:#4d2b02;text-align:left}.banner-campaign-icon-wrapper{border-radius:24px;background-color:#ffede8;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4px 16px}.row-banner-campaign2{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.heading-banner-campaign{align-self:stretch;position:relative;margin:0;letter-spacing:-.25px;line-height:var(--line-height-display-H3);font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);font-size:var(--text-size-display-h3);color:#fff}.subheading-banner-campaign{width:100%;margin:0;position:relative;font-size:var(--text-size-title-small);letter-spacing:.5px;line-height:var(--line-height-label-M);font-weight:var(--font-weight-regular);color:#fff;text-align:left;display:inline-block;font-family:var(--font-family-primary)}.block-banner-campaign{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;font-size:40px;color:rgba(255,255,255,.9);font-family:Bitter}.button-banner-campaign1{position:relative;line-height:var(--line-height-title-H6);font-size:var(--text-size-title-small);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);color:var(--color-text-secondary);text-decoration:none;padding:var(--padding-medium) var(--padding-large)}.button-banner-campaign{font-family:var(--font-family-gotham);border-radius:400px;background-color:#e5efff;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;font-size:16px;color:#002764}.button-banner-campaign:hover{background-color:var(--color-white)}.row-banner-campaign{flex:1;border-radius:0 8px 8px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--padding-extra-large);gap:var(--gap-large)}.container-banner-campaign{max-width:1143px;display:flex;position:relative;flex-direction:row;justify-content:center;overflow:hidden;box-shadow:0 8px 16px rgba(0,39,100,.15);border-radius:16px;text-align:left;font-size:14px;color:#4d2b02;font-family:var(--font-family-gotham);background:linear-gradient(-89.68deg,rgba(102,161,253,.2),rgba(0,29,75,.2)),#2354b3}@media screen and (min-width:961px) and (max-width:1239px){.section-banner-campaign{flex-direction:row;padding-left:48px;padding-right:48px;max-width:90%}.container-home-hero{padding-left:0;padding-right:0}.block-home-hero{margin-top:-48px}}@media screen and (min-width:599px) and (max-width:960px){.row-banner-campaign{padding:var(--padding-large);position:relative}.container-banner-campaign{flex-direction:column;overflow:unset;border-radius:24px 24PX 16PX 16PX}.banner-campaign-icon-wrapper{display:flex;z-index:9999;margin-top:-95px}.row-banner-campaign2{margin-left:-45px;position:absolute;top:18px}.section-banner-campaign{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:0}.image-banner-campaign{max-width:100%;width:100%;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.button-banner-campaign1{z-index:10}.heading-banner-campaign{font-size:var(--text-size-headline-h3);line-height:var(--line-height-display-H4)}.banner-campaign-icon{background-size:74px;background-repeat:no-repeat;background-image:url(Campaign_mobile_icon.png);margin-top:-70px;height:74px;width:74px}}@media only screen and (max-width:599px){.section-banner-campaign1{padding:var(--padding-extra-large) var(--padding-large)}.row-banner-campaign{padding:var(--padding-large);position:relative}.container-banner-campaign{flex-direction:column;overflow:unset}.banner-campaign-icon-wrapper{display:flex;z-index:9999;margin-top:-95px}.row-banner-campaign2{margin-left:-45px;position:absolute;top:22px}.section-banner-campaign{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:0}.image-banner-campaign{max-width:100%;width:100%;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.button-banner-campaign1{z-index:10}.heading-banner-campaign{font-size:var(--text-size-headline-h3);line-height:var(--line-height-display-H4)}.banner-campaign-icon{background-size:64px;background-repeat:no-repeat;background-image:url(Campaign_mobile_icon.png);margin-top:-70px;width:64px;height:64px}}@media (prefers-contrast:more){.container-banner-campaign .block-banner-campaign,.container-banner-campaign .heading-banner-campaign,.container-banner-campaign .subheading-banner-campaign{color:#fff!important}}