.elementor-203 .elementor-element.elementor-element-ed79aab{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-203 .elementor-element.elementor-element-ed79aab:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-ed79aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.franquiafunildevendas.com.br/wp-content/uploads/2026/05/Group-48.jpg");background-position:center center;background-size:cover;}.elementor-203 .elementor-element.elementor-element-b2bf1ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-203 .elementor-element.elementor-element-b2bf1ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-203 .elementor-element.elementor-element-98031e8 > .elementor-widget-container{margin:0px 0px -44px 0px;padding:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-98031e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon-wrapper{text-align:start;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon{font-size:148px;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon svg{height:148px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-203 .elementor-element.elementor-element-ab78c38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-ab78c38 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:800;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-dbc96c9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-dbc96c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-dbc96c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-203 .elementor-element.elementor-element-b7fb1ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-b7fb1ad{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button{background-color:#080312;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button:hover, .elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button:focus{background-color:#FFE30D;color:#000000;}.elementor-203 .elementor-element.elementor-element-efe91fe > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button:hover svg, .elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button:focus svg{fill:#000000;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button{background-color:#080312;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button:hover, .elementor-203 .elementor-element.elementor-element-a037928 .elementor-button:focus{background-color:#FFE30D;color:#000000;}.elementor-203 .elementor-element.elementor-element-a037928 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button:hover svg, .elementor-203 .elementor-element.elementor-element-a037928 .elementor-button:focus svg{fill:#000000;}.elementor-203 .elementor-element.elementor-element-d3ec31a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-203 .elementor-element.elementor-element-65f79a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-fca97ae{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-8686fc3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:#3D3D3D;}.elementor-203 .elementor-element.elementor-element-51381ff{--display:flex;}.elementor-203 .elementor-element.elementor-element-b1c59c7{text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#193557;}.elementor-203 .elementor-element.elementor-element-70f6510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-203 .elementor-element.elementor-element-ecc7956{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-203 .elementor-element.elementor-element-bcf6f65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-203 .elementor-element.elementor-element-bcf6f65:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-bcf6f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0072FC 0%, #004496 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-203 .elementor-element.elementor-element-eaf70bc > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-203 .elementor-element.elementor-element-eaf70bc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-eaf70bc .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-eaf70bc .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;}.elementor-203 .elementor-element.elementor-element-eaf70bc .elementor-icon-box-title{color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-eaf70bc .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-9405658{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:-8px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-203 .elementor-element.elementor-element-9405658:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-9405658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0072FC 0%, #004496 100%);}.elementor-203 .elementor-element.elementor-element-0a86d28 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-203 .elementor-element.elementor-element-0a86d28 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-0a86d28 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-0a86d28 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;}.elementor-203 .elementor-element.elementor-element-0a86d28 .elementor-icon-box-title{color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-0a86d28 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-203beb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 26px 0px rgba(0,0,0,0.5);}.elementor-203 .elementor-element.elementor-element-203beb6:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-203beb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0072FC 0%, #004496 100%);}.elementor-203 .elementor-element.elementor-element-41efb3c > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-203 .elementor-element.elementor-element-41efb3c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-41efb3c .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-41efb3c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;}.elementor-203 .elementor-element.elementor-element-41efb3c .elementor-icon-box-title{color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-41efb3c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-4e03351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-21c9129 .elementor-button{background-color:#FFE30D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-203 .elementor-element.elementor-element-21c9129 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-203 .elementor-element.elementor-element-21c9129 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-203 .elementor-element.elementor-element-7bc9b18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-203 .elementor-element.elementor-element-59148ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-203 .elementor-element.elementor-element-db63173 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;line-height:62px;color:#2D2C2C;}.elementor-203 .elementor-element.elementor-element-ba34c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-deef91e{--e-image-carousel-slides-to-show:1;}.elementor-203 .elementor-element.elementor-element-1a1c970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-72b72c9{--e-image-carousel-slides-to-show:1;}.elementor-203 .elementor-element.elementor-element-1507d93{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-203 .elementor-element.elementor-element-1507d93:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-1507d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.franquiafunildevendas.com.br/wp-content/uploads/2026/05/imagem.jpg");background-position:top center;background-size:cover;}.elementor-203 .elementor-element.elementor-element-1507d93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-203 .elementor-element.elementor-element-15a80a4{--divider-border-style:solid;--divider-color:#0072FC;--divider-border-width:5px;width:var( --container-widget-width, 10.939% );max-width:10.939%;--container-widget-width:10.939%;--container-widget-flex-grow:0;}.elementor-203 .elementor-element.elementor-element-15a80a4 > .elementor-widget-container{margin:20px 0px -20px 40px;}.elementor-203 .elementor-element.elementor-element-15a80a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-15a80a4 .elementor-divider-separator{width:100%;}.elementor-203 .elementor-element.elementor-element-15a80a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-203 .elementor-element.elementor-element-feab5f6 > .elementor-widget-container{margin:20px 0px 0px 40px;}.elementor-203 .elementor-element.elementor-element-feab5f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-203 .elementor-element.elementor-element-28ec78a > .elementor-widget-container{margin:20px 0px 0px 40px;}.elementor-203 .elementor-element.elementor-element-28ec78a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-203 .elementor-element.elementor-element-2afc9fd{width:var( --container-widget-width, 50.755% );max-width:50.755%;--container-widget-width:50.755%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-2afc9fd > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-203 .elementor-element.elementor-element-2afc9fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-361575c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-203 .elementor-element.elementor-element-4275185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-efcfdb3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#193557;}.elementor-203 .elementor-element.elementor-element-e5dcca3{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#193557;}.elementor-203 .elementor-element.elementor-element-44828a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-85d4fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-358c0c0 .elementor-button{background-color:#FFE30D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-203 .elementor-element.elementor-element-358c0c0 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-203 .elementor-element.elementor-element-358c0c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-203 .elementor-element.elementor-element-3a47b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-3a47b53:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-3a47b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0072FC;}.elementor-203 .elementor-element.elementor-element-9f839df{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-feaac18 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-61931e5{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-9732934{text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-3dbdcfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-3dbdcfa:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-3dbdcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-d794497{--display:flex;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-203 .elementor-element.elementor-element-0dc801a{width:var( --container-widget-width, 62.015% );max-width:62.015%;--container-widget-width:62.015%;--container-widget-flex-grow:0;text-align:center;}.elementor-203 .elementor-element.elementor-element-0dc801a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-203 .elementor-element.elementor-element-0dc801a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:41px;color:#193557;}.elementor-203 .elementor-element.elementor-element-3e42fa7{--display:flex;}.elementor-203 .elementor-element.elementor-element-0534146{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-a94c6a3{--display:flex;}.elementor-203 .elementor-element.elementor-element-7f5183b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-ccc26c1{--display:flex;}.elementor-203 .elementor-element.elementor-element-a4c3a2d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-a0aa6b9{--display:flex;}.elementor-203 .elementor-element.elementor-element-799a690{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-e82adf2{--display:flex;}.elementor-203 .elementor-element.elementor-element-7fb0e5d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-aa26d1d{--display:flex;}.elementor-203 .elementor-element.elementor-element-4ba8cb3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#60636E;}.elementor-203 .elementor-element.elementor-element-8545292{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#193557;--n-accordion-title-hover-color:#0072FC;--n-accordion-title-active-color:#0072FC;--n-accordion-icon-size:15px;}:where( .elementor-203 .elementor-element.elementor-element-8545292 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;border-style:solid;border-color:#E6E6E6;--border-radius:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-8545292 > .elementor-widget-container{margin:0px 0px 96px 0px;}:where( .elementor-203 .elementor-element.elementor-element-8545292 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;word-spacing:0px;}.elementor-203 .elementor-element.elementor-element-337feb4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-203 .elementor-element.elementor-element-7c9f713 > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-7c9f713{text-align:start;}.elementor-203 .elementor-element.elementor-element-8397219{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#193557;}.elementor-203 .elementor-element.elementor-element-d19f889{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-203 .elementor-element.elementor-element-d19f889 .elementor-divider-separator{width:100%;}.elementor-203 .elementor-element.elementor-element-d19f889 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-203 .elementor-element.elementor-element-eaa8b33{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-203 .elementor-element.elementor-element-9edcb73{--display:flex;--position:fixed;top:0px;--z-index:10;}body:not(.rtl) .elementor-203 .elementor-element.elementor-element-9edcb73{left:0px;}body.rtl .elementor-203 .elementor-element.elementor-element-9edcb73{right:0px;}.elementor-203 .elementor-element.elementor-element-1fd132c{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-ab105e3 > .elementor-widget-container{margin:0px 0px -10px 0px;}body.elementor-page-203:not(.elementor-motion-effects-element-type-background), body.elementor-page-203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-203 .elementor-element.elementor-element-b2bf1ca{--width:47%;}.elementor-203 .elementor-element.elementor-element-d3ec31a{--width:54%;}.elementor-203 .elementor-element.elementor-element-ecc7956{--content-width:838px;}.elementor-203 .elementor-element.elementor-element-59148ee{--width:50%;}.elementor-203 .elementor-element.elementor-element-ba34c6c{--width:50%;}.elementor-203 .elementor-element.elementor-element-1a1c970{--width:50%;}.elementor-203 .elementor-element.elementor-element-1507d93{--width:100.093%;}.elementor-203 .elementor-element.elementor-element-4275185{--width:50%;}.elementor-203 .elementor-element.elementor-element-44828a3{--width:50%;}}@media(max-width:767px){.elementor-203 .elementor-element.elementor-element-ed79aab:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-ed79aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.franquiafunildevendas.com.br/wp-content/uploads/2026/05/phone.jpg");background-position:bottom center;background-size:cover;}.elementor-203 .elementor-element.elementor-element-ed79aab{--min-height:793px;}.elementor-203 .elementor-element.elementor-element-b2bf1ca{--min-height:0px;--justify-content:flex-start;}.elementor-203 .elementor-element.elementor-element-98031e8{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-203 .elementor-element.elementor-element-98031e8 > .elementor-widget-container{margin:-30px -30px -30px -30px;padding:0px 0px 0px 20px;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon-wrapper{text-align:center;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon{font-size:132px;}.elementor-203 .elementor-element.elementor-element-98031e8 .elementor-icon svg{height:132px;}.elementor-203 .elementor-element.elementor-element-ab78c38{text-align:center;}.elementor-203 .elementor-element.elementor-element-ab78c38 .elementor-heading-title{font-size:33px;}.elementor-203 .elementor-element.elementor-element-dbc96c9{width:var( --container-widget-width, 338.891px );max-width:338.891px;--container-widget-width:338.891px;--container-widget-flex-grow:0;text-align:center;}.elementor-203 .elementor-element.elementor-element-dbc96c9 .elementor-heading-title{font-size:17px;}.elementor-203 .elementor-element.elementor-element-b7fb1ad{width:var( --container-widget-width, 314.562px );max-width:314.562px;--container-widget-width:314.562px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-203 .elementor-element.elementor-element-efe91fe .elementor-button{font-size:12px;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-203 .elementor-element.elementor-element-a037928 .elementor-button{font-size:12px;}.elementor-203 .elementor-element.elementor-element-d3ec31a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-203 .elementor-element.elementor-element-fca97ae{--margin-top:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;}.elementor-203 .elementor-element.elementor-element-8686fc3{text-align:center;}.elementor-203 .elementor-element.elementor-element-b1c59c7{text-align:center;}.elementor-203 .elementor-element.elementor-element-70f6510{--content-width:500px;--min-height:1092px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-203 .elementor-element.elementor-element-4e03351{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-203 .elementor-element.elementor-element-db63173{text-align:center;}.elementor-203 .elementor-element.elementor-element-db63173 .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-203 .elementor-element.elementor-element-72b72c9{--e-image-carousel-slides-to-show:1;}.elementor-203 .elementor-element.elementor-element-feab5f6 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-203 .elementor-element.elementor-element-feab5f6{text-align:start;}.elementor-203 .elementor-element.elementor-element-feab5f6 .elementor-heading-title{font-size:33px;}.elementor-203 .elementor-element.elementor-element-2afc9fd{width:var( --container-widget-width, 298.953px );max-width:298.953px;--container-widget-width:298.953px;--container-widget-flex-grow:0;text-align:start;}.elementor-203 .elementor-element.elementor-element-2afc9fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-4275185{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-efcfdb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-efcfdb3 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-203 .elementor-element.elementor-element-e5dcca3{text-align:start;font-size:19px;}.elementor-203 .elementor-element.elementor-element-1f31a1f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-feaac18 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-203 .elementor-element.elementor-element-feaac18{text-align:center;}.elementor-203 .elementor-element.elementor-element-feaac18 .elementor-heading-title{font-size:36px;}.elementor-203 .elementor-element.elementor-element-9732934{text-align:center;font-size:14px;}.elementor-203 .elementor-element.elementor-element-3dbdcfa{--justify-content:flex-start;}.elementor-203 .elementor-element.elementor-element-0dc801a{width:var( --container-widget-width, 343.141px );max-width:343.141px;--container-widget-width:343.141px;--container-widget-flex-grow:0;}.elementor-203 .elementor-element.elementor-element-0dc801a .elementor-heading-title{font-size:18px;line-height:1.1em;}}/* Start custom CSS for button, class: .elementor-element-efe91fe */.btn {
  --border-color: linear-gradient(-45deg, #FFE30D, #FFE30D, #FFE30D);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #080312;
  --color: #afffff;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: center;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .1em 1.3em;
  font-size: 18px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a037928 */.btn2 {
  --border-color: linear-gradient(-45deg, #FFE30D, #FFE30D, #FFE30D);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #080312;
  --color: #afffff;

  color: var(--color);

  position: relative;
  isolation: isolate;

  display: flex;
  place-content: center;

  margin: 0 auto;

  padding: .1em 1.3em;
  font-size: 18px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(
    0% var(--curve-size),
    var(--curve-size) 0,
    100% 0,
    100% calc(100% - var(--curve-size)),
    calc(100% - var(--curve-size)) 100%,
    0 100%
  );

  transition: color 250ms;
}

.btn2::after,
.btn2::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn2::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn2::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn2:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn2:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed79aab */#dobra-1-desktop .elementor
	-container{
	display: flex.
	align-itens; flex-end;
	justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8686fc3 */background: linear-gradient(90deg, #1f4f91, #3f7edb);/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecc7956 */.elementor-203 .elementor-element.elementor-element-ecc7956 .card {
  display: flex;
  height: 320px;
  width: 315px;
  background-color: #004496; /* cor do bg /
  border-radius: 10px;
  box-shadow: -1rem 0 1rem rgba(8, 8, 8, 0.4); / cor da sombra, o último número é a opacidade */
  transition: 0.4s ease-out;
  position: relative;
  left: 0px;
}

.elementor-203 .elementor-element.elementor-element-ecc7956 .card:not(:first-child) {
    margin-left: -50px;
}

.elementor-203 .elementor-element.elementor-element-ecc7956 .card:hover {
  transform: translateY(-20px);
  transition: 0.4s ease-out;
}

.elementor-203 .elementor-element.elementor-element-ecc7956 .card:hover ~ .card {
  position: relative;
  left: 50px;
  transition: 0.4s ease-out;
}

.elementor-203 .elementor-element.elementor-element-ecc7956 .title {
  position: absolute;
  left: 20px;
  top: 25px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-deef91e */.elementor-203 .elementor-element.elementor-element-deef91e .swiper{
    padding-inline-end: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9edcb73 *//*Popup*/
.formulario{
    background: #00000099;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    filter: blur(10px);
    opacity: 0;
        transition: 1s ease;
        pointer-events: none;
}

.formulario-ativo{
    background: #00000099;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    filter: blur(00px);
    opacity: 1;
    transition: 1s ease;
            pointer-events: auto
}/* End custom CSS */