.IconBadge-module__LFLQFq__root{flex-shrink:0;justify-content:center;align-items:center;display:flex}.IconBadge-module__LFLQFq__icon{object-fit:contain;width:24px;height:24px}
.TextLink-module__2GeHCa__root{color:#3b69ff;font-family:var(--brad-font-family-primary);align-items:center;gap:8px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.TextLink-module__2GeHCa__root:hover{text-decoration:underline}.TextLink-module__2GeHCa__medium{font-size:16px}.TextLink-module__2GeHCa__small{font-size:14px;font-weight:600}.TextLink-module__2GeHCa__arrow{flex-shrink:0}
.BulletList-module__zHEjpW__root{flex-direction:column;gap:16px;margin:0;padding:0;display:flex}.BulletList-module__zHEjpW__item{padding-left:18px;list-style:none;position:relative}.BulletList-module__zHEjpW__item :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0;font-size:20px!important}.BulletList-module__zHEjpW__item:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}
.MiniItem-module__Hul-GW__root{list-style:none}.MiniItem-module__Hul-GW__header{align-items:center;gap:16px;display:flex}.MiniItem-module__Hul-GW__icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}.MiniItem-module__Hul-GW__title{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#000;font-size:20px;font-weight:700;line-height:1.2}.MiniItem-module__Hul-GW__description{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#333;margin-top:16px;font-size:20px;font-weight:300;line-height:1.4}.MiniItem-module__Hul-GW__title :is(p,h1,h2,h3,h4,h5,h6),.MiniItem-module__Hul-GW__description :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0}
.CardFloating-module__4X1I7W__root{flex-direction:column;height:100%;list-style:none;display:flex;position:relative}.CardFloating-module__4X1I7W__stretchedLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.CardFloating-module__4X1I7W__imageWrapper{border-radius:16px;height:378px;overflow:hidden}.CardFloating-module__4X1I7W__image{object-fit:cover;width:100%;height:100%;display:block}.CardFloating-module__4X1I7W__body{flex-direction:column;flex:1;gap:16px;padding-top:24px;display:flex}.CardFloating-module__4X1I7W__kicker{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#3b69ff;font-size:14px;font-weight:600}.CardFloating-module__4X1I7W__title{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#000;margin:0;font-size:20px;font-weight:400;line-height:1.2}.CardFloating-module__4X1I7W__description{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#47484c;margin:0;font-size:16px;font-weight:400;line-height:1.4}.CardFloating-module__4X1I7W__title :is(p,h1,h2,h3,h4,h5,h6),.CardFloating-module__4X1I7W__description :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.CardFloating-module__4X1I7W__link{margin-top:auto;padding-top:8px}@media (max-width:767px){.CardFloating-module__4X1I7W__title{font-size:18px}}
.MediaTextMiniItems-module__CWxWVq__root{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.MediaTextMiniItems-module__CWxWVq__columns2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}@media (max-width:767px){.MediaTextMiniItems-module__CWxWVq__root{gap:32px}.MediaTextMiniItems-module__CWxWVq__columns2{grid-template-columns:1fr;row-gap:32px}}
.Button-module__c-BqpG__root{min-height:48px;font-family:var(--brad-font-family-primary);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.Button-module__c-BqpG__root :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0;font-weight:400}.Button-module__c-BqpG__primary{color:#fff;cursor:pointer;background-color:#900f15;border:1px solid #0000}.Button-module__c-BqpG__secondary{color:var(--brad-color-primary,#cc092f);border:1px solid var(--brad-color-primary,#cc092f);background-color:#0000}.Button-module__c-BqpG__secondary:hover{color:#fff;background-color:#cc092f}.Button-module__c-BqpG__ghost{color:inherit;background-color:#0000;border:1px solid}
.Modal-module__ol_MFa__overlay{z-index:999999;background-color:#000000e0;justify-content:center;align-items:center;padding:46px;display:flex;position:fixed;inset:0;overflow:hidden}.Modal-module__ol_MFa__dialog{box-sizing:border-box;width:min(760px,100vw - 32px);max-height:90vh;position:relative;overflow:hidden}.Modal-module__ol_MFa__content{box-sizing:border-box;max-height:90vh;overflow:visible}.Modal-module__ol_MFa__closeButton{cursor:pointer;z-index:1;background:0 0;border:none;width:32px;height:32px;line-height:1;position:absolute}@media (max-width:767px){.Modal-module__ol_MFa__overlay{padding:32px 16px}.Modal-module__ol_MFa__dialog{width:min(100%,420px);max-height:calc(100vh - 32px)}.Modal-module__ol_MFa__content{max-height:calc(100vh - 32px)}}
.FloatingLabelField-module__5uL5NW__field{padding:20px 0;position:relative}.FloatingLabelField-module__5uL5NW__input{appearance:none;width:100%;color:var(--dark-gray);box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #757575;border-image:;border-radius:0;outline:none;padding:10px 10px 10px 5px;font-family:inherit;font-size:18px;transition:border-color .2s;display:block}.FloatingLabelField-module__5uL5NW__label{pointer-events:none;color:var(--dark-gray);font-size:16px;transition:all .15s;position:absolute;top:1.1rem;left:0}@media (max-width:767px){.FloatingLabelField-module__5uL5NW__field{padding:18px 0 0}.FloatingLabelField-module__5uL5NW__label{font-size:16px;top:1rem}.FloatingLabelField-module__5uL5NW__input:focus~.FloatingLabelField-module__5uL5NW__label,.FloatingLabelField-module__5uL5NW__input:not(:placeholder-shown)~.FloatingLabelField-module__5uL5NW__label{font-size:12px;top:.2rem}}.FloatingLabelField-module__5uL5NW__input:focus~.FloatingLabelField-module__5uL5NW__label,.FloatingLabelField-module__5uL5NW__input:not(:placeholder-shown)~.FloatingLabelField-module__5uL5NW__label{font-size:.7rem;top:-.1rem}.FloatingLabelField-module__5uL5NW__input[aria-invalid=true]{border-bottom-color:#cc092f}.FloatingLabelField-module__5uL5NW__input[aria-invalid=true]~.FloatingLabelField-module__5uL5NW__label,.FloatingLabelField-module__5uL5NW__input[aria-invalid=true]:focus~.FloatingLabelField-module__5uL5NW__label,.FloatingLabelField-module__5uL5NW__input[aria-invalid=true]:not(:placeholder-shown)~.FloatingLabelField-module__5uL5NW__label{color:#cc092f}.FloatingLabelField-module__5uL5NW__labelSelect{font-size:.7rem!important;top:-.1rem!important}.FloatingLabelField-module__5uL5NW__fieldError{display:block}
.Cards-module__4b4nkG__root{padding:80px max(24px,50% - 568px)}.Cards-module__4b4nkG__inner{flex-direction:column;gap:80px;max-width:1136px;margin:0 auto;display:flex}.Cards-module__4b4nkG__sectionEyebrow{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);font-size:16px;font-weight:300;line-height:1.4}.Cards-module__4b4nkG__sectionTitle{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#000;font-size:32px;font-weight:300;line-height:1.2}.Cards-module__4b4nkG__sectionParagraph{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#47484c;font-size:20px;font-weight:300;line-height:1.4}@media (max-width:767px){.Cards-module__4b4nkG__sectionTitle{font-size:24px}}.Cards-module__4b4nkG__emptyState{color:#64646480;background-color:#c8c8c81a;border:2px dashed #c8c8c866;justify-content:center;align-items:center;min-height:120px;font-size:14px;display:flex}.Cards-module__4b4nkG__trackWrapper{flex-direction:column;gap:32px;display:flex}.Cards-module__4b4nkG__grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.Cards-module__4b4nkG__gridWide{grid-template-columns:repeat(auto-fill,minmax(368px,1fr))}@media (min-width:1366px) and (max-width:1439px){.Cards-module__4b4nkG__grid.Cards-module__4b4nkG__gridWide{grid-template-columns:repeat(auto-fill,minmax(368px,1fr))}}@media (min-width:1024px){.Cards-module__4b4nkG__gridFour{grid-template-columns:repeat(4,1fr)}}.Cards-module__4b4nkG__desktopCarousel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;overflow-x:auto}.Cards-module__4b4nkG__desktopCarousel::-webkit-scrollbar{display:none}.Cards-module__4b4nkG__desktopCarousel>*{scroll-snap-align:start}.Cards-module__4b4nkG__arrowButton{border:1px solid var(--brad-color-neutral-20,#d9d9d9);background-color:#fff;border-radius:50%;transition:opacity .2s}.Cards-module__4b4nkG__arrowButton:disabled{opacity:.35}.Cards-module__4b4nkG__dot{background-color:#a7a8ac}.Cards-module__4b4nkG__activeDot{background-color:#cc092f}.Cards-module__4b4nkG__arrowsRow{justify-content:center;align-items:center;gap:16px;display:flex}.Cards-module__4b4nkG__mobileArrowsRow,.Cards-module__4b4nkG__mobileDotsRow{display:none}.Cards-module__4b4nkG__desktopDotsRow{justify-content:center;width:100%;display:flex}.Cards-module__4b4nkG__ctaWrapper{justify-content:center;display:flex}.Cards-module__4b4nkG__ctaButton{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;display:inline-flex;color:#cc092f!important;background-color:#fff!important;border:1.6px solid #cc092f!important}@media (max-width:1023px){.Cards-module__4b4nkG__root{padding:48px 24px}}@media (max-width:767px){.Cards-module__4b4nkG__inner{gap:48px}.Cards-module__4b4nkG__mobileStack{grid-template-columns:1fr;grid-auto-flow:row;gap:48px}.Cards-module__4b4nkG__mobileCarousel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:272px;grid-auto-flow:column;overflow-x:auto}.Cards-module__4b4nkG__mobileCarousel::-webkit-scrollbar{display:none}.Cards-module__4b4nkG__mobileCarousel>*{scroll-snap-align:start}.Cards-module__4b4nkG__arrowsRow,.Cards-module__4b4nkG__desktopDotsRow{display:none}.Cards-module__4b4nkG__mobileArrowsRow{justify-content:center;align-items:center;gap:16px;display:flex}.Cards-module__4b4nkG__mobileDotsRow{justify-content:center;width:100%;display:flex}.Cards-module__4b4nkG__ctaButton{width:100%}}
.InterestCheckboxGroup-module__5n88IW__label,.InterestCheckboxGroup-module__5n88IW__subtext{display:block}.InterestCheckboxGroup-module__5n88IW__grid{flex-direction:column;gap:12px;display:flex}.InterestCheckboxGroup-module__5n88IW__option{cursor:pointer;align-items:flex-start;gap:6px;display:flex}.InterestCheckboxGroup-module__5n88IW__option input{accent-color:#9d0b21;width:30px;height:20px;margin-top:2px}.InterestCheckboxGroup-module__5n88IW__error{display:block}
.CaptchaField-module__AJ5Hta__preview{align-items:center;gap:12px;width:100%;margin-bottom:18px;display:flex}.CaptchaField-module__AJ5Hta__image{background:#fff;border:1px solid #0000001a;width:100%;max-width:330px;height:auto;display:block}.CaptchaField-module__AJ5Hta__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.CaptchaField-module__AJ5Hta__field{position:relative}.CaptchaField-module__AJ5Hta__error{display:block}
.EscritorioSelector-module__2EJEwG__grid{flex-direction:column;gap:12px;max-height:260px;display:flex;overflow-y:auto}.EscritorioSelector-module__2EJEwG__card{border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:background-color .2s,box-shadow .2s,border-color .2s;display:flex}.EscritorioSelector-module__2EJEwG__cardSelected{background-color:#fff5f5;border-color:#dc143c33;box-shadow:0 4px 8px #dc143c26}.EscritorioSelector-module__2EJEwG__info{cursor:pointer;flex:1;align-items:flex-start;gap:10px;display:flex}.EscritorioSelector-module__2EJEwG__verMapa{white-space:nowrap;color:#cc092f;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.EscritorioSelector-module__2EJEwG__error{display:block}
.BankBranchMapModal-module__XK1F3W__dialog{background-color:#ebe1e1;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:90vh;padding:30px;display:flex}.BankBranchMapModal-module__XK1F3W__header{color:#7e3c3f;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:15px;font-size:14px;font-weight:500;line-height:18px;display:flex}.BankBranchMapModal-module__XK1F3W__headerText{flex-direction:column;gap:4px;display:flex}.BankBranchMapModal-module__XK1F3W__title,.BankBranchMapModal-module__XK1F3W__address{font-family:var(--brad-font-family-primary);margin:0}.BankBranchMapModal-module__XK1F3W__map{border:none;border-image:initial;width:100%;height:100%}.BankBranchMapModal-module__XK1F3W__modalDialog{background-color:#0000;border-radius:0;max-width:1200px;max-height:none;padding:0;overflow:visible}.BankBranchMapModal-module__XK1F3W__modalCloseButton{color:#7e3c3f;font-size:24px;top:20px;right:0}
.ContactModalForm-module__rGDuEW__formSection{box-sizing:border-box;max-width:860px;margin:0 auto;padding:20px 30px}.ContactModalForm-module__rGDuEW__formBody{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#585858cc #fffc;max-height:calc(90vh - 140px);padding:0 34px;overflow:hidden auto}.ContactModalForm-module__rGDuEW__formBody::-webkit-scrollbar{width:10px}.ContactModalForm-module__rGDuEW__formBody::-webkit-scrollbar-track{background:#fffc;border-radius:999px}.ContactModalForm-module__rGDuEW__formBody::-webkit-scrollbar-thumb{background:#585858cc;border:2px solid #fffc;border-radius:999px}.ContactModalForm-module__rGDuEW__header{text-align:center;margin-bottom:24px}.ContactModalForm-module__rGDuEW__header h2,.ContactModalForm-module__rGDuEW__title{color:#9d0b21;margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.25}.ContactModalForm-module__rGDuEW__subtitle{color:#555;margin:0;font-size:.9rem}.ContactModalForm-module__rGDuEW__title :is(p,h1,h2,h3,h4,h5,h6),.ContactModalForm-module__rGDuEW__subtitle :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.ContactModalForm-module__rGDuEW__privacy{color:#555;margin:0 0 1rem;font-size:.75rem;line-height:1.5}.ContactModalForm-module__rGDuEW__privacy a{text-decoration:underline}.ContactModalForm-module__rGDuEW__sendError{color:#cc092f;margin:0 0 .75rem;font-size:.85rem}.ContactModalForm-module__rGDuEW__submitBtn{color:#fff;cursor:pointer;background:#cc092f;border:none;border-radius:24px;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background-color .2s;display:block}.ContactModalForm-module__rGDuEW__submitBtn:hover:not(:disabled),.ContactModalForm-module__rGDuEW__submitBtn:focus:not(:disabled){background:#a8072a}.ContactModalForm-module__rGDuEW__submitBtn:disabled{opacity:.65;cursor:not-allowed;background:#bcbcbc}.ContactModalForm-module__rGDuEW__captcha{margin-bottom:1.5rem}.ContactModalForm-module__rGDuEW__captchaStatus{color:#888;font-size:.8rem}.ContactModalForm-module__rGDuEW__captchaImage{max-width:250px;margin-bottom:8px}.ContactModalForm-module__rGDuEW__captchaActionButton{cursor:pointer;color:#1a1a1a;background:0 0;border:none;width:30px;height:30px;padding:0;font-size:18px}.ContactModalForm-module__rGDuEW__captchaInput{color:#1a1a1a;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #0000004d;outline:none;width:100%;padding:.6rem 0;font-family:inherit;font-size:.9rem}.ContactModalForm-module__rGDuEW__captchaInput:focus{border-color:#cc092f}.ContactModalForm-module__rGDuEW__captchaError{color:#cc092f;margin-top:.25rem;font-size:.75rem}.ContactModalForm-module__rGDuEW__escritorioContainer{margin-bottom:1.5rem}.ContactModalForm-module__rGDuEW__escritorioCard{cursor:pointer;background:0 0;border:1px solid #a7a8ac;border-radius:8px;justify-content:space-between;align-items:center;padding:20px 30px;transition:all .3s;display:flex;position:relative}.ContactModalForm-module__rGDuEW__escritorioCardSelected{background-color:#fff5f5;border-color:#000000e6;box-shadow:0 2px 6px #dc143c14}.ContactModalForm-module__rGDuEW__escritorioRadio{accent-color:#cc092f;margin-top:4px}.ContactModalForm-module__rGDuEW__escritorioTitle{color:#333;margin:0 0 4px;font-size:.9375rem;font-weight:700}.ContactModalForm-module__rGDuEW__escritorioDescription{color:#555;font-size:.8125rem;line-height:1.4}.ContactModalForm-module__rGDuEW__escritorioMapLink{color:#3b69ff;font-size:.8125rem;font-weight:600;text-decoration:underline}.ContactModalForm-module__rGDuEW__escritorioEmpty{color:#777;margin:0;font-size:.85rem}.ContactModalForm-module__rGDuEW__escritorioError{color:#cc092f;margin-top:4px;font-size:.75rem}.ContactModalForm-module__rGDuEW__interestBlock{margin-bottom:1.5rem}.ContactModalForm-module__rGDuEW__interestLabel{color:#555;margin-bottom:20px;font-size:16px;font-weight:600}.ContactModalForm-module__rGDuEW__interestSubtext{color:#888;margin-top:2px;font-size:.75rem;font-weight:400}.ContactModalForm-module__rGDuEW__interestOption{color:#333;font-size:.8rem}.ContactModalForm-module__rGDuEW__interestError{color:#cc092f;margin-top:.25rem;font-size:.75rem}.ContactModalForm-module__rGDuEW__formInput{appearance:none;width:100%;color:var(--dark-gray);box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #757575;border-image:;border-radius:0;padding:10px 10px 10px 5px;font-size:18px;display:block}.ContactModalForm-module__rGDuEW__citySelect{cursor:pointer;color:var(--dark-gray);background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#225eb1cc 50%),linear-gradient(135deg,#225eb1cc 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:32px}.ContactModalForm-module__rGDuEW__formInput:focus{border-bottom-color:#1a1a1a}.ContactModalForm-module__rGDuEW__formInput[aria-invalid=true]{background-color:#0000;border-color:#e1173f;box-shadow:0 0 0 2px #e1173f33}.ContactModalForm-module__rGDuEW__formLabel{color:var(--dark-gray);font-size:16px}.ContactModalForm-module__rGDuEW__formInput[aria-invalid=true]~.ContactModalForm-module__rGDuEW__formLabel,.ContactModalForm-module__rGDuEW__formInput[aria-invalid=true]:focus~.ContactModalForm-module__rGDuEW__formLabel,.ContactModalForm-module__rGDuEW__formInput[aria-invalid=true]:not(:placeholder-shown)~.ContactModalForm-module__rGDuEW__formLabel{color:#4a89dc;outline-color:#0000!important}.ContactModalForm-module__rGDuEW__formFieldError{color:#cc092f;margin-top:.25rem;font-size:.75rem}.ContactModalForm-module__rGDuEW__successState{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}.ContactModalForm-module__rGDuEW__successState p{color:#333;margin:0;font-size:.9375rem}.ContactModalForm-module__rGDuEW__modalDialog{box-sizing:border-box;background-color:#ebe1e1;border-radius:8px;width:min(760px,100vw - 32px);max-width:760px;max-height:94vh;padding:40px;overflow:visible}.ContactModalForm-module__rGDuEW__modalCloseButton{color:#47484c;font-size:24px;top:16px;right:16px}@media (max-width:767px){.ContactModalForm-module__rGDuEW__modalDialog{width:min(100%,100vw - 20px);max-height:90vh;padding:40px 20px}.ContactModalForm-module__rGDuEW__interestSubtext{margin-top:14px}.ContactModalForm-module__rGDuEW__interestLabel{font-weight:300}.ContactModalForm-module__rGDuEW__interestBlock{margin-top:30px}.ContactModalForm-module__rGDuEW__formSection{max-width:420px;padding:18px 18px 12px}.ContactModalForm-module__rGDuEW__header{margin-bottom:18px}.ContactModalForm-module__rGDuEW__header h2,.ContactModalForm-module__rGDuEW__title{margin-bottom:10px;font-size:18px;line-height:1.3}.ContactModalForm-module__rGDuEW__subtitle{font-size:16px;line-height:1.4}.ContactModalForm-module__rGDuEW__formBody{max-height:calc(90vh - 240px);padding:0 4px 0 0}.ContactModalForm-module__rGDuEW__formInput{padding:23px 10px 10px 5px}}
.Banner-module__znrJgq__root{width:100%;min-height:636px;position:relative;overflow:hidden}.Banner-module__znrJgq__empty{color:#64646480;background-color:#c8c8c81a;border:2px dashed #c8c8c866;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:16px;font-size:14px;display:flex}.Banner-module__znrJgq__addZones{gap:8px;display:flex}.Banner-module__znrJgq__addZone{flex:1;min-height:4px}.Banner-module__znrJgq__track{width:100%;min-height:636px;position:relative}.Banner-module__znrJgq__swiper{--swiper-pagination-bullet-horizontal-gap:4px;width:100%;min-height:636px}.Banner-module__znrJgq__arrowButton{border:1px solid var(--brad-color-neutral-20,#d9d9d9);background-color:#fff;border-radius:50%;transition:opacity .2s}.Banner-module__znrJgq__arrowButton:disabled{opacity:.35}.Banner-module__znrJgq__arrowPrev,.Banner-module__znrJgq__arrowNext{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.Banner-module__znrJgq__arrowPrev{left:16px}.Banner-module__znrJgq__arrowNext{right:16px}.Banner-module__znrJgq__swiper [class~=swiper-pagination-bullet]{opacity:1;background-color:#a7a8ac;border-radius:999px;width:8px;height:8px;transition:width .2s,background-color .2s}.Banner-module__znrJgq__swiper [class~=swiper-pagination-bullet-active]{background-color:#cc092f;border-radius:4px;width:32px}
.BankBranches-module__9FB7xa__empty{color:#64646480;background-color:#c8c8c81a;border:2px dashed #c8c8c866;justify-content:center;align-items:center;min-height:120px;font-size:14px;display:flex}.BankBranches-module__9FB7xa__root{padding:80px max(24px,50% - 568px)}.BankBranches-module__9FB7xa__inner{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;max-width:1136px;margin:0 auto;display:grid}.BankBranches-module__9FB7xa__addressCard{text-align:center;background-color:#900f15;border-radius:16px;flex-direction:column;align-items:center;padding:37px 24px 24px;display:flex}.BankBranches-module__9FB7xa__title{font-family:var(--brad-font-family-primary);color:#fff;margin:0 0 8px;font-size:32px;font-weight:600}.BankBranches-module__9FB7xa__subtitle{font-family:var(--brad-font-family-primary);color:#fff;margin:0 0 24px;font-size:16px}.BankBranches-module__9FB7xa__geolocationLink{color:#ffdbe6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-bottom:32px;padding:0;font-size:12px;text-decoration:underline;display:flex}.BankBranches-module__9FB7xa__geolocationIcon{width:18px;height:24px}.BankBranches-module__9FB7xa__filterWrapper{width:100%;margin-bottom:24px;display:block}.BankBranches-module__9FB7xa__listCard{background-color:#ffffff1a;border-radius:14px;width:100%;padding:32px 16px}.BankBranches-module__9FB7xa__addressList{text-align:left;scrollbar-width:thin;scrollbar-color:#ffdbe699 #ffdbe652;max-height:311px;padding-right:12px;overflow-y:auto}.BankBranches-module__9FB7xa__addressList::-webkit-scrollbar{width:10px}.BankBranches-module__9FB7xa__addressList::-webkit-scrollbar-track{background-color:#ffdbe652;border-radius:5px}.BankBranches-module__9FB7xa__addressList::-webkit-scrollbar-thumb{background-color:#ffdbe699;border-radius:5px;min-height:60px}.BankBranches-module__9FB7xa__addressItem{border-bottom:1px solid #ffffff29;padding:16px 0}.BankBranches-module__9FB7xa__addressItemTitle{font-family:var(--brad-font-family-primary);color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.BankBranches-module__9FB7xa__addressItemDescription{font-family:var(--brad-font-family-primary);color:#fff;margin:0;font-size:14px;font-weight:300}.BankBranches-module__9FB7xa__addressItemButton{color:#fff;background-color:#ffffff1a;border:none;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:600;text-decoration:none}.BankBranches-module__9FB7xa__cityTrigger{font-family:var(--brad-font-family-primary);color:#fff;background-color:#0000001a;border-radius:2px;font-size:16px}.BankBranches-module__9FB7xa__cityList{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 8px #0000001a}.BankBranches-module__9FB7xa__cityItem{font-family:var(--brad-font-family-primary);color:#000;border-bottom:1px solid #eee;font-size:16px;font-weight:600}.BankBranches-module__9FB7xa__cityItem:hover{background-color:#f0f0f0}.BankBranches-module__9FB7xa__cityItemSelected{background-color:#eee}.BankBranches-module__9FB7xa__noResults{font-family:var(--brad-font-family-primary);color:#fff;text-align:center;margin:0;padding:24px 0;font-size:14px}.BankBranches-module__9FB7xa__rightColumn{flex-direction:column;gap:24px;display:flex}.BankBranches-module__9FB7xa__videoCard{border-radius:16px;flex:1;min-height:240px;position:relative;overflow:hidden}.BankBranches-module__9FB7xa__videoImage{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.BankBranches-module__9FB7xa__videoOverlay{background-color:#00000057;position:absolute;inset:0}.BankBranches-module__9FB7xa__playButton{z-index:1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BankBranches-module__9FB7xa__playIcon{width:51px;height:58px}.BankBranches-module__9FB7xa__textCard{background:#900f15;border-radius:16px;padding:32px}.BankBranches-module__9FB7xa__textTitle{font-family:var(--brad-font-family-primary);color:#fff;margin:0 0 12px;font-size:16px;font-weight:600}.BankBranches-module__9FB7xa__textDescription{font-family:var(--brad-font-family-primary);color:#fff;margin:0;font-size:14px}.BankBranches-module__9FB7xa__videoModalFrame{width:100%;padding-top:56.25%;position:relative}.BankBranches-module__9FB7xa__videoIframe{border:none;width:100%;height:100%;position:absolute;inset:0}.BankBranches-module__9FB7xa__videoModalDialog{background-color:#0000;border-radius:0;max-width:1200px;max-height:none;padding:0;overflow:visible}.BankBranches-module__9FB7xa__videoModalCloseButton{color:#fff;font-size:28px;top:-40px;right:0}@media (max-width:1023px){.BankBranches-module__9FB7xa__root{padding:48px 24px}}@media (max-width:900px){.BankBranches-module__9FB7xa__inner{grid-template-columns:1fr}.BankBranches-module__9FB7xa__rightColumn{order:1}.BankBranches-module__9FB7xa__addressCard{order:2}.BankBranches-module__9FB7xa__textCard{display:none}.BankBranches-module__9FB7xa__title{font-size:22px}}@media (max-width:767px){.BankBranches-module__9FB7xa__addressCard{border-radius:16px;min-height:846px;padding:32px 16px 24px}.BankBranches-module__9FB7xa__listCard{border-radius:14px;padding:16px}.BankBranches-module__9FB7xa__addressList{max-height:486px;padding-right:10px}.BankBranches-module__9FB7xa__addressItem.BankBranches-module__9FB7xa__addressItem{flex-direction:column;align-items:flex-start;gap:12px}}
.MediaTextCta-module__UIhVsW__cta{width:fit-content}@media (max-width:767px){.MediaTextCta-module__UIhVsW__cta{width:100%}}
.FloatingCTA-module__Mt-pca__root{z-index:40;background-color:#900f15;justify-content:center;width:100%;display:flex;position:fixed;bottom:0;left:0;right:0}.FloatingCTA-module__Mt-pca__link{text-align:center;color:#fff;width:100%;font-family:var(--brad-font-family-primary);justify-content:center;align-items:center;gap:4px;min-height:44px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.FloatingCTA-module__Mt-pca__link:focus-visible{outline-offset:-4px;outline:2px solid #fff}.FloatingCTA-module__Mt-pca__linkButton{cursor:pointer;background:0 0;border:none;}
.MediaText-module__D2GqNq__root{grid-template-columns:1fr 1fr;grid-template-areas:"media textTop""media textBottom";align-items:center;gap:24px 114px;max-width:1136px;margin:0 auto;padding:80px 0;display:grid}.MediaText-module__D2GqNq__imageRight{grid-template-areas:"textTop media""textBottom media"}.MediaText-module__D2GqNq__media{border-radius:24px;grid-area:media;overflow:hidden}.MediaText-module__D2GqNq__image{object-fit:cover;width:100%;height:100%;display:block}.MediaText-module__D2GqNq__textTop{flex-direction:column;grid-area:textTop;align-self:end;gap:16px;display:flex}.MediaText-module__D2GqNq__textBottom{flex-direction:column;grid-area:textBottom;align-self:start;gap:24px;display:flex}.MediaText-module__D2GqNq__eyebrow{font-family:var(--brad-font-family-primary);color:rgb(var(--brad-color-primary));font-size:16px;font-weight:300;line-height:1.4}.MediaText-module__D2GqNq__headerBlock{flex-direction:column;gap:16px;display:flex}.MediaText-module__D2GqNq__iconBadge{background-color:#f5f5f7;border-radius:24px;width:44px;height:44px}.MediaText-module__D2GqNq__bulletItem{font-family:var(--brad-font-family-primary,"Bradesco",sans-serif);color:#555;font-size:20px;font-weight:300;line-height:21px}.MediaText-module__D2GqNq__bulletItem:before{background-color:#900f15}@media (max-width:767px){.MediaText-module__D2GqNq__bulletItem{font-size:16px}.MediaText-module__D2GqNq__miniItemDescription{padding:16px 0}}.MediaText-module__D2GqNq__title{font-family:var(--brad-font-family-primary);margin:0;font-size:32px;font-weight:300;line-height:1.2}.MediaText-module__D2GqNq__eyebrow :is(p,h1,h2,h3,h4,h5,h6),.MediaText-module__D2GqNq__title :is(p,h1,h2,h3,h4,h5,h6),.MediaText-module__D2GqNq__paragraph :is(p,h1,h2,h3,h4,h5,h6),.MediaText-module__D2GqNq__paragraph2 :is(p,h1,h2,h3,h4,h5,h6){font:inherit;margin:0}:is(.MediaText-module__D2GqNq__eyebrow :is(b,strong,span),.MediaText-module__D2GqNq__title :is(b,strong,span),.MediaText-module__D2GqNq__paragraph :is(b,strong,span),.MediaText-module__D2GqNq__paragraph2 :is(b,strong,span)){font:inherit;margin:0;font-weight:700}.MediaText-module__D2GqNq__divider{background-color:#0e1e64;border-radius:6.5px;width:80px;height:4px;display:block}.MediaText-module__D2GqNq__paragraph,.MediaText-module__D2GqNq__paragraph2{font-family:var(--brad-font-family-primary);color:#47484c;font-size:20px;font-weight:300;line-height:1.4}.MediaText-module__D2GqNq__miniItemTitle{font-family:var(--brad-font-family-primary);color:#000;margin:0;font-size:20px;font-weight:400;line-height:28px}.MediaText-module__D2GqNq__miniItemDescription{font-family:var(--brad-font-family-primary);color:#000;margin:0;padding:16px 0;font-size:20px;font-weight:300;line-height:1.4}@media (max-width:1183px){.MediaText-module__D2GqNq__root{padding:80px 24px}}@media (max-width:1023px){.MediaText-module__D2GqNq__root{column-gap:48px;padding:48px 24px}}@media (max-width:767px){.MediaText-module__D2GqNq__root{grid-template-columns:1fr;grid-template-areas:"textTop""media""textBottom";row-gap:32px}.MediaText-module__D2GqNq__imageRight{grid-template-areas:"textTop""media""textBottom"}.MediaText-module__D2GqNq__media{aspect-ratio:312/198}.MediaText-module__D2GqNq__textTop,.MediaText-module__D2GqNq__textBottom{align-self:stretch}.MediaText-module__D2GqNq__title{font-size:24px}}
