.MidBanner-module__yMY5yq__root{width:100%;min-height:480px;position:relative;overflow:hidden}.MidBanner-module__yMY5yq__rootImageOnly{min-height:0}.MidBanner-module__yMY5yq__mediaInline{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}.MidBanner-module__yMY5yq__mediaWrapper{position:absolute;inset:0}.MidBanner-module__yMY5yq__media{object-fit:cover;width:100%;height:100%;display:block}.MidBanner-module__yMY5yq__mediaWrapperWithOverlay:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}.MidBanner-module__yMY5yq__frame{z-index:1;box-sizing:border-box;align-items:center;width:100%;min-height:480px;padding:48px max(24px,50% - 568px);display:flex;position:relative}.MidBanner-module__yMY5yq__content{flex-direction:column;gap:8px;width:100%;max-width:467px;display:flex}.MidBanner-module__yMY5yq__alignLeft{text-align:left;align-items:flex-start;margin-right:auto}.MidBanner-module__yMY5yq__alignCenter{text-align:center;align-items:center;margin-inline:auto}.MidBanner-module__yMY5yq__alignRight{text-align:right;align-items:flex-end;margin-left:auto}.MidBanner-module__yMY5yq__title{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);letter-spacing:.01em;color:#fff;font-size:48px;font-weight:300;line-height:1.2}.MidBanner-module__yMY5yq__subtitle{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#fff;font-size:22px;font-weight:300;line-height:1.4}.MidBanner-module__yMY5yq__description{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#fff;font-size:20px;font-weight:300;line-height:1.4}.MidBanner-module__yMY5yq__title :is(p,h1,h2,h3,h4,h5,h6),.MidBanner-module__yMY5yq__subtitle :is(p,h1,h2,h3,h4,h5,h6),.MidBanner-module__yMY5yq__description :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.MidBanner-module__yMY5yq__ctasRow{flex-wrap:wrap;gap:16px;width:fit-content;margin-top:16px;display:flex}.MidBanner-module__yMY5yq__alignCenter .MidBanner-module__yMY5yq__ctasRow{justify-content:center;margin-inline:auto}.MidBanner-module__yMY5yq__alignRight .MidBanner-module__yMY5yq__ctasRow{margin-left:auto}.MidBanner-module__yMY5yq__emptyState{color:#64646480;background-color:#c8c8c81a;border:2px dashed #c8c8c866;justify-content:center;align-items:center;min-height:120px;font-size:14px;display:flex}@media (max-width:1023px){.MidBanner-module__yMY5yq__frame{padding:32px 24px}}@media (max-width:767px){.MidBanner-module__yMY5yq__root,.MidBanner-module__yMY5yq__frame{min-height:400px}.MidBanner-module__yMY5yq__content{gap:16px;max-width:100%}.MidBanner-module__yMY5yq__title{font-size:32px}.MidBanner-module__yMY5yq__subtitle{font-size:18px}.MidBanner-module__yMY5yq__description{font-size:16px;font-weight:400}.MidBanner-module__yMY5yq__ctasRow{flex-direction:column;width:100%;margin-top:8px}.MidBanner-module__yMY5yq__ctasRow>a{justify-content:center;width:100%}}
