h2.title-franqueado{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:.05rem;text-transform:uppercase;color:#000}p.text-franqueado{font-weight:400;font-size:15px;line-height:1.6;letter-spacing:0;color:#555}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}p,a,li,span,strong,button{font-family:var(--body-font)}.btn-franqueado.btn-primary{width:fit-content;text-transform:uppercase;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:100%;padding:10px 25px;color:#fff;background-color:#000;border:1px solid #000;height:42px}@media screen and (min-width: 1024px){.btn-franqueado.btn-primary{transition:all .3s ease}.btn-franqueado.btn-primary:hover{background-color:#fff;color:#000;transition:all .3s ease}}.section-banner-topo .desktop .image.-topo::after{padding-bottom:21.8%}.section-banner-topo .mobile .image.-topo::after{padding-bottom:78.43%}.section-banner-imagem-lado .content-text{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0 0 40px}@media screen and (min-width: 1024px){.section-banner-imagem-lado .content-text{padding:0 150px}}.section-banner-imagem-lado .content-image .image.-lado::after{padding-bottom:70.65%}.section-banner-vantagens-beneficios .content-vantagem .title-vantagem{font-size:16px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#000}.section-banner-vantagens-beneficios .content-vantagem .text-vantagem{color:#555;font-weight:400;font-size:15px;line-height:1.6;letter-spacing:0}.section-banner-vantagens-beneficios .swiper-pagination-bullet{background-color:#1f1f1f;border-color:#1f1f1f;opacity:.3}.section-banner-vantagens-beneficios .swiper-pagination-bullet-active{width:6px;opacity:1;background-color:#1f1f1f;border-color:#1f1f1f}.section-banner-investimento{background-color:#f2f2f2}.section-banner-investimento .content-text{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0 0 40px}@media screen and (min-width: 1024px){.section-banner-investimento .content-text{padding:0 50px}}.section-banner-investimento .content-text .title-investimento{font-size:14px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:#000}.section-banner-investimento .content-text .text-investimento{color:#000;font-weight:400;font-size:15px;line-height:1.6;letter-spacing:0}.section-banner-investimento .content-image .image.-investimento::after{padding-bottom:92.44%}.section-banner-formulario{background-color:#f2f2f2}.section-banner-formulario .content-text{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0 0 40px}@media screen and (min-width: 1024px){.section-banner-formulario .content-text{padding:50px}}.section-banner-formulario section#rd-section-mbpfwtkj{background:rgba(0,0,0,0)}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset{display:grid !important;grid-template-columns:1fr;grid-gap:10px 30px}@media screen and (min-width: 1024px){.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset{grid-template-columns:1fr 1fr}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset [data-step="1"]:first-child{grid-column-start:1;grid-column-end:3}}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset .bricks-form__label{font-weight:600;font-size:14px;line-height:24px;text-transform:uppercase;color:#555;font-family:var(--body-font)}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset .bricks-form__input{border:1px solid #f2f2f2;background:#fff;height:48px !important;font-family:var(--body-font);text-indent:10px}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset a.select2-choice{height:48px !important;display:flex;align-items:center}.section-banner-formulario section#rd-section-mbpfwtkj .bricks-form__fieldset #rd-form-mbpfwtkq .with-select-flags>.phone-input-group>.select2-container>.select2-choice{height:48px !important}.section-banner-formulario section#rd-section-mbpfwtkj button#rd-button-mbpfwtkt{font-family:var(--body-font);font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase}.section-banner-galeria-vertical{background-color:#f2f2f2;max-width:1840px;margin:auto}.section-banner-galeria-vertical .content-gallery-vertical{background-color:#fff;padding:0 3%}@media screen and (min-width: 1024px){.section-banner-galeria-vertical .content-gallery-vertical{padding:0 15%}}.section-banner-galeria-vertical .content-gallery-vertical .vertical-swiper{min-height:400px;max-height:800px}.section-banner-galeria-vertical .content-gallery-vertical .vertical-swiper .content-vertical{background-color:#000;padding:24px}.section-banner-galeria-vertical .content-gallery-vertical .vertical-swiper .content-vertical .image.-vertical::after{padding-bottom:46.02%}.section-banner-galeria-vertical .content-gallery-vertical .vertical-swiper .content-vertical .title-vertical{color:#fff;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase}.section-banner-galeria-vertical .content-text{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0 0 40px}@media screen and (min-width: 1024px){.section-banner-galeria-vertical .content-text{padding:0 80px}}.section-banner-galeria-vertical .content-text .item-detalhe{background-color:#fff;border:1px solid #e6e6e7;padding:20px;height:100%}.section-banner-galeria-vertical .content-text .item-detalhe .title-detalhe{font-size:14px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:#000}.section-banner-galeria-vertical .content-text .item-detalhe .text-detalhe{font-size:12px;line-height:1.6;letter-spacing:0;color:#555}.section-banner-marcas .content-marcas .marca{background-color:#f2f2f2;padding:20px 30px}@media screen and (min-width: 1024px){.section-banner-marcas .content-marcas .marca{padding:20px 50px}}.section-banner-marcas .content-marcas .marca .image.-marca::after{padding-bottom:56.68%}.section-banner-marcas .content-marcas .marca .image.-marca img{object-fit:contain}.section-banner-mapa{position:relative}.section-banner-mapa .shadow-map{right:0%;top:-25%;position:absolute;width:100%;height:100%;background:radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0.33) 3%, rgba(0, 0, 0, 0) 90%)}@media screen and (min-width: 1024px){.section-banner-mapa .shadow-map{right:-50%;top:0}}.section-banner-mapa .content-text{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0 0 40px}.section-banner-mapa .content-text .uppertitle-franqueado{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center}.section-banner-mapa .content-image img{z-index:1;padding:3rem}.section-duvidas-frequentes .duvida{background-color:#f2f2f2;padding:20px;min-height:200px}.section-duvidas-frequentes .duvida .title-duvida{text-transform:none;font-weight:600;font-size:16px;line-height:130%;letter-spacing:0px}.section-duvidas-frequentes .duvida .text-duvida{font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0}
/* Engine:dart */