/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn{display:inline-flex;position:relative;align-items:center;justify-content:center;max-width:100%;border-radius:2rem;font-family:"Poppins Regular",sans-serif;font-size:0.875rem;line-height:normal;text-align:center;text-decoration:none;cursor:pointer;user-select:none;}.btn-primary{border:solid 1px #183C8F;color:#FFF;background-color:#183C8F;}.btn-primary:hover{background-color:#0A1C59;}.btn-primary:active{background-color:#0A1C59;}.btn-primary:disabled,.btn-primary[disabled]{background-color:#989898;}.btn-primary:focus{outline:none !important;box-shadow:none !important;}.btn-primary:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #183C8F !important;background-color:#183C8F !important;}.btn-secondary{border:solid 1px #183C8F;color:#183C8F;background-color:#FFF;}.btn-secondary:hover,.btn-secondary:active{border:solid 1px #0A1C59;color:#0A1C59;}.btn-secondary:disabled,.btn-secondary[disabled]{border:solid 1px #989898;background-color:#989898;color:#FFF;cursor:default;}.btn-secondary:focus{outline:none !important;box-shadow:none !important;}.btn-secondary:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #183C8F !important;background-color:#FFF !important;color:#183C8F !important;}.btn-text{border:solid 1px transparent;color:#183C8F;background-color:transparent;}.btn-text:hover,.btn-text:active{color:#0A1C59;}.btn-text:disabled,.btn-text[disabled]{color:#989898;}.btn-whatsapp{border:solid 1px #006C2E;color:#FFF;background-color:#006C2E;}.btn-whatsapp > svg path[stroke]{stroke:#FFF;}.btn-whatsapp > svg path[fill]{fill:#FFF;}.btn-whatsapp:focus,.btn-whatsapp:hover{border:solid 1px #006C2E;background-color:rgb(0,82.5,35.1388888889);color:#FFF;}.btn-whatsapp:active{background-color:rgb(0,82.5,35.1388888889);color:#FFF;}.btn-whatsapp:active > svg path[stroke]{stroke:#FFF;}.btn-whatsapp:active > svg path[fill]{fill:#FFF;}.btn-whatsapp:disabled,.btn-whatsapp[disabled]{background-color:#989898;}.btn-whatsapp:focus{outline:none !important;box-shadow:none !important;}.btn-whatsapp:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #006C2E !important;background-color:#006C2E !important;}.btn-full{width:100%;}.btn-icon{column-gap:0.5rem;}.btn-large{height:3rem;}.btn-small{height:2rem;font-size:0.875rem;}.btn.size-large{font-size:1rem;height:3rem;padding-left:1rem;padding-right:1rem;}
.block-equipments-search-wrapper #store-header{opacity:1;color:#FFF;max-width:600px;transition:opacity 0.7s;}.block-equipments-search-wrapper #store-header.store-header-hidden{opacity:0;transition:opacity 0.7s ease;}@media (max-width:1200px){.block-equipments-search-wrapper #store-header{max-width:550px;}}@media (max-width:992px){.block-equipments-search-wrapper #store-header{max-width:300px;}}@media (max-width:769px){.block-equipments-search-wrapper #store-header{max-width:fit-content;width:calc(100% - 170px);}}@media (max-width:576px){.block-equipments-search-wrapper #store-header{width:calc(100% - 120px);max-width:190px;}}.block-equipments-search-wrapper .search-equipments label,.block-equipments-search-wrapper .search-equipments #edit-submit-busca-de-equipamentos,.block-equipments-search-wrapper .search-equipments .form-actions{display:none !important;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper{position:relative;flex:1;background-color:#FFF;border-radius:1rem;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper .equipment-search-button{position:absolute !important;left:0 !important;all:unset;cursor:pointer;height:100%;width:40px;padding-left:1rem;color:#183C8F;font-size:28px;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form{width:100%;transition:width 0.7s;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form .js-form-item{display:flex;justify-content:flex-end;width:100%;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form .js-form-item input{padding-left:66px;background-image:unset;border:unset;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper .equipment-search-button{pointer-events:none;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed{width:40px;height:40px;border-radius:1.5rem;transition:width 0.7s;z-index:0;flex:unset;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed .equipment-search-button{padding:0;pointer-events:all;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed form{width:0;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed form input{width:0;padding:0;}.block-equipments-search-wrapper .menu-modal-button{flex:none;gap:0.5rem;align-items:center;}.block-equipments-search-wrapper .menu-modal-button .avatar{border-radius:2rem;}.block-equipments-search-wrapper .menu-modal-button p{color:#FFF !important;font-size:0.875rem;display:none;text-align:left;margin:0;line-height:1.3;}.block-equipments-search-wrapper .menu-modal-button p strong{font-family:"Poppins Bold",sans-serif;font-weight:700;color:#FFF !important;display:block;}@media (min-width:1200px){.block-equipments-search-wrapper .menu-modal-button p{display:block;}}.block-equipments-search-wrapper .menu-modal-button .wrap-name-icon{color:#FFF;}@media (max-width:1199px){.block-equipments-search-wrapper .logged-menu-modal-button p,.block-equipments-search-wrapper .logged-menu-modal-button .wrap-name-icon{display:none !important;}}.block-equipments-search-wrapper .login-menu-modal-button p{border-bottom:1px solid #FFF;}.block-equipments-search-wrapper .logged-menu-modal-button{display:grid !important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;gap:0 0.5rem;position:relative;}.block-equipments-search-wrapper .logged-menu-modal-button .avatar{grid-column:1;grid-row:1/3;}.block-equipments-search-wrapper .logged-menu-modal-button p{grid-column:2;grid-row:1;margin:0;padding:0;align-self:end;}.block-equipments-search-wrapper .logged-menu-modal-button .wrap-name-icon{grid-column:2;grid-row:2;margin:0;align-self:start;width:100%;display:flex;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu{display:none;position:absolute;min-width:224px;top:100%;left:0;margin-top:0;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu::before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;background:transparent;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .link-item{background-color:transparent;border:0;color:#1e2125;clear:both;display:block;font-weight:400;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .link-item.active-link{font-family:"Poppins Bold",sans-serif;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .minha-casa-panel-item-menu{padding:0;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-entity-reference,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-image img,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-image{float:none;margin:0;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item{display:flex;gap:8px;padding:8px 20px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item a{width:100%;display:flex;align-items:center;font-family:"Poppins Regular",sans-serif;gap:0.5rem;padding:0;color:#183C8F;font-weight:400;font-size:1rem;line-height:1.5rem;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item a:hover{color:#183C8F;text-decoration:none;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item:hover,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.active-link{background-color:#F4F4F4;border-radius:8px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item:active,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.is-loading{background-color:#E5E5E5;border-radius:8px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.active-link a{font-family:"Poppins Bold",sans-serif;}.block-equipments-search-wrapper .logged-menu-modal-button:hover .dropdown-menu,.block-equipments-search-wrapper .logged-menu-modal-button.show .dropdown-menu{display:block;}.block-equipments-search-wrapper .logged-menu-modal-button:hover .fa-angle-down,.block-equipments-search-wrapper .logged-menu-modal-button.show .fa-angle-down{transform:rotate(180deg);}::-webkit-scrollbar{width:5px;}::-webkit-scrollbar-thumb{background-color:#989898;border-radius:5px;}::-webkit-scrollbar-thumb:hover{background-color:#666;}::-webkit-scrollbar-track{background-color:transparent;}.scrollbar-firefox{scrollbar-color:#989898 transparent;scrollbar-width:thin;}.scrollbar-firefox:hover{scrollbar-color:#666 transparent;}.search-api-autocomplete-search{border-radius:0.5rem;padding:1.25rem 0;overflow:hidden;border:1px solid #C7C7C7;max-height:400px;overflow-y:auto;z-index:1000;}.search-api-autocomplete-search.no-result{position:absolute;background:#FFF;bottom:0;left:0;width:100%;margin:0;transform:translateY(100%);}.search-api-autocomplete-search .ui-menu-item,.search-api-autocomplete-search li{padding:0.5rem 43px;}.search-api-autocomplete-search .ui-menu-item:hover,.search-api-autocomplete-search .ui-menu-item:focus,.search-api-autocomplete-search li:hover,.search-api-autocomplete-search li:focus{color:#000;background:#E5E5E5 !important;}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper,.search-api-autocomplete-search li .ui-menu-item-wrapper{font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.5rem;background:unset !important;}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active:hover,.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active:focus,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active:hover,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active:focus{color:inherit;background:unset !important;border-color:unset;}.search-api-autocomplete-search .ui-menu-item.item-no-result:hover,.search-api-autocomplete-search .ui-menu-item.item-no-result:focus,.search-api-autocomplete-search li.item-no-result:hover,.search-api-autocomplete-search li.item-no-result:focus{color:#333333;background-color:unset !important;}@media (min-width:48rem){.search-api-autocomplete-search .ui-menu-item,.search-api-autocomplete-search li{padding:0.5rem 0 0.5rem 186px;}}.search-api-autocomplete-search.block{display:block !important;}.wrap-name-icon{display:flex;align-items:center;gap:5px;height:auto;max-height:none;width:100%;justify-content:flex-start;}.wrap-name-icon a{color:#FFF !important;text-decoration:none;}.wrap-name-icon a:hover{color:#FFF !important;}.wrap-name-icon .views-element-container,.wrap-name-icon .view-content,.wrap-name-icon .views-row,.wrap-name-icon span,.wrap-name-icon div{color:#FFF !important;}.wrap-name-icon svg{stroke:#FFF !important;fill:none;color:#FFF !important;}.wrap-name-icon svg path{stroke:#FFF !important;}@media (min-width:992px){body.franqueado-role .logged-menu-modal-button{position:relative;height:auto;}body.franqueado-role .logged-menu-modal-button .dropdown-menu{display:none;}}
.header-cart-button{position:relative;}.header-cart-button:before{content:attr(data-cart-total-items);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:1rem;height:1rem;background-color:#0A1C59;font-family:"Poppins Regular",sans-serif;font-weight:400;font-size:0.75rem;line-height:1rem;margin-top:-0.5rem;margin-right:-0.5rem;border-radius:50%;}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-blog-destaques{margin-top:80px;position:relative;}@media (max-width:768px){.franquia-blog-destaques{margin-top:40px;margin-bottom:40px;padding:20px 0;}}.franquia-blog-destaques .container{max-width:1232px;margin:0 auto;padding:0 20px;}@media (max-width:768px){.franquia-blog-destaques .container{padding:0 16px;}}.franquia-blog-destaques .franquia-blog__header{text-align:center;margin-bottom:3rem;max-width:1232px;margin-left:auto;margin-right:auto;}@media (max-width:768px){.franquia-blog-destaques .franquia-blog__header{margin-bottom:2.5rem;}}.franquia-blog-destaques .franquia-blog__title{color:#333333 !important;text-align:center !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;margin:0 0 1rem 0 !important;padding:0 !important;}@media (max-width:768px){.franquia-blog-destaques .franquia-blog__title{font-size:20px !important;}}.franquia-blog-destaques .franquia-blog__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-blog-destaques .franquia-blog__subtitle{font-size:16px !important;}}.franquia-blog__section-info{display:flex;justify-content:space-between;align-items:center;margin-top:0.5rem;margin-bottom:16px;}@media (max-width:768px){.franquia-blog__section-info{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;}}.franquia-blog__section-info .franquia-blog__section-label{color:#333333;font-family:"Poppins",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:0;flex:1;}@media (max-width:768px){.franquia-blog__section-info .franquia-blog__section-label{color:#333;font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin:0;}}.franquia-blog__articles{display:flex;flex-direction:row;gap:24px;margin-bottom:40px;}@media (max-width:768px){.franquia-blog__articles{flex-direction:column;gap:16px;margin-bottom:32px;}}@media (min-width:769px) and (max-width:1024px){.franquia-blog__articles{gap:20px;}}.franquia-blog__article{display:flex;height:224px;align-items:flex-start;flex:1 0 0;border-radius:16px;border:1px solid #E5E5E5;background:#FFF;overflow:hidden;position:relative;}.franquia-blog__article a{display:flex;text-decoration:none;color:inherit;width:100%;height:100%;align-items:flex-start;}@media (max-width:768px){.franquia-blog__article a{flex-direction:row;min-height:auto;height:auto !important;align-items:flex-start;}}@media (max-width:768px){.franquia-blog__article{flex:none;width:100%;height:auto !important;min-height:auto;margin-bottom:0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.08);}}.franquia-blog__article-image{flex:1;height:224px;overflow:hidden;position:relative;}.franquia-blog__article-image img{width:100%;height:100%;object-fit:cover;border-radius:0.5rem 0 76px 0;background:lightgray 50%/cover no-repeat;}@media (max-width:768px){.franquia-blog__article-image{flex:none;width:94px;height:112px;min-width:94px;max-width:94px;align-self:flex-start;}.franquia-blog__article-image img{border-radius:8px 0 28px 0;height:112px;}}.franquia-blog__article-placeholder{width:100%;height:100%;background:#F4F4F4;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;font-weight:400;border-radius:0.5rem 0 76px 0;}@media (max-width:768px){.franquia-blog__article-placeholder{border-radius:8px 0 28px 0;}}.franquia-blog__article-content{display:flex;width:304px;height:224px;padding:16px 0 20px 16px;flex-direction:column;justify-content:space-between;align-items:flex-start;}@media (max-width:768px){.franquia-blog__article-content{width:auto;height:auto;min-height:auto;padding:0;margin:16px;justify-content:flex-start;gap:6px;flex:1;}}.franquia-blog__article-category{display:inline-flex;padding:0.25rem 0.5rem;align-items:center;border-radius:0.25rem;background:#F7CE46;align-self:flex-start;color:#333333;font-family:"Poppins",sans-serif !important;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-transform:lowercase;letter-spacing:0;margin-bottom:0.5rem;}@media (max-width:768px){.franquia-blog__article-category{color:#333;font-family:"Poppins",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:6px 12px;margin-bottom:12px;border-radius:6px;}}.franquia-blog__article-title-box{display:flex;padding-right:2rem;flex-direction:column;align-items:flex-start;gap:0.5rem;align-self:stretch;flex:1;}@media (max-width:768px){.franquia-blog__article-title-box{padding-right:0;gap:8px;margin-bottom:0;}}.franquia-blog__article-title{color:#333333;font-family:"Poppins",sans-serif !important;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.franquia-blog__article-title a{color:inherit;text-decoration:none;}@media (max-width:768px){.franquia-blog__article-title{color:#333;font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;-webkit-line-clamp:2;margin-bottom:12px;}}.franquia-blog__article-excerpt{color:#666;font-family:"Poppins",sans-serif !important;font-size:14px;line-height:1.5;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:768px){.franquia-blog__article-excerpt{font-size:13px;margin-bottom:12px;}}.franquia-blog__article-meta{color:#666;font-family:"Poppins",sans-serif !important;font-size:13px;font-weight:400;margin-bottom:auto;border:none;padding:0;margin-top:auto;}.franquia-blog__article-meta .franquia-blog__article-author{font-weight:700 !important;}@media (max-width:768px){.franquia-blog__article-meta{color:#333;font-family:"Poppins",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:4px;margin-top:0;}}.franquia-blog__article-link{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;align-self:flex-start;color:#183C8F;font-family:"Poppins",sans-serif !important;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;}@media (max-width:768px){.franquia-blog__article-link{display:inline-flex;padding:8px 0;font-size:16px;font-weight:500;margin-top:0;margin-left:16px;}}.franquia-blog__show-all{margin:0;flex-shrink:0;}.franquia-blog__show-all .franquia-blog__show-all-button{display:inline-block;background:transparent;border:1px solid #183C8F;color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal;padding:0.75rem 1rem;border-radius:50px;text-decoration:none;text-transform:none;letter-spacing:0rem;white-space:nowrap;}@media (max-width:768px){.franquia-blog__show-all .franquia-blog__show-all-button{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:16px;border:1px solid #183C8F;background:transparent;border-radius:50px;height:auto;color:#183C8F;text-align:center;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;}}.paragraph--unpublished .franquia-blog-destaques{opacity:0.7;}@media (max-width:768px){html body .franquia-blog-destaques .franquia-section__subtitle,html body .franquia-blog-destaques .franquia-blog__subtitle,html body .franquia-blog-destaques p.franquia-section__subtitle,html body .franquia-blog-destaques p.franquia-blog__subtitle{font-size:16px !important;}}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-formulario-investimento{margin-top:5rem;padding:5rem 0;}@media (max-width:768px){.franquia-formulario-investimento{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-formulario-investimento{background:#F4F4F4;position:relative;}.franquia-formulario-investimento__header{text-align:center;margin-bottom:3rem;max-width:1232px;margin-left:auto;margin-right:auto;}@media (max-width:768px){.franquia-formulario-investimento__header{margin-bottom:2.5rem;}}.franquia-formulario-investimento__title{color:#333333 !important;text-align:center !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;margin:0 0 1rem 0 !important;padding:0 !important;}@media (max-width:768px){.franquia-formulario-investimento__title{font-size:20px !important;}}.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}.franquia-formulario-investimento .container{max-width:1232px;margin:0 auto;padding:0 20px;}.franquia-formulario-investimento__form{background:#FFF;border-radius:16px;padding:2.5rem;max-width:800px;margin:0 auto;}@media (max-width:48rem){.franquia-formulario-investimento__form{padding:2rem;border-radius:16px;}}@media (max-width:23.4375rem){.franquia-formulario-investimento__form{padding:1.5rem;}}.franquia-formulario-investimento__form .webform-investimento{max-width:none;margin:0;padding:0;}.franquia-formulario-investimento__form .webform-submission-form .form-item{margin-bottom:1.5rem;}.franquia-formulario-investimento__form .webform-submission-form .form-item label{color:#183C8F;font-weight:500;margin-bottom:0.5rem;}.franquia-formulario-investimento__form .webform-submission-form .form-control,.franquia-formulario-investimento__form .webform-submission-form .form-select{border:1px solid #183C8F;border-radius:16px;font-size:1rem;color:#183C8F;}.franquia-formulario-investimento__form .webform-submission-form .form-control:focus,.franquia-formulario-investimento__form .webform-submission-form .form-select:focus{border-color:#183C8F;box-shadow:0 0 0 0.2rem rgba(24,60,143,0.16);}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container{border:1px solid #183C8F;border-radius:16px;font-size:1rem;color:#183C8F;height:3rem;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container.select2-container--disabled{cursor:default;background-color:#E5E5E5;color:#989898;border-color:#989898;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container.select2-container--disabled .select2-selection.select2-selection--single .select2-selection__rendered{color:#989898;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container.select2-container--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;z-index:10;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container .select2-selection.select2-selection--single{border:0;height:3rem;background:transparent;display:flex;align-items:center;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container .select2-selection.select2-selection--single span{color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.4;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{color:#183C8F;padding:0 1rem;}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container .select2-selection.select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:16px 12px;top:50%;transform:translate(-9px,-50%);}.franquia-formulario-investimento__form .webform-submission-form .select2.select2-container .select2-selection.select2-selection--single .select2-selection__arrow b{display:none;}.franquia-formulario-investimento__form .webform-submission-form .form-control{padding:1rem;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox,.franquia-formulario-investimento__form .webform-submission-form .form-check{display:flex !important;align-items:flex-start !important;gap:8px !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0.75rem !important;padding-left:0 !important;flex-wrap:wrap !important;position:relative !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox:not(:last-child),.franquia-formulario-investimento__form .webform-submission-form .form-check:not(:last-child){margin-bottom:1rem !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox *,.franquia-formulario-investimento__form .webform-submission-form .form-check *{box-sizing:border-box !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox],.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-input,.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox],.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-input{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;max-width:20px !important;max-height:20px !important;margin:0 !important;margin-top:1px !important;flex-shrink:0 !important;flex-grow:0 !important;accent-color:#183C8F !important;cursor:pointer !important;display:inline-block !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:2 !important;appearance:auto !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;outline:none !important;box-shadow:none !important;transform:none !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox].error,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox]:invalid,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox]:not(:valid),.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox][aria-invalid=true],.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-input.error,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-input:invalid,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-input:not(:valid),.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-input[aria-invalid=true],.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox].error,.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox]:invalid,.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox]:not(:valid),.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox][aria-invalid=true],.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-input.error,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-input:invalid,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-input:not(:valid),.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-input[aria-invalid=true]{accent-color:#d81916 !important;opacity:1 !important;display:inline-block !important;visibility:visible !important;width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin:0 !important;margin-top:1px !important;position:relative !important;z-index:2 !important;appearance:auto !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox label,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-label,.franquia-formulario-investimento__form .webform-submission-form .form-check label,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-label{flex:1 !important;font-weight:normal !important;cursor:pointer !important;font-size:0.875rem !important;line-height:1.4 !important;margin:0 !important;color:#333333 !important;display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox label a,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-label a,.franquia-formulario-investimento__form .webform-submission-form .form-check label a,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-label a{color:#183C8F;text-decoration:underline;display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox label a:hover,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-check-label a:hover,.franquia-formulario-investimento__form .webform-submission-form .form-check label a:hover,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-check-label a:hover{text-decoration:none;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox *,.franquia-formulario-investimento__form .webform-submission-form .form-check *{display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox input[type=checkbox],.franquia-formulario-investimento__form .webform-submission-form .form-check input[type=checkbox]{display:inline-block !important;visibility:visible !important;opacity:1 !important;position:relative !important;width:20px !important;height:20px !important;margin:0 !important;margin-top:1px !important;flex-shrink:0 !important;min-width:20px !important;min-height:20px !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-item--error-message,.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .error,.franquia-formulario-investimento__form .webform-submission-form .form-check .form-item--error-message,.franquia-formulario-investimento__form .webform-submission-form .form-check .error{display:block !important;width:100% !important;font-family:"Poppins Regular",sans-serif !important;font-size:0.75rem !important;color:#d81916 !important;margin-top:0.5rem !important;margin-bottom:0 !important;margin-left:13px !important;line-height:1.4 !important;flex-basis:100% !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .form-item--error-message[style*="display: none"],.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox .error[style*="display: none"],.franquia-formulario-investimento__form .webform-submission-form .form-check .form-item--error-message[style*="display: none"],.franquia-formulario-investimento__form .webform-submission-form .form-check .error[style*="display: none"]{display:none !important;}.franquia-formulario-investimento__form .webform-submission-form .form-type-checkbox strong[id*=edit-estado-erro],.franquia-formulario-investimento__form .webform-submission-form .form-check strong[id*=edit-estado-erro]{margin-bottom:0 !important;margin-top:0.5rem !important;margin-left:13px !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox{display:flex !important;align-items:flex-start !important;gap:8px !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0.75rem !important;padding-left:0 !important;flex-wrap:wrap !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox:first-of-type{margin-top:1.5rem !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox:not(:last-child){margin-bottom:1rem !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox]{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;max-width:20px !important;max-height:20px !important;margin:0 !important;margin-top:1px !important;flex-shrink:0 !important;flex-grow:0 !important;accent-color:#183C8F !important;cursor:pointer !important;display:inline-block !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:2 !important;appearance:auto !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;outline:none !important;box-shadow:none !important;transform:none !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox].error,.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox]:invalid,.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox]:not(:valid),.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox][aria-invalid=true]{accent-color:#d81916 !important;opacity:1 !important;display:inline-block !important;visibility:visible !important;width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin:0 !important;margin-top:1px !important;position:relative !important;z-index:2 !important;appearance:auto !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox label{flex:1 !important;font-size:0.875rem !important;line-height:1.4 !important;color:#333333 !important;font-weight:normal !important;margin:0 !important;display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox label a{color:#183C8F !important;text-decoration:underline;display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox *{display:inline !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox input[type=checkbox]{display:inline-block !important;visibility:visible !important;opacity:1 !important;position:relative !important;width:20px !important;height:20px !important;margin:0 !important;margin-top:1px !important;flex-shrink:0 !important;min-width:20px !important;min-height:20px !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox .form-item--error-message,.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox .error{display:block !important;width:100% !important;font-family:"Poppins Regular",sans-serif !important;font-size:0.75rem !important;color:#d81916 !important;margin-top:0.5rem !important;margin-bottom:0 !important;margin-left:13px !important;line-height:1.4 !important;flex-basis:100% !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox .form-item--error-message[style*="display: none"],.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox .error[style*="display: none"]{display:none !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-element-type-checkbox strong[id*=edit-estado-erro]{margin-bottom:0 !important;margin-top:0.5rem !important;margin-left:13px !important;}.franquia-formulario-investimento__form .webform-submission-form .form-item label{position:relative;}.franquia-formulario-investimento__form .webform-submission-form .form-item label::after{content:"" !important;}.franquia-formulario-investimento__form .webform-submission-form .form-item label .form-required,.franquia-formulario-investimento__form .webform-submission-form .form-item label .required-asterisk{display:none !important;}.franquia-formulario-investimento__form .webform-submission-form .form-item.required label::after,.franquia-formulario-investimento__form .webform-submission-form .form-item[data-required] label::after,.franquia-formulario-investimento__form .webform-submission-form .required label::after{content:" *" !important;color:#d81916 !important;font-weight:bold !important;}.franquia-formulario-investimento__form .webform-submission-form .webform-actions{width:100%;margin-top:2rem;}.franquia-formulario-investimento__form .webform-submission-form .webform-button--submit{display:flex;height:48px;padding:15px 30px;justify-content:center;align-items:center;gap:16px;border-radius:32px;background:#183C8F;border:none;color:#FFF;font-family:"Poppins SemiBold",sans-serif;font-size:1rem;font-weight:700;text-transform:none;letter-spacing:0;cursor:pointer;transition:all 0.3s ease;width:100%;margin-top:0;}.franquia-formulario-investimento .form-item--error-message,.franquia-formulario-investimento .error,.franquia-formulario-investimento strong[id*=erro],.franquia-formulario-investimento [class*=error-message]{margin-bottom:0 !important;}.franquia-formulario-investimento form.webform-submission-form{margin-bottom:0 !important;}.franquia-formulario-investimento{animation:fadeInUp 0.8s ease-out;}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}body.node--type-franquia .ui-dialog:has([data-drupal-selector*=webform-confirmation]) .ui-dialog-titlebar::before,body.node--type-franquia .ui-dialog .ui-dialog-titlebar::before{background:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68' fill='none'%3E%3Cpath d='M30.043 47.125L49.9041 27.2638L45.5291 22.8888L30.043 38.4444L22.3346 30.6666L18.0291 35.0416L30.043 47.125ZM34.0013 62.3333C30.0661 62.3333 26.3735 61.5925 22.9235 60.1111C19.4754 58.6296 16.4782 56.6157 13.9319 54.0694C11.3856 51.5231 9.37167 48.5259 7.89019 45.0777C6.40871 41.6277 5.66797 37.9351 5.66797 34C5.66797 30.0648 6.40871 26.3722 7.89019 22.9222C9.37167 19.474 11.3856 16.4768 13.9319 13.9305C16.4782 11.3842 19.4754 9.37033 22.9235 7.88885C26.3735 6.40737 30.0661 5.66663 34.0013 5.66663C37.9365 5.66663 41.6291 6.40737 45.0791 7.88885C48.5272 9.37033 51.5244 11.3842 54.0707 13.9305C56.617 16.4768 58.6309 19.474 60.1124 22.9222C61.5939 26.3722 62.3346 30.0648 62.3346 34C62.3346 37.9351 61.5939 41.6277 60.1124 45.0777C58.6309 48.5259 56.617 51.5231 54.0707 54.0694C51.5244 56.6157 48.5272 58.6296 45.0791 60.1111C41.6291 61.5925 37.9365 62.3333 34.0013 62.3333ZM34.0013 56.0138C40.1587 56.0138 45.367 53.8842 49.6263 49.625C53.8856 45.3657 56.0152 40.1574 56.0152 34C56.0152 27.8425 53.8856 22.6342 49.6263 18.375C45.367 14.1157 40.1587 11.9861 34.0013 11.9861C27.8439 11.9861 22.6356 14.1157 18.3763 18.375C14.117 22.6342 11.9874 27.8425 11.9874 34C11.9874 40.1574 14.117 45.3657 18.3763 49.625C22.6356 53.8842 27.8439 56.0138 34.0013 56.0138Z' fill='%23198045'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;border-radius:0 !important;background-color:transparent !important;}body.node--type-franquia .ui-dialog:has([data-drupal-selector*=webform-confirmation]) .ui-dialog-titlebar::after,body.node--type-franquia .ui-dialog .ui-dialog-titlebar::after{display:none !important;}body.node--type-franquia .ui-dialog:has(.ui-dialog-title:contains("Obrigado pelo interesse")) .ui-dialog-titlebar::before{background:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68' fill='none'%3E%3Cpath d='M30.043 47.125L49.9041 27.2638L45.5291 22.8888L30.043 38.4444L22.3346 30.6666L18.0291 35.0416L30.043 47.125ZM34.0013 62.3333C30.0661 62.3333 26.3735 61.5925 22.9235 60.1111C19.4754 58.6296 16.4782 56.6157 13.9319 54.0694C11.3856 51.5231 9.37167 48.5259 7.89019 45.0777C6.40871 41.6277 5.66797 37.9351 5.66797 34C5.66797 30.0648 6.40871 26.3722 7.89019 22.9222C9.37167 19.474 11.3856 16.4768 13.9319 13.9305C16.4782 11.3842 19.4754 9.37033 22.9235 7.88885C26.3735 6.40737 30.0661 5.66663 34.0013 5.66663C37.9365 5.66663 41.6291 6.40737 45.0791 7.88885C48.5272 9.37033 51.5244 11.3842 54.0707 13.9305C56.617 16.4768 58.6309 19.474 60.1124 22.9222C61.5939 26.3722 62.3346 30.0648 62.3346 34C62.3346 37.9351 61.5939 41.6277 60.1124 45.0777C58.6309 48.5259 56.617 51.5231 54.0707 54.0694C51.5244 56.6157 48.5272 58.6296 45.0791 60.1111C41.6291 61.5925 37.9365 62.3333 34.0013 62.3333ZM34.0013 56.0138C40.1587 56.0138 45.367 53.8842 49.6263 49.625C53.8856 45.3657 56.0152 40.1574 56.0152 34C56.0152 27.8425 53.8856 22.6342 49.6263 18.375C45.367 14.1157 40.1587 11.9861 34.0013 11.9861C27.8439 11.9861 22.6356 14.1157 18.3763 18.375C14.117 22.6342 11.9874 27.8425 11.9874 34C11.9874 40.1574 14.117 45.3657 18.3763 49.625C22.6356 53.8842 27.8439 56.0138 34.0013 56.0138Z' fill='%23198045'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;border-radius:0 !important;background-color:transparent !important;}body.node--type-franquia .ui-dialog:has(.ui-dialog-title:contains("Obrigado pelo interesse")) .ui-dialog-titlebar::after{display:none !important;}body.node--type-franquia .ui-dialog .ui-dialog-title:after{content:"" !important;}body.node--type-franquia .ui-dialog .ui-dialog-title{display:flex !important;flex-direction:column !important;text-align:center !important;white-space:pre-line !important;}body:has(.franquia-formulario-investimento__form) .select2-container--open .select2-dropdown--below{border:1px solid #183C8F;border-top:0;border-radius:0 0 16px 16px;overflow:hidden;}body:has(.franquia-formulario-investimento__form) .select2-results__option[aria-selected]{color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.4;}body:has(.franquia-formulario-investimento__form) .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#183C8F;color:#FFF;}body:has(.franquia-formulario-investimento__form) .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #183C8F;border-radius:16px;color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:1rem;padding-left:16px;padding-right:16px;height:2.5rem;}body:has(.franquia-formulario-investimento__form) .select2-results__option.select2-results__message{color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.4;padding-left:16px;padding-right:16px;height:2.5rem;}body:has(.franquia-formulario-investimento__form) .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#183C8F;color:#FFF;}body:has(span.select2-container.select2-container--default.select2-container--open) > span.select2-container.select2-container--default.select2-container--open{z-index:1 !important;}body:has(span.select2-container.select2-container--default.select2-container--open) .dialog-off-canvas-main-canvas{z-index:unset !important;}
.franquia-header{position:relative;width:100%;}.franquia-header .container{max-width:1232px;margin:0 auto;padding:0 1.5rem;}.franquia-header__banner-link{display:block;width:100%;text-decoration:none;cursor:pointer;}.franquia-header__wrapper{position:relative;width:100%;max-width:1440px;margin:0 auto;overflow:hidden;border-radius:0 0 128px 128px;}@media (min-width:48rem){.franquia-header__wrapper{height:454px;}}@media (max-width:48rem){.franquia-header__wrapper{height:338px;border-radius:0 0 128px 128px;}}.franquia-header__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}@media (max-width:48rem){.franquia-header__image{object-fit:cover;}}@media (min-width:48rem){.franquia-header__image{height:454px;object-fit:cover;object-position:center;}}.franquia-header__breadcrumb{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0;margin-top:40px;}@media (max-width:48rem){.franquia-header__breadcrumb{display:block;margin-top:24px;}}.franquia-header__breadcrumb .breadcrumb{margin-bottom:0;background-color:transparent;padding:0;display:flex;align-items:center;height:100%;white-space:nowrap;}.franquia-header__breadcrumb .breadcrumb-item{font-size:0.875rem;color:#333333;white-space:nowrap;}.franquia-header__breadcrumb .breadcrumb-item:first-child{color:#666666;}.franquia-header__breadcrumb .breadcrumb-item:first-child a{color:#666666;}.franquia-header__breadcrumb .breadcrumb-item a{color:#333333;text-decoration:none;white-space:nowrap;}.franquia-header__breadcrumb .breadcrumb-item a:hover{color:#183C8F;text-decoration:underline;}.franquia-header__breadcrumb .breadcrumb-item::before{content:">";color:#666666;margin:0 0.5rem;}.franquia-header__breadcrumb .breadcrumb-item:first-child::before{display:none;}.franquia-header__h1-wrapper{margin-top:2.5rem;margin-bottom:2.5rem;}@media (max-width:48rem){.franquia-header__h1-wrapper{margin-top:2rem;margin-bottom:2rem;}}.franquia-header__h1{color:#333333 !important;font-family:"Poppins Bold",sans-serif !important;font-size:3rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5 !important;letter-spacing:0rem !important;margin:0 !important;text-align:center !important;}@media (max-width:48rem){.franquia-header__h1{font-size:2rem !important;line-height:40px !important;}}@media (max-width:23.4375rem){.franquia-header__h1{font-size:1.5rem !important;line-height:36px !important;}}.franquia-header__h1 .field{display:inline;font:inherit;color:inherit;margin:0;padding:0;}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-modelos-investimento{position:relative;margin-top:5rem;background:#F4F4F4;padding:5rem 0;}@media (max-width:48rem){.franquia-modelos-investimento{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-modelos-investimento .container{max-width:1232px;margin:0 auto;padding:0 1.5rem;width:100%;}.franquia-modelos-investimento__header{text-align:center;margin:0 auto 3rem;max-width:1232px;}@media (max-width:48rem){.franquia-modelos-investimento__header{margin-bottom:2.5rem;}}.franquia-modelos-investimento__title{color:#333333 !important;text-align:center !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;margin:0 0 1rem 0 !important;padding:0 !important;}@media (max-width:768px){.franquia-modelos-investimento__title{font-size:20px !important;}}.franquia-modelos-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-modelos-investimento__subtitle{font-size:16px !important;}}.franquia-modelos-investimento__models{display:flex !important;flex-wrap:wrap !important;gap:2rem;justify-content:space-between;}@media (min-width:992px){.franquia-modelos-investimento__models .franquia-modelos-investimento__model-wrapper{flex:1 1 calc(33.333333% - 2rem * 2 / 3);max-width:calc(33.333333% - 2rem * 2 / 3);}}@media (min-width:768px) and (max-width:991.98px){.franquia-modelos-investimento__models .franquia-modelos-investimento__model-wrapper{flex:1 1 calc(50% - 2rem / 2);max-width:calc(50% - 2rem / 2);}}@media (max-width:767.98px){.franquia-modelos-investimento__models .franquia-modelos-investimento__model-wrapper{flex:1 1 100%;max-width:100%;}}.franquia-modelos-investimento__model-wrapper{display:flex !important;}@media (max-width:767.98px){.franquia-modelos-investimento__model-wrapper{margin-bottom:0;}}.franquia-modelos-investimento__model{background:#FFF;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,0.08);overflow:hidden;position:relative;height:100%;display:flex;padding:0 1.5rem 0 1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 0 0;align-self:stretch;}.franquia-modelos-investimento__model-image{height:12.5rem;background-color:#FFF;position:relative;overflow:hidden;margin:0 -1.5rem 0 -1.5rem;width:calc(100% + 1.5rem + 1.5rem);display:flex;align-items:center;justify-content:center;}.franquia-modelos-investimento__model-image img{width:100%;height:100%;object-fit:contain;object-position:center;}.franquia-modelos-investimento__model-icon{position:absolute;top:-50px;right:1.5rem;z-index:10;}.franquia-modelos-investimento__model-badge{background:#ff6b35;color:#FFF;padding:0.5rem 1rem;border-radius:1.5rem;font-size:0.875rem;font-weight:700;}.franquia-modelos-investimento__model-content{padding:1.5rem 0;flex:1;display:flex;flex-direction:column;width:100%;}@media (max-width:767.98px){.franquia-modelos-investimento__model-content{padding:1rem 0;}}.franquia-modelos-investimento__model-title{color:#333333 !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;margin-bottom:1rem;text-align:left !important;}.franquia-modelos-investimento__model-description{margin-bottom:1.5rem;text-align:left !important;color:#333333 !important;font-family:"Poppins Regular",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important;}.franquia-modelos-investimento__model-description p{color:#333333 !important;font-family:"Poppins Regular",sans-serif;font-size:0.875rem !important;font-style:normal !important;font-weight:400;line-height:normal !important;margin-bottom:0;}.franquia-modelos-investimento__model-description p strong,.franquia-modelos-investimento__model-description p b{font-weight:700 !important;}.franquia-modelos-investimento__model-description p em,.franquia-modelos-investimento__model-description p i{font-style:italic !important;}.franquia-modelos-investimento__model-description p u{text-decoration:underline !important;}.franquia-modelos-investimento__model-description strong,.franquia-modelos-investimento__model-description b{font-weight:700 !important;}.franquia-modelos-investimento__model-description em,.franquia-modelos-investimento__model-description i{font-style:italic !important;}.franquia-modelos-investimento__model-description u{text-decoration:underline !important;}.franquia-modelos-investimento__model-composition{margin-bottom:1rem;flex:1;}.franquia-modelos-investimento__composition-item{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.75rem;}.franquia-modelos-investimento__composition-item:last-child{margin-bottom:0;}.franquia-modelos-investimento__composition-item i{color:#198045;font-size:0.875rem;margin-top:2px;flex-shrink:0;}.franquia-modelos-investimento__composition-item span{color:#333333 !important;font-family:"Poppins Regular",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important;}.franquia-modelos-investimento__composition-item span strong,.franquia-modelos-investimento__composition-item span b{font-weight:700 !important;}.franquia-modelos-investimento__composition-item span em,.franquia-modelos-investimento__composition-item span i{font-style:italic !important;}.franquia-modelos-investimento__composition-item span u{text-decoration:underline !important;}.franquia-modelos-investimento__composition-item span p{margin:0;display:inline;color:#333333 !important;font-family:"Poppins Regular",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important;}.franquia-modelos-investimento__composition-item span p strong,.franquia-modelos-investimento__composition-item span p b{font-weight:700 !important;font-family:"Poppins Bold",sans-serif !important;}.franquia-modelos-investimento__composition-item span p em,.franquia-modelos-investimento__composition-item span p i{font-style:italic !important;font-family:"Poppins Regular",sans-serif !important;}.franquia-modelos-investimento__composition-item span p u{text-decoration:underline !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span p strong,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span p b{font-weight:700 !important;font-family:"Poppins Bold",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span p em,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span p i{font-style:italic !important;font-family:"Poppins Regular",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span p u{text-decoration:underline !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span strong,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span b{font-weight:700 !important;font-family:"Poppins Bold",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span em,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span i{font-style:italic !important;font-family:"Poppins Regular",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__composition-item span u{text-decoration:underline !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description p strong,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description p b{font-weight:700 !important;font-family:"Poppins Bold",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description p em,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description p i{font-style:italic !important;font-family:"Poppins Regular",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description p u{text-decoration:underline !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description strong,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description b{font-weight:700 !important;font-family:"Poppins Bold",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description em,.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description i{font-style:italic !important;font-family:"Poppins Regular",sans-serif !important;}.franquia-modelos-investimento .franquia-modelos-investimento__model .franquia-modelos-investimento__model-description u{text-decoration:underline !important;}.franquia-modelos-investimento__investment{text-align:left !important;margin-top:1rem;margin-bottom:1rem;}.franquia-modelos-investimento__investment-label{display:block;color:#333333 !important;font-family:"Poppins Bold",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:700 !important;line-height:normal !important;margin-bottom:0.5rem;}.franquia-modelos-investimento__investment-value{display:block;color:#333333 !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;}.franquia-modelos-investimento__button{text-align:center;}.franquia-modelos-investimento__cta{display:flex;height:3rem;padding:0.75rem 1rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch;border-radius:3rem;background:#183C8F;border:none;text-decoration:none;color:#FFF !important;text-align:center !important;font-family:"Poppins Regular",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;}@media (max-width:767.98px){.franquia-modelos-investimento__cta{width:100%;}}@media (max-width:768px){html body .franquia-modelos-investimento .franquia-section__subtitle,html body .franquia-modelos-investimento .franquia-modelos-investimento__subtitle,html body .franquia-modelos-investimento p.franquia-section__subtitle,html body .franquia-modelos-investimento p.franquia-modelos-investimento__subtitle{font-size:16px !important;}}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-multiplos-box{position:relative;margin-top:1rem;margin-bottom:1rem;}@media (max-width:768px){.franquia-multiplos-box{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-multiplos-box .container{max-width:1440px;margin:0 auto;padding:0 1.5rem;width:100%;}.franquia-multiplos-box__header{max-width:1232px;margin:0 auto 2.5rem;text-align:center;}@media (max-width:48rem){.franquia-multiplos-box__header{margin-bottom:2rem;}}.franquia-multiplos-box__title{margin:0 0 1rem;padding:0;color:#333333;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;text-align:center;}@media (max-width:768px){.franquia-multiplos-box__title{font-size:20px;}}.franquia-multiplos-box__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}.franquia-multiplos-box__items{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1232px;margin:0 auto;}@media (max-width:600px){.franquia-multiplos-box__items{flex-direction:column;align-items:center;}}.franquia-multiplos-box__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:0 1 calc(20% - 20px);min-width:200px;max-width:280px;padding:1.5rem;background:#FFF;border:1px solid #E5E5E5;border-radius:1rem;min-height:140px;}@media (max-width:1200px){.franquia-multiplos-box__item{flex:0 1 calc(33.333% - 16px);}}@media (max-width:900px){.franquia-multiplos-box__item{flex:0 1 calc(50% - 12px);}}@media (max-width:600px){.franquia-multiplos-box__item{flex:0 1 100%;max-width:100%;width:100%;padding:1rem;min-height:100px;}}.franquia-multiplos-box__item-title{color:#333333;font-family:"Poppins Regular",sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;text-align:center;margin:0;width:100%;}@media (max-width:48rem){.franquia-multiplos-box__item-title{font-size:1rem;}}.franquia-multiplos-box__item-description{color:#183C8F;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:32px;text-align:center;margin:0;width:100%;}@media (max-width:48rem){.franquia-multiplos-box__item-description{font-size:1.25rem;line-height:28px;}}.franquia-multiplos-box__item-description p{margin:0;color:#183C8F;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;font-weight:700;line-height:32px;text-align:center;}@media (max-width:48rem){.franquia-multiplos-box__item-description p{font-size:1.25rem;line-height:28px;}}.paragraph--unpublished .franquia-multiplos-box{opacity:0.7;}
.franquia-redes-sociais{margin-top:5rem;margin-bottom:73px;position:relative;overflow:hidden;}@media (max-width:768px){.franquia-redes-sociais{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-redes-sociais::before,.franquia-redes-sociais::after{display:none !important;}.franquia-redes-sociais .franquia-redes__header{text-align:center;margin-bottom:16px;}.franquia-redes-sociais .franquia-redes__title{color:#333333 !important;text-align:center !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;margin:0 !important;padding:0 !important;}.franquia-redes-sociais .franquia-redes__links{text-align:center;}.franquia-redes-sociais .franquia-redes__links-grid{display:flex;justify-content:center;align-items:center;gap:16px;}@media (max-width:576px){.franquia-redes-sociais .franquia-redes__links-grid{flex-wrap:wrap;gap:12px;}}.franquia-redes-sociais .franquia-redes__link{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;text-decoration:none;transition:all 0.3s ease;}.franquia-redes-sociais .franquia-redes__link svg{width:48px;height:48px;transition:all 0.3s ease;}.franquia-redes-sociais .franquia-redes__link:hover{transform:scale(1.1);}.franquia-redes__link-item{opacity:0;transform:translateY(20px);animation:fadeInUp 0.6s ease forwards;}.franquia-redes__link-item:nth-child(1){animation-delay:0s;}.franquia-redes__link-item:nth-child(2){animation-delay:0.1s;}.franquia-redes__link-item:nth-child(3){animation-delay:0.2s;}.franquia-redes__link-item:nth-child(4){animation-delay:0.3s;}.franquia-redes__link-item:nth-child(5){animation-delay:0.4s;}.franquia-redes__link-item:nth-child(6){animation-delay:0.5s;}.franquia-redes__link-item:nth-child(7){animation-delay:0.6s;}.franquia-redes__link-item:nth-child(8){animation-delay:0.7s;}.franquia-redes__link-item:nth-child(9){animation-delay:0.8s;}.franquia-redes__link-item:nth-child(10){animation-delay:0.9s;}@keyframes fadeInUp{to{opacity:1;transform:translateY(0);}}.paragraph--unpublished .franquia-redes-sociais{opacity:0.7;}.franquia-redes-sociais::before,.franquia-redes-sociais::after,.franquia-redes-sociais *::before,.franquia-redes-sociais *::after{display:none !important;visibility:hidden !important;opacity:0 !important;}.franquia-redes-sociais .decoration,.franquia-redes-sociais .decorative-element,.franquia-redes-sociais .circle-decoration,.franquia-redes-sociais [class*=decoration],.franquia-redes-sociais [class*=circle]{display:none !important;visibility:hidden !important;}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-selos-premios{position:relative;}@media (max-width:48rem){.franquia-selos-premios{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-selos-premios .container{max-width:1232px;margin:0 auto;padding:0 1.5rem;width:100%;}.franquia-selos-premios__header{text-align:center;margin:0 auto 3rem;max-width:1232px;}@media (max-width:48rem){.franquia-selos-premios__header{margin-bottom:2.5rem;}}.franquia-selos-premios__title{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin:0 0 1rem 0;padding:0;}@media (max-width:768px){.franquia-selos-premios__title{font-size:20px;}}.franquia-selos-premios__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}.franquia-selos-premios__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;margin-bottom:2.5rem;max-width:1000px;margin-left:auto;margin-right:auto;}@media (max-width:48rem){.franquia-selos-premios__items{flex-direction:column;gap:0.75rem;}}.franquia-selos-premios__item{display:flex;width:445px;height:120px;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:16px;border:1px solid #F4F4F4;background:#F7CE46;}@media (max-width:48rem){.franquia-selos-premios__item{width:100%;height:auto;min-height:120px;}}.franquia-selos-premios__item-image{flex-shrink:0;display:flex;align-items:center;justify-content:center;}.franquia-selos-premios__item-image img{width:24px;height:24px;object-fit:contain;}@media (max-width:48rem){.franquia-selos-premios__item-image img{width:20px;height:20px;}}.franquia-selos-premios__item-title{display:flex;flex-direction:column;justify-content:center;color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:140%;text-align:center;margin:0;}@media (max-width:48rem){.franquia-selos-premios__item-title{font-size:1rem;}}.paragraph--unpublished .franquia-selos-premios{opacity:0.7;}#content > section > article > div > div > div:nth-child(5) > section > div > div.franquia-selos-premios__header > h2 > div{margin-top:5rem;}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-vantagens-investir{position:relative;margin-top:5rem;background:#F4F4F4;padding:5rem 0;}@media (max-width:48rem){.franquia-vantagens-investir{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-vantagens-investir .container{max-width:1232px;margin:0 auto;padding:0 1.5rem;width:100%;}.franquia-vantagens-investir__header{max-width:1232px;margin:0 auto 3rem;text-align:center;}@media (max-width:48rem){.franquia-vantagens-investir__header{margin-bottom:2.5rem;}}.franquia-vantagens-investir__title{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin:0 0 1rem 0;padding:0;}@media (max-width:768px){.franquia-vantagens-investir__title{font-size:20px;}}.franquia-vantagens-investir__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-vantagens-investir__subtitle{font-size:16px !important;}}.franquia-vantagens-investir__items{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem;max-width:1232px;margin:0 auto;}.franquia-vantagens-investir__items::before{content:"";order:4;flex:1;}.franquia-vantagens-investir__items::after{content:"";order:6;flex:1;}@media (max-width:1024px){.franquia-vantagens-investir__items{max-width:1232px;}}@media (max-width:48rem){.franquia-vantagens-investir__items{flex-direction:column;align-items:center;justify-content:center;gap:2rem;max-width:400px;}.franquia-vantagens-investir__items::before,.franquia-vantagens-investir__items::after{display:none;}}.franquia-vantagens-investir__item{display:flex;padding:2.5rem;flex-direction:column;align-items:center;gap:2rem;border-radius:1rem;border:1px solid #E5E5E5;background:#FFF;text-align:center;flex:0 0 calc((100% - 4rem) / 3);}.franquia-vantagens-investir__item:nth-child(1){order:1;}.franquia-vantagens-investir__item:nth-child(2){order:2;}.franquia-vantagens-investir__item:nth-child(3){order:3;}.franquia-vantagens-investir__item:nth-child(4){order:5;}.franquia-vantagens-investir__item:nth-child(5){order:6;}@media (max-width:48rem){.franquia-vantagens-investir__item{padding:2rem;gap:1.5rem;flex:0 0 auto;width:100%;max-width:350px;}.franquia-vantagens-investir__item:nth-child(1),.franquia-vantagens-investir__item:nth-child(2),.franquia-vantagens-investir__item:nth-child(3),.franquia-vantagens-investir__item:nth-child(4),.franquia-vantagens-investir__item:nth-child(5){order:unset;}}.franquia-vantagens-investir__item-image{flex-shrink:0;}.franquia-vantagens-investir__item-image img{width:64px;height:64px;object-fit:contain;}@media (max-width:48rem){.franquia-vantagens-investir__item-image img{width:56px;height:56px;}}.franquia-vantagens-investir__item-content{display:flex;flex-direction:column;align-items:center;gap:1rem;}.franquia-vantagens-investir__item-title{color:#333333;text-align:center;font-family:"Poppins SemiBold",sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:140%;margin:0;}@media (max-width:48rem){.franquia-vantagens-investir__item-title{font-size:1rem;}}.franquia-vantagens-investir__item-description{color:#666;text-align:center;font-family:"Poppins Regular",sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:150%;margin:0;}@media (max-width:48rem){.franquia-vantagens-investir__item-description{font-size:0.75rem;}}.franquia-vantagens-investir__item-description p{margin:0;}@media (max-width:1200px) and (min-width:993px){.franquia-vantagens-investir__item{flex:0 0 calc((100% - 4rem) / 3);padding:2rem;}}@media (max-width:992px) and (min-width:769px){.franquia-vantagens-investir__items{justify-content:space-between;}.franquia-vantagens-investir__items::before,.franquia-vantagens-investir__items::after{display:none;}.franquia-vantagens-investir__item{flex:0 0 calc((100% - 2rem) / 2);}.franquia-vantagens-investir__item:nth-child(1){order:1;}.franquia-vantagens-investir__item:nth-child(2){order:2;}.franquia-vantagens-investir__item:nth-child(3){order:3;flex:0 0 calc((100% - 2rem) / 2);margin-left:calc((100% - 2rem) / 4);margin-right:calc((100% - 2rem) / 4);}.franquia-vantagens-investir__item:nth-child(4){order:4;flex:0 0 calc((100% - 2rem) / 2);}.franquia-vantagens-investir__item:nth-child(5){order:5;flex:0 0 calc((100% - 2rem) / 2);}}@media (min-width:1200px){.franquia-vantagens-investir__item-image img{width:72px;height:72px;}.franquia-vantagens-investir__item-title{font-size:1.25rem;}.franquia-vantagens-investir__item-description{font-size:1rem;}}.paragraph--unpublished .franquia-vantagens-investir{opacity:0.7;}@media (max-width:768px){html body .franquia-vantagens-investir .franquia-section__subtitle,html body .franquia-vantagens-investir .franquia-vantagens-investir__subtitle,html body .franquia-vantagens-investir p.franquia-section__subtitle,html body .franquia-vantagens-investir p.franquia-vantagens-investir__subtitle{font-size:16px !important;}}
.paragraph--type--playlist-youtube{margin-bottom:2rem;}.paragraph--type--playlist-youtube .video-title{display:flex;align-items:center;height:3rem;color:#333333;font-family:"Poppins Bold",sans-serif;font-size:1.25rem;line-height:140%;margin-bottom:1rem;}@media (min-width:64rem){.paragraph--type--playlist-youtube{margin-bottom:3rem;}.paragraph--type--playlist-youtube .video-title{font-size:1.5rem;line-height:2rem;margin-bottom:2rem;}}
.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}@media (max-width:768px){.franquia-section__subtitle,.franquia-vantagens-investir__subtitle,.franquia-modelos-investimento__subtitle,.franquia-blog__subtitle,.franquia-multiplos-box__subtitle,.franquia-selos-premios__subtitle,.franquia-videos__subtitle,.franquia-formulario-investimento__subtitle{font-size:16px !important;}}.franquia-videos-recomendacao{margin-top:5rem;position:relative;}@media (max-width:768px){.franquia-videos-recomendacao{margin-top:0;margin-bottom:0;padding:16px 0;}}.franquia-videos-recomendacao .container{max-width:1232px;margin:0 auto;padding:0 1.5rem;width:100%;}.franquia-videos-recomendacao .franquia-videos__header{text-align:center;margin-bottom:3rem;max-width:1232px;margin-left:auto;margin-right:auto;}@media (max-width:768px){.franquia-videos-recomendacao .franquia-videos__header{margin-bottom:2.5rem;}}.franquia-videos-recomendacao .franquia-videos__title{color:#333333 !important;text-align:center !important;font-family:"Poppins Bold",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;margin:0 0 1rem 0 !important;padding:0 !important;}@media (max-width:768px){.franquia-videos-recomendacao .franquia-videos__title{font-size:20px !important;}}.franquia-videos-recomendacao .franquia-videos__subtitle{color:#666666 !important;text-align:center !important;font-family:"Poppins SemiBold",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;}.franquia-videos-recomendacao .franquia-videos__subtitle--no-title{color:#666666 !important;text-align:center !important;font-family:"Poppins Regular",sans-serif !important;font-size:20px !important;font-style:normal !important;font-weight:400 !important;line-height:140% !important;margin:0 !important;}.franquia-videos-recomendacao .franquia-videos__player{max-width:1232px;margin:0 auto;position:relative;}.franquia-videos-recomendacao .franquia-videos__player lgr-video{display:block;width:100%;}.franquia-videos-recomendacao .franquia-videos__player lgr-video iframe{width:100%;height:500px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:transform 0.3s ease,box-shadow 0.3s ease;}@media (max-width:992px){.franquia-videos-recomendacao .franquia-videos__player lgr-video iframe{height:400px;}}@media (max-width:768px){.franquia-videos-recomendacao .franquia-videos__player lgr-video iframe{height:300px;}}@media (max-width:576px){.franquia-videos-recomendacao .franquia-videos__player lgr-video iframe{height:250px;border-radius:8px;}}.franquia-videos-recomendacao .franquia-videos__player lgr-video iframe:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.15);}.franquia-videos-recomendacao .franquia-videos__player.loading::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;z-index:1;}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}.paragraph--unpublished .franquia-videos-recomendacao{opacity:0.7;position:relative;}.paragraph--unpublished .franquia-videos-recomendacao::before{content:"Não Publicado";position:absolute;top:20px;right:20px;background:#dc3545;color:white;padding:5px 10px;border-radius:4px;font-size:0.875rem;font-weight:600;z-index:10;}
.header-category-menu-wrapper ul.view-content{display:flex;justify-content:center;column-gap:24px;padding:0;margin:0;list-style:none;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content{column-gap:18px;}}.header-category-menu-wrapper ul.view-content li{position:relative;padding-bottom:14px;}.header-category-menu-wrapper ul.view-content li:after{content:"";display:block;position:absolute;width:100%;height:3px;background-color:white;bottom:0;margin-bottom:11px;transition:opacity 0.3s linear;opacity:0;}.header-category-menu-wrapper ul.view-content li span{color:#FFF;font-family:"Poppins SemiBold",sans-serif;font-size:1rem;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li span{font-size:0.8rem;}}.header-category-menu-wrapper ul.view-content li span a{display:flex;color:inherit;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li span a{align-items:center;}}.header-category-menu-wrapper ul.view-content li.active:after,.header-category-menu-wrapper ul.view-content li:hover:after{opacity:1;}.header-category-menu-wrapper ul.view-content li.dropdown > span{display:flex;align-items:center;cursor:pointer;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li.dropdown > span svg{height:20px;}}.header-category-menu-wrapper ul.view-content li.dropdown .dropdown-list{display:none;padding:0;margin:0;list-style:none;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:311px;border-radius:8px;background:#FFF;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;align-items:flex-start;padding-top:16px;padding-bottom:16px;z-index:1000;}@media (max-width:1100px){.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{left:unset;right:0;transform:none;}}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li{padding-top:16px;padding-bottom:16px;width:100%;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:after{display:none;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active{background-color:#e5e5e5;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover span,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active span{font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span{font-family:"Poppins Regular",sans-serif;font-size:14px;color:#183C8F;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span a{padding-left:16px;padding-right:16px;}.header-category-menu-wrapper a{color:white;}@media (max-width:48rem){.header-category-menu-wrapper{display:none !important;}}.header-category-menu-inner{display:flex;justify-content:center;padding-top:8px;transition:max-height 0.3s linear;max-height:200px;}.header-category-menu-inner.hide-menu{max-height:0;overflow:hidden;}.header-category-menu-wrapper{height:60px;background:#0A1C59;padding:0;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease,opacity 0.3s ease,height 0.3s ease,max-height 0.3s ease;overflow:visible;position:relative;z-index:100;}@media (max-width:48rem){.header-category-menu-wrapper{display:none !important;visibility:hidden !important;height:0 !important;max-height:0 !important;opacity:0 !important;}}.header-category-menu-wrapper .header-category-menu-inner{padding-top:0;padding-bottom:0;max-width:1320px;margin:0 auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.header-category-menu-wrapper ul.view-content{height:100%;align-items:center;justify-content:center;column-gap:56px;}.header-category-menu-wrapper ul.view-content li{padding-bottom:0;height:100%;display:flex;align-items:center;}.header-category-menu-wrapper ul.view-content li:after{display:none;}.header-category-menu-wrapper ul.view-content li span{color:#FFF;font-family:"Poppins Regular",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;}.header-category-menu-wrapper ul.view-content li span a{color:#FFF;}.header-category-menu-wrapper ul.view-content li.active span,.header-category-menu-wrapper ul.view-content li:hover span{text-decoration:underline;}.header-category-menu-wrapper ul.view-content li.dropdown > span{font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown > span svg path{fill:#FFF;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{z-index:1000;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span{color:#183C8F;font-family:"Poppins Regular",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span a{color:#183C8F;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active{background-color:#e5e5e5;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover span,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active span{color:#183C8F;font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper.hide-background{background:transparent;opacity:0;pointer-events:none;height:0;max-height:0;}@media (max-width:48rem){.header-category-menu-wrapper.hide-background{display:none !important;visibility:hidden !important;}}
.login-menu-modal-button{z-index:10;}@media screen and (max-width:48rem){#login-modal > .modal > .modal-content{padding-left:1rem;padding-right:1rem;}}.login-modal-wrapper:has(.my_top_message) .my_top_message,.login-modal-wrapper:has(.my_top_message) .login-modal-intro-text,.custom-user-login-form:has(.my_top_message) .my_top_message,.custom-user-login-form:has(.my_top_message) .login-modal-intro-text{display:none;}.login-modal-wrapper:has(.my_top_message) .login-modal-intro-text.error-text,.custom-user-login-form:has(.my_top_message) .login-modal-intro-text.error-text{display:block;}.login-modal-wrapper:has(.my_top_message) input[type="text"],.login-modal-wrapper:has(.my_top_message) input[type="email"],.login-modal-wrapper:has(.my_top_message) input[type="password"],.custom-user-login-form:has(.my_top_message) input[type="text"],.custom-user-login-form:has(.my_top_message) input[type="email"],.custom-user-login-form:has(.my_top_message) input[type="password"]{border:1px solid #d81916;}.login-modal-wrapper .js-form-item,.custom-user-login-form .js-form-item{margin-bottom:36px;}@media screen and (max-width:48rem){.login-modal-wrapper .js-form-item.form-item-pass,.custom-user-login-form .js-form-item.form-item-pass{margin-bottom:0;}}.login-modal-wrapper .js-form-item .description,.custom-user-login-form .js-form-item .description{display:none;}.login-modal-wrapper .links,.custom-user-login-form .links{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.login-modal-wrapper .links .login-forgot-password,.login-modal-wrapper .links a[href*="/user/password"],.custom-user-login-form .links .login-forgot-password,.custom-user-login-form .links a[href*="/user/password"]{background-color:transparent !important;border:0;color:#989898 !important;font-size:16px;text-decoration:underline;flex:0 0 100%;text-align:center;order:1;margin:0 auto 20px;transition:color 0.3s ease;cursor:not-allowed;}.login-modal-wrapper .links .login-forgot-password.disabled,.login-modal-wrapper .links a[href*="/user/password"].disabled,.custom-user-login-form .links .login-forgot-password.disabled,.custom-user-login-form .links a[href*="/user/password"].disabled{color:#989898 !important;cursor:not-allowed;pointer-events:none;}.login-modal-wrapper .links .login-forgot-password.disabled:hover,.login-modal-wrapper .links a[href*="/user/password"].disabled:hover,.custom-user-login-form .links .login-forgot-password.disabled:hover,.custom-user-login-form .links a[href*="/user/password"].disabled:hover{color:#989898 !important;}.login-modal-wrapper .links .login-forgot-password.enabled,.login-modal-wrapper .links a[href*="/user/password"].enabled,.custom-user-login-form .links .login-forgot-password.enabled,.custom-user-login-form .links a[href*="/user/password"].enabled{color:#183c8f !important;cursor:pointer;pointer-events:auto;}.login-modal-wrapper .links .login-forgot-password.enabled:hover,.login-modal-wrapper .links a[href*="/user/password"].enabled:hover,.custom-user-login-form .links .login-forgot-password.enabled:hover,.custom-user-login-form .links a[href*="/user/password"].enabled:hover{color:#183c8f !important;}.login-modal-wrapper .links .login-forgot-password:not([href]),.login-modal-wrapper .links a[href*="/user/password"]:not([href]),.custom-user-login-form .links .login-forgot-password:not([href]),.custom-user-login-form .links a[href*="/user/password"]:not([href]){cursor:not-allowed;}.login-modal-wrapper .links .login-forgot-password:not([href]):hover,.login-modal-wrapper .links a[href*="/user/password"]:not([href]):hover,.custom-user-login-form .links .login-forgot-password:not([href]):hover,.custom-user-login-form .links a[href*="/user/password"]:not([href]):hover{color:#989898 !important;}.login-modal-wrapper .links .login-forgot-password[href],.login-modal-wrapper .links a[href*="/user/password"][href],.custom-user-login-form .links .login-forgot-password[href],.custom-user-login-form .links a[href*="/user/password"][href]{cursor:pointer;}.login-modal-wrapper .links a[href*="/user/register"],.custom-user-login-form .links a[href*="/user/register"]{flex:0 0 48px;width:calc(50% - 16px);height:48px;border:1px solid #183c8f !important;background-color:white !important;color:#183c8f !important;font-size:16px;order:2;border-radius:2rem;display:flex;align-items:center;justify-content:center;}.login-modal-wrapper .js-form-submit,.custom-user-login-form .js-form-submit{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);height:48px;color:#fff !important;border-radius:2rem;margin-left:auto;margin-top:-48px;font-size:16px;font-family:"Poppins Regular";border:1px solid #183c8f !important;background:#183c8f !important;}.login-modal-wrapper .js-form-submit[disabled],.custom-user-login-form .js-form-submit[disabled]{border:1px solid #989898 !important;background:#989898 !important;}.login-modal-main-title{font-family:"Poppins Bold",sans-serif;font-size:24px;font-weight:700;line-height:32px;text-align:center;color:#333333;display:block;margin-bottom:32px;}.login-modal-intro-text{font-family:"Poppins Regular",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#333333;margin-bottom:32px;position:relative;display:flex;gap:5px;}.login-modal-intro-text .tooltip-container{display:none;}.login-modal-intro-text .tooltip-container.show-tooltip{display:block;position:absolute;top:0;left:0;margin-top:24px;border-radius:2rem;background-color:#fff;padding:1rem;font-size:14px;color:#333;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:99;}.login-modal-intro-text .tooltip-trigger{flex:0 0 24px;min-width:24px;max-width:24px;width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 17.5H13V11.5H11V17.5ZM12 9.5C12.2833 9.5 12.5208 9.40417 12.7125 9.2125C12.9042 9.02083 13 8.78333 13 8.5C13 8.21667 12.9042 7.97917 12.7125 7.7875C12.5208 7.59583 12.2833 7.5 12 7.5C11.7167 7.5 11.4792 7.59583 11.2875 7.7875C11.0958 7.97917 11 8.21667 11 8.5C11 8.78333 11.0958 9.02083 11.2875 9.2125C11.4792 9.40417 11.7167 9.5 12 9.5ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5ZM12 20.5C14.2333 20.5 16.125 19.725 17.675 18.175C19.225 16.625 20 14.7333 20 12.5C20 10.2667 19.225 8.375 17.675 6.825C16.125 5.275 14.2333 4.5 12 4.5C9.76667 4.5 7.875 5.275 6.325 6.825C4.775 8.375 4 10.2667 4 12.5C4 14.7333 4.775 16.625 6.325 18.175C7.875 19.725 9.76667 20.5 12 20.5Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;}.login-modal-intro-text.error-text{display:none;color:#d81916;}.login-modal-intro-text.error-text p{color:inherit;}.form-login-container label.error{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container input.error[type="text"],.form-login-container input.error[type="email"],.form-login-container input.error[type="password"]{border:1px solid #d81916;}.form-login-container label.error{display:none !important;}.form-login-container .form-item--error-message,.form-login-container .error-message{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container .field-validate-error{position:relative;}.form-login-container .field-validate-error input[type="text"],.form-login-container .field-validate-error input[type="email"],.form-login-container .field-validate-error input[type="password"]{border:1px solid #d81916;}.form-login-container .field-validate-error .form-item--error-message,.form-login-container .field-validate-error .error-message{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container .login-modal-password-toggle-container{width:100%;height:0;position:relative;}.form-login-container .login-modal-password-toggle-container .login-modal-password-toggle-trigger{position:absolute;top:2px;right:2px;width:56px;height:44px;border-radius:1rem;z-index:9;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.6875 7.4375 8.8125 8.3125C7.9375 9.1875 7.5 10.25 7.5 11.5C7.5 12.75 7.9375 13.8125 8.8125 14.6875C9.6875 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.5625 12.8875 9.3 12.25 9.3 11.5C9.3 10.75 9.5625 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.56667 19 7.35 18.3208 5.35 16.9625C3.35 15.6042 1.9 13.7833 1 11.5C1.9 9.21667 3.35 7.39583 5.35 6.0375C7.35 4.67917 9.56667 4 12 4C14.4333 4 16.65 4.67917 18.65 6.0375C20.65 7.39583 22.1 9.21667 23 11.5C22.1 13.7833 20.65 15.6042 18.65 16.9625C16.65 18.3208 14.4333 19 12 19ZM12 17C13.8833 17 15.6125 16.5042 17.1875 15.5125C18.7625 14.5208 19.9667 13.1833 20.8 11.5C19.9667 9.81667 18.7625 8.47917 17.1875 7.4875C15.6125 6.49583 13.8833 6 12 6C10.1167 6 8.3875 6.49583 6.8125 7.4875C5.2375 8.47917 4.03333 9.81667 3.2 11.5C4.03333 13.1833 5.2375 14.5208 6.8125 15.5125C8.3875 16.5042 10.1167 17 12 17Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;}.form-login-container .login-modal-password-toggle-container .login-modal-password-toggle-trigger.hide{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1 13.7998L14.65 12.3498C14.8 11.5665 14.575 10.8331 13.975 10.1498C13.375 9.46647 12.6 9.19981 11.65 9.34981L10.2 7.89981C10.4833 7.76647 10.7708 7.66647 11.0625 7.5998C11.3542 7.53314 11.6667 7.4998 12 7.4998C13.25 7.4998 14.3125 7.9373 15.1875 8.8123C16.0625 9.68731 16.5 10.7498 16.5 11.9998C16.5 12.3331 16.4667 12.6456 16.4 12.9373C16.3333 13.229 16.2333 13.5165 16.1 13.7998ZM19.3 16.9498L17.85 15.5498C18.4833 15.0665 19.0458 14.5373 19.5375 13.9623C20.0292 13.3873 20.45 12.7331 20.8 11.9998C19.9667 10.3165 18.7708 8.97897 17.2125 7.98731C15.6542 6.99564 13.9167 6.4998 12 6.4998C11.5167 6.4998 11.0417 6.53314 10.575 6.5998C10.1083 6.66647 9.65 6.76647 9.2 6.89981L7.65 5.3498C8.33333 5.06647 9.03333 4.85397 9.75 4.7123C10.4667 4.57064 11.2167 4.4998 12 4.4998C14.5167 4.4998 16.7583 5.19564 18.725 6.58731C20.6917 7.97897 22.1167 9.78314 23 11.9998C22.6167 12.9831 22.1125 13.8956 21.4875 14.7373C20.8625 15.579 20.1333 16.3165 19.3 16.9498ZM19.8 23.0998L15.6 18.9498C15.0167 19.1331 14.4292 19.2706 13.8375 19.3623C13.2458 19.454 12.6333 19.4998 12 19.4998C9.48333 19.4998 7.24167 18.804 5.275 17.4123C3.30833 16.0206 1.88333 14.2165 1 11.9998C1.35 11.1165 1.79167 10.2956 2.325 9.53731C2.85833 8.77897 3.46667 8.0998 4.15 7.4998L1.4 4.6998L2.8 3.2998L21.2 21.6998L19.8 23.0998ZM5.55 8.89981C5.06667 9.33314 4.625 9.80814 4.225 10.3248C3.825 10.8415 3.48333 11.3998 3.2 11.9998C4.03333 13.6831 5.22917 15.0206 6.7875 16.0123C8.34583 17.004 10.0833 17.4998 12 17.4998C12.3333 17.4998 12.6583 17.479 12.975 17.4373C13.2917 17.3956 13.6167 17.3498 13.95 17.2998L13.05 16.3498C12.8667 16.3998 12.6917 16.4373 12.525 16.4623C12.3583 16.4873 12.1833 16.4998 12 16.4998C10.75 16.4998 9.6875 16.0623 8.8125 15.1873C7.9375 14.3123 7.5 13.2498 7.5 11.9998C7.5 11.8165 7.5125 11.6415 7.5375 11.4748C7.5625 11.3081 7.6 11.1331 7.65 10.9498L5.55 8.89981Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");}.form-login-container .field-validate-error .login-modal-password-toggle-container .login-modal-password-toggle-trigger{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.6875 7.4375 8.8125 8.3125C7.9375 9.1875 7.5 10.25 7.5 11.5C7.5 12.75 7.9375 13.8125 8.8125 14.6875C9.6875 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.5625 12.8875 9.3 12.25 9.3 11.5C9.3 10.75 9.5625 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.56667 19 7.35 18.3208 5.35 16.9625C3.35 15.6042 1.9 13.7833 1 11.5C1.9 9.21667 3.35 7.39583 5.35 6.0375C7.35 4.67917 9.56667 4 12 4C14.4333 4 16.65 4.67917 18.65 6.0375C20.65 7.39583 22.1 9.21667 23 11.5C22.1 13.7833 20.65 15.6042 18.65 16.9625C16.65 18.3208 14.4333 19 12 19ZM12 17C13.8833 17 15.6125 16.5042 17.1875 15.5125C18.7625 14.5208 19.9667 13.1833 20.8 11.5C19.9667 9.81667 18.7625 8.47917 17.1875 7.4875C15.6125 6.49583 13.8833 6 12 6C10.1167 6 8.3875 6.49583 6.8125 7.4875C5.2375 8.47917 4.03333 9.81667 3.2 11.5C4.03333 13.1833 5.2375 14.5208 6.8125 15.5125C8.3875 16.5042 10.1167 17 12 17Z' fill='%23d81916'/%3E%3C/svg%3E%0A");}.form-login-container .field-validate-error .login-modal-password-toggle-container .login-modal-password-toggle-trigger.hide{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1 13.7998L14.65 12.3498C14.8 11.5665 14.575 10.8331 13.975 10.1498C13.375 9.46647 12.6 9.19981 11.65 9.34981L10.2 7.89981C10.4833 7.76647 10.7708 7.66647 11.0625 7.5998C11.3542 7.53314 11.6667 7.4998 12 7.4998C13.25 7.4998 14.3125 7.9373 15.1875 8.8123C16.0625 9.68731 16.5 10.7498 16.5 11.9998C16.5 12.3331 16.4667 12.6456 16.4 12.9373C16.3333 13.229 16.2333 13.5165 16.1 13.7998ZM19.3 16.9498L17.85 15.5498C18.4833 15.0665 19.0458 14.5373 19.5375 13.9623C20.0292 13.3873 20.45 12.7331 20.8 11.9998C19.9667 10.3165 18.7708 8.97897 17.2125 7.98731C15.6542 6.99564 13.9167 6.4998 12 6.4998C11.5167 6.4998 11.0417 6.53314 10.575 6.5998C10.1083 6.66647 9.65 6.76647 9.2 6.89981L7.65 5.3498C8.33333 5.06647 9.03333 4.85397 9.75 4.7123C10.4667 4.57064 11.2167 4.4998 12 4.4998C14.5167 4.4998 16.7583 5.19564 18.725 6.58731C20.6917 7.97897 22.1167 9.78314 23 11.9998C22.6167 12.9831 22.1125 13.8956 21.4875 14.7373C20.8625 15.579 20.1333 16.3165 19.3 16.9498ZM19.8 23.0998L15.6 18.9498C15.0167 19.1331 14.4292 19.2706 13.8375 19.3623C13.2458 19.454 12.6333 19.4998 12 19.4998C9.48333 19.4998 7.24167 18.804 5.275 17.4123C3.30833 16.0206 1.88333 14.2165 1 11.9998C1.35 11.1165 1.79167 10.2956 2.325 9.53731C2.85833 8.77897 3.46667 8.0998 4.15 7.4998L1.4 4.6998L2.8 3.2998L21.2 21.6998L19.8 23.0998ZM5.55 8.89981C5.06667 9.33314 4.625 9.80814 4.225 10.3248C3.825 10.8415 3.48333 11.3998 3.2 11.9998C4.03333 13.6831 5.22917 15.0206 6.7875 16.0123C8.34583 17.004 10.0833 17.4998 12 17.4998C12.3333 17.4998 12.6583 17.479 12.975 17.4373C13.2917 17.3956 13.6167 17.3498 13.95 17.2998L13.05 16.3498C12.8667 16.3998 12.6917 16.4373 12.525 16.4623C12.3583 16.4873 12.1833 16.4998 12 16.4998C10.75 16.4998 9.6875 16.0623 8.8125 15.1873C7.9375 14.3123 7.5 13.2498 7.5 11.9998C7.5 11.8165 7.5125 11.6415 7.5375 11.4748C7.5625 11.3081 7.6 11.1331 7.65 10.9498L5.55 8.89981Z' fill='%23d81916'/%3E%3C/svg%3E%0A");}@media screen and (max-width:48rem){.form-login-container{height:100%;display:flex;flex-direction:column;}.form-login-container form#custom-user-login-form{flex:1;display:flex;flex-direction:column;}.form-login-container form#custom-user-login-form .links{flex:1;position:relative;justify-content:center;padding-bottom:48px;}.form-login-container form#custom-user-login-form .links a[href*="/user/register"]{width:100%;position:absolute;bottom:0;left:0;right:0;transform:translateY(64px);z-index:1;}.form-login-container form#custom-user-login-form .js-form-submit{flex:unset;width:100%;max-width:100%;margin-top:1rem;transform:translateY(-64px);}.form-login-container form#custom-user-login-form .login-forgot-password,.form-login-container form#custom-user-login-form a[href*="/user/password"]{flex:unset;width:100%;max-width:100%;margin:2rem 0;}}.modal-recover-password .user-pass{display:none !important;}.modal-email-confirmation-expired-link h2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68' fill='none'%3E%3Cpath d='M2.83301 59.5003L33.9997 5.66699L65.1663 59.5003H2.83301ZM12.608 53.8337H55.3913L33.9997 17.0003L12.608 53.8337ZM33.9997 51.0003C34.8025 51.0003 35.4754 50.7288 36.0184 50.1857C36.5615 49.6427 36.833 48.9698 36.833 48.167C36.833 47.3642 36.5615 46.6913 36.0184 46.1482C35.4754 45.6052 34.8025 45.3337 33.9997 45.3337C33.1969 45.3337 32.524 45.6052 31.9809 46.1482C31.4379 46.6913 31.1663 47.3642 31.1663 48.167C31.1663 48.9698 31.4379 49.6427 31.9809 50.1857C32.524 50.7288 33.1969 51.0003 33.9997 51.0003ZM31.1663 42.5003H36.833V28.3337H31.1663V42.5003Z' fill='%23ED9539'/%3E%3C/svg%3E");background-position:center top;background-repeat:no-repeat;}@media screen and (max-width:48rem){#webform-cadastro > .modal > .modal-content{padding-left:1rem;padding-right:1rem;}}.modal-recover-password p[slot="second-text"]{word-break:break-word;}.modal-recover-password .modal.full-size .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.modal-recover-password .modal.full-size .modal-content .text-wrapper{height:unset;}#redefine-password-modal .warning-box{display:flex;flex-direction:column;align-items:center;gap:0.5rem;padding:1rem;background-color:rgba(252,241,164,0.5);border-radius:0.5rem;margin:1rem 0;text-align:center;}#redefine-password-modal .warning-box .warning-title{display:flex;align-items:center;justify-content:center;gap:0.5rem;}#redefine-password-modal .warning-box .warning-title .warning-icon{width:24px;height:24px;flex-shrink:0;}#redefine-password-modal .warning-box .warning-title strong{font-family:"Poppins Bold",sans-serif;font-size:1rem;line-height:1.5rem;color:#333;margin:0;}#redefine-password-modal .warning-box p{font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.25rem;color:#666;margin:0;text-align:center;}
#block-cdc-theme-lojasemitemcarrinho .text-formatted{height:100%;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item{display:flex;justify-content:space-between;flex-direction:column;gap:2rem;height:100%;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item-content{display:flex;flex-direction:column;gap:2rem;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .title{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;line-height:2rem;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .description{color:#333333;text-align:center;font-size:1rem;line-height:1.5rem;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .itens-troca-loja{display:flex;flex-direction:column;gap:1rem;max-height:256px;overflow-y:auto;padding:0.5rem 0;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .itens-troca-loja .product-image-title-wrapper{background:#FFF;box-shadow:0px 2px 10px 0px rgba(68,88,122,0.15);}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .itens-troca-loja .product-image-title-wrapper img{object-fit:cover;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .itens-troca-loja .product-image-title-wrapper .product-title-more-wrapper .field{font-family:"Poppins Bold",sans-serif;font-size:1.25rem;line-height:2rem;margin-bottom:0;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .itens-troca-loja .product-image-title-wrapper .product-title-more-wrapper .field a{display:flex;width:100%;color:#333333;text-align:left;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .title-buttons{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:0.875rem;line-height:1.5rem;margin-bottom:1rem;}#block-cdc-theme-lojasemitemcarrinho .modal-loja-sem-item .button-wrapper{display:flex;flex-direction:column;gap:1rem;}@media screen and (max-width:48rem){#block-cdc-theme-lojasemitemcarrinho .text-wrapper > div{height:100%;}#block-cdc-theme-lojasemitemcarrinho .text-wrapper > div .modal-loja-sem-item{justify-content:flex-start;}#block-cdc-theme-lojasemitemcarrinho .text-wrapper > div .modal-loja-sem-item .modal-loja-sem-item-content + div{flex:1;display:flex;flex-direction:column;}#block-cdc-theme-lojasemitemcarrinho .text-wrapper > div .modal-loja-sem-item .modal-loja-sem-item-content + div .button-wrapper{margin-top:auto;}}
