.elementor-11 .elementor-element.elementor-element-0da81cd{--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;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0da81cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0da81cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/Fundo.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-82a7357{--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-11 .elementor-element.elementor-element-a156d39.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-a156d39 img{width:100%;}.elementor-11 .elementor-element.elementor-element-55ed6fb{--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-11 .elementor-element.elementor-element-55ed6fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-4bb44b3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4bb44b3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4bb44b3 .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-786dcd0{--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-11 .elementor-element.elementor-element-786dcd0.e-con{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-76b6f58 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-76b6f58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-76b6f58.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-76b6f58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-76b6f58 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-b917427{--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-11 .elementor-element.elementor-element-2e1483e .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-2e1483e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-2e1483e.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2e1483e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-2e1483e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-789bdfe{--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;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-789bdfe:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-789bdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/Fundo.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4697ccc{--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-11 .elementor-element.elementor-element-13dc649.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-13dc649 img{width:100%;}.elementor-11 .elementor-element.elementor-element-f36c55d{--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-11 .elementor-element.elementor-element-f36c55d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-584108e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-584108e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-584108e .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-584108e .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-584108e .elementor-nav-menu--dropdown a, .elementor-11 .elementor-element.elementor-element-584108e .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-584108e .elementor-nav-menu--dropdown{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-584108e div.elementor-menu-toggle{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-584108e div.elementor-menu-toggle svg{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fa1c0f3{--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-11 .elementor-element.elementor-element-fa1c0f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d2c7d66 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d2c7d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d2c7d66.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-d2c7d66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-d2c7d66 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-bbb80c3{--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-11 .elementor-element.elementor-element-250a2a7 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-250a2a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-250a2a7.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-250a2a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-250a2a7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-11 .elementor-element.elementor-element-6a7692d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6a7692d.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-d409beb{--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-11 .elementor-element.elementor-element-d409beb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f1aa4b6{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-11 .elementor-element.elementor-element-f1aa4b6 img{width:100%;}.elementor-11 .elementor-element.elementor-element-2244994{--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-11 .elementor-element.elementor-element-2244994.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8a7960c{--spacer-size:66px;}.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-11 .elementor-element.elementor-element-8bfa3fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8bfa3fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.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-11 .elementor-element.elementor-element-d5fdd15{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:9px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ce41466{--display:flex;}.elementor-11 .elementor-element.elementor-element-ce41466.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0c96064{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-21px;--margin-bottom:-21px;--margin-left:-21px;--margin-right:-21px;}.elementor-11 .elementor-element.elementor-element-0c96064.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d156f0d .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d156f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d156f0d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d156f0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-d156f0d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-d056c97 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:46px 46px 46px 46px;}.elementor-11 .elementor-element.elementor-element-d056c97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d056c97.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d056c97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-d056c97 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-6bef7bd{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:9px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7a61c7c{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7a61c7c.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-9e47f0b{--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-11 .elementor-element.elementor-element-9e47f0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2a190b6{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-11 .elementor-element.elementor-element-2a190b6 img{width:100%;}.elementor-11 .elementor-element.elementor-element-153c731{--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-11 .elementor-element.elementor-element-153c731.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d0805b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2d0805b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-916f040{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:9px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1448046{--display:flex;}.elementor-11 .elementor-element.elementor-element-1448046.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e2e439c{--display:flex;--margin-top:-21px;--margin-bottom:-21px;--margin-left:-21px;--margin-right:-21px;}.elementor-11 .elementor-element.elementor-element-e2e439c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-71c64f4 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-71c64f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-71c64f4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-71c64f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-71c64f4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-40641b6 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-40641b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -121px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-40641b6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-40641b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-40641b6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-7dd724a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:9px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e8700cd{--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:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e8700cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e8700cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/Design-sem-nome.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-0aa677c{width:var( --container-widget-width, 97.249% );max-width:97.249%;--container-widget-width:97.249%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0aa677c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0aa677c img{width:69%;max-width:59%;}.elementor-11 .elementor-element.elementor-element-7fda6ba{--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:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7fda6ba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7fda6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/Design-sem-nome.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5e4d3c1{--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-11 .elementor-element.elementor-element-f404aae{--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-11 .elementor-element.elementor-element-f404aae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-99c9121{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-50f4f4b{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-45a3146{width:var( --container-widget-width, 64% );max-width:64%;background-color:transparent;margin:0px 69px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:19px 19px 19px 19px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;line-height:6px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-45a3146.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-eef4eab{--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-11 .elementor-element.elementor-element-eef4eab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-98e02c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-98e02c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-98e02c3 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-17b1874{--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-11 .elementor-element.elementor-element-d1780ac{--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-11 .elementor-element.elementor-element-d1780ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d860931{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f0828a3{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ceaa4e1{--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-11 .elementor-element.elementor-element-ceaa4e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1435f98{width:var( --container-widget-width, 113.182% );max-width:113.182%;--container-widget-width:113.182%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1435f98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1435f98 img{width:100%;}.elementor-11 .elementor-element.elementor-element-18c6b14{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-8221195{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-ce560d0{--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-11 .elementor-element.elementor-element-43e15a3{--spacer-size:36px;}.elementor-11 .elementor-element.elementor-element-2a0cb17 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-2a0cb17{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-2a0cb17.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-2a0cb17 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-2a0cb17 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-a0cfb72{--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-11 .elementor-element.elementor-element-e2c5e63{--spacer-size:36px;}.elementor-11 .elementor-element.elementor-element-61982b8 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-61982b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-61982b8.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-61982b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-61982b8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-491cb00{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-15419c8{--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-11 .elementor-element.elementor-element-d83c2e1 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d83c2e1{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-d83c2e1.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-d83c2e1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-d83c2e1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-a35e45c{--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-11 .elementor-element.elementor-element-4f6bc70 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-4f6bc70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-4f6bc70.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4f6bc70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-4f6bc70 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-3b82571{--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-11 .elementor-element.elementor-element-3b82571:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3b82571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/JOAO-GUILHERME-SITE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-218e5e3{--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-11 .elementor-element.elementor-element-3da5687{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-0a1a2c3{--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-11 .elementor-element.elementor-element-0a1a2c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fede0fe{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-c21d269{text-align:start;}.elementor-11 .elementor-element.elementor-element-c21d269 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f1fe239{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:6px;}.elementor-11 .elementor-element.elementor-element-3645f55 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4664150{font-family:"Poppins", Sans-serif;font-weight:400;line-height:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-11 .elementor-element.elementor-element-972fb09 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-68fc356{font-family:"Poppins", Sans-serif;font-weight:400;line-height:6px;}.elementor-11 .elementor-element.elementor-element-9150d34{--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-11 .elementor-element.elementor-element-9150d34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-32dbb34{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-ad530bd img{width:100%;max-width:100%;height:326px;}.elementor-11 .elementor-element.elementor-element-35e28eb{--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-11 .elementor-element.elementor-element-35e28eb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-35e28eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/JOAO-GUILHERME-SITE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-bf53465{--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-11 .elementor-element.elementor-element-f8103f2{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-6b090f9{--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-11 .elementor-element.elementor-element-6b090f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0039591{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-64d8e86{text-align:start;}.elementor-11 .elementor-element.elementor-element-64d8e86 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4a52679{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:6px;}.elementor-11 .elementor-element.elementor-element-6ac032e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-5e43537{font-family:"Poppins", Sans-serif;font-weight:400;line-height:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-11 .elementor-element.elementor-element-37cbd96 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-71e988f{font-family:"Poppins", Sans-serif;font-weight:400;line-height:6px;}.elementor-11 .elementor-element.elementor-element-b179c71{--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-11 .elementor-element.elementor-element-b179c71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e25ea93 img{width:100%;max-width:100%;height:326px;}.elementor-11 .elementor-element.elementor-element-b3a1fc5{--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-11 .elementor-element.elementor-element-ec83e66{--spacer-size:19px;}.elementor-11 .elementor-element.elementor-element-7243b54{text-align:center;}.elementor-11 .elementor-element.elementor-element-86ea2c4{width:var( --container-widget-width, 30.01% );max-width:30.01%;background-color:var( --e-global-color-secondary );margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30.01%;--container-widget-flex-grow:0;border-radius:21px 21px 21px 21px;text-align:center;}.elementor-11 .elementor-element.elementor-element-86ea2c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-86ea2c4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7c808ef{--display:flex;}.elementor-11 .elementor-element.elementor-element-d3627bd{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-813e411{--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-11 .elementor-element.elementor-element-eb968bf{--spacer-size:19px;}.elementor-11 .elementor-element.elementor-element-aeb2aa8{text-align:center;}.elementor-11 .elementor-element.elementor-element-a79db6c{width:var( --container-widget-width, 30.01% );max-width:30.01%;background-color:var( --e-global-color-secondary );margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30.01%;--container-widget-flex-grow:0;border-radius:21px 21px 21px 21px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a79db6c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a79db6c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d162772{--display:flex;}.elementor-11 .elementor-element.elementor-element-8448915{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-d38d4ea{--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-11 .elementor-element.elementor-element-d38d4ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d38d4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/JOAO-GUILHERME-SITE.png");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-4d54b27{--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-11 .elementor-element.elementor-element-4d54b27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cbbf56f{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-b0764cb{font-family:"Poppins", Sans-serif;font-weight:400;line-height:8px;}.elementor-11 .elementor-element.elementor-element-1b26702{--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-11 .elementor-element.elementor-element-1b26702.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9b7aad9{width:var( --container-widget-width, 134.2% );max-width:134.2%;--container-widget-width:134.2%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9b7aad9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9b7aad9 img{width:100%;}.elementor-11 .elementor-element.elementor-element-f6a5124{--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-11 .elementor-element.elementor-element-f6a5124:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f6a5124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/JOAO-GUILHERME-SITE.png");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-2514907{--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-11 .elementor-element.elementor-element-2514907.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-07db62c{--spacer-size:28px;}.elementor-11 .elementor-element.elementor-element-16c0b3d{font-family:"Poppins", Sans-serif;font-weight:400;line-height:8px;}.elementor-11 .elementor-element.elementor-element-e0c610a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e0c610a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6e73264{width:var( --container-widget-width, 134.2% );max-width:134.2%;--container-widget-width:134.2%;--container-widget-flex-grow:0;text-align:end;}.elementor-11 .elementor-element.elementor-element-6e73264.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6e73264 img{width:64%;}.elementor-11 .elementor-element.elementor-element-464868c{--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;--margin-top:-86px;--margin-bottom:0px;--margin-left:-49px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-464868c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-72453cd{--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-11 .elementor-element.elementor-element-61f98b4 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-61f98b4{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-61f98b4.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-61f98b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-61f98b4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-b0eef48{--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-11 .elementor-element.elementor-element-4d792df .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-4d792df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-4d792df.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4d792df .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-4d792df .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-e5fba93{--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-11 .elementor-element.elementor-element-7c63659{--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-11 .elementor-element.elementor-element-c42400e{text-align:start;}.elementor-11 .elementor-element.elementor-element-c42400e img{width:85%;}.elementor-11 .elementor-element.elementor-element-f4a5013{--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;}.elementor-11 .elementor-element.elementor-element-816ea86{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;text-align:start;}.elementor-11 .elementor-element.elementor-element-816ea86.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-816ea86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-5721f6e{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 56px;text-align:start;}.elementor-11 .elementor-element.elementor-element-5721f6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-29d9be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;font-family:"Poppins", Sans-serif;font-weight:400;line-height:5px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-29d9be8 .elementor-drop-cap{margin-inline-end:10px;}.elementor-11 .elementor-element.elementor-element-f474391{--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-11 .elementor-element.elementor-element-39defa4{width:var( --container-widget-width, 113.182% );max-width:113.182%;--container-widget-width:113.182%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-39defa4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-39defa4 img{width:100%;}.elementor-11 .elementor-element.elementor-element-34cb6e1{--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-11 .elementor-element.elementor-element-3915faf{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-2a898dc{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2a898dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a4d938e{font-family:"Poppins", Sans-serif;font-weight:400;line-height:5px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a4d938e .elementor-drop-cap{margin-inline-end:10px;}.elementor-11 .elementor-element.elementor-element-1806d38{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-113px;--margin-bottom:0px;--margin-left:218px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1806d38.e-con{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-7eda59c{--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-11 .elementor-element.elementor-element-0e2bc0a .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-0e2bc0a{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-0e2bc0a.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-0e2bc0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-0e2bc0a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-c6b0254{--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-11 .elementor-element.elementor-element-7fdc1f4 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-7fdc1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-7fdc1f4.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-7fdc1f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7fdc1f4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-16c72c4{--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;--margin-top:-147px;--margin-bottom:0px;--margin-left:213px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-96bfa51{--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;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-c085599 .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 20%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-c085599{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(74deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-c085599.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-c085599 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-c085599 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-4ca498f{--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-11 .elementor-element.elementor-element-cf584fe .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-cf584fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-cf584fe.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-cf584fe .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-cf584fe .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-a2e2067{--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;--margin-top:36px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a2e2067:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a2e2067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5bb1431{--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-11 .elementor-element.elementor-element-bf14f46{--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-11 .elementor-element.elementor-element-3c313d8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-3c313d8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9ef0ca7{--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-11 .elementor-element.elementor-element-ffa029a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ffa029a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d617938{--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-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-5b34580.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-5b34580.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-5b34580.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-75bf884.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-75bf884.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0a06795 .elementor-repeater-item-75bf884.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0a06795{--grid-template-columns:repeat(0, auto);text-align:center;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-6898ac2{--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;--margin-top:36px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6898ac2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6898ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-8220381{--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-11 .elementor-element.elementor-element-f1b7671{--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;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f1b7671:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f1b7671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/Fundo.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-3d9dafd{--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-11 .elementor-element.elementor-element-6bd6414.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-6bd6414 img{width:100%;}.elementor-11 .elementor-element.elementor-element-4beb93f{--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-11 .elementor-element.elementor-element-4beb93f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4e0542e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4e0542e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4e0542e .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-dd6d68a{--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-11 .elementor-element.elementor-element-dd6d68a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-828ba4e .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-828ba4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-828ba4e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-828ba4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-828ba4e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-a30e9f4{--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-11 .elementor-element.elementor-element-6ecfe5a .elementor-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 17%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-6ecfe5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:41px 41px 41px 41px;}.elementor-11 .elementor-element.elementor-element-6ecfe5a.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-6ecfe5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-6ecfe5a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-6617bfc{--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-11 .elementor-element.elementor-element-6c21f59{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-6c21f59.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d186881{--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-11 .elementor-element.elementor-element-6f80101{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6f80101.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-52a8385{--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-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-5b34580.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-5b34580.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-5b34580.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-75bf884.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-75bf884.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b229df9 .elementor-repeater-item-75bf884.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b229df9{--grid-template-columns:repeat(0, auto);text-align:center;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-488da01{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-56ed75c{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-56ed75c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-56ed75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e5cef64{text-align:center;}.elementor-11 .elementor-element.elementor-element-e5cef64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:600;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-0c96064{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-0da81cd{--width:100%;}.elementor-11 .elementor-element.elementor-element-82a7357{--width:25%;}.elementor-11 .elementor-element.elementor-element-55ed6fb{--width:33.137%;}.elementor-11 .elementor-element.elementor-element-786dcd0{--width:22.278%;}.elementor-11 .elementor-element.elementor-element-b917427{--width:25%;}.elementor-11 .elementor-element.elementor-element-789bdfe{--width:100%;}.elementor-11 .elementor-element.elementor-element-4697ccc{--width:25%;}.elementor-11 .elementor-element.elementor-element-f36c55d{--width:33.137%;}.elementor-11 .elementor-element.elementor-element-fa1c0f3{--width:22.278%;}.elementor-11 .elementor-element.elementor-element-bbb80c3{--width:25%;}.elementor-11 .elementor-element.elementor-element-d409beb{--width:56.689%;}.elementor-11 .elementor-element.elementor-element-2244994{--width:43.756%;}.elementor-11 .elementor-element.elementor-element-ce41466{--width:87.69%;}.elementor-11 .elementor-element.elementor-element-0c96064{--width:106.029%;}.elementor-11 .elementor-element.elementor-element-9e47f0b{--width:56.689%;}.elementor-11 .elementor-element.elementor-element-153c731{--width:43.756%;}.elementor-11 .elementor-element.elementor-element-1448046{--width:87.69%;}.elementor-11 .elementor-element.elementor-element-e2e439c{--width:106.029%;}.elementor-11 .elementor-element.elementor-element-f404aae{--width:51.075%;}.elementor-11 .elementor-element.elementor-element-eef4eab{--width:29.658%;}.elementor-11 .elementor-element.elementor-element-d1780ac{--width:51.075%;}.elementor-11 .elementor-element.elementor-element-ceaa4e1{--width:54.546%;}.elementor-11 .elementor-element.elementor-element-ce560d0{--width:50%;}.elementor-11 .elementor-element.elementor-element-a0cfb72{--width:50%;}.elementor-11 .elementor-element.elementor-element-15419c8{--width:50%;}.elementor-11 .elementor-element.elementor-element-a35e45c{--width:50%;}.elementor-11 .elementor-element.elementor-element-218e5e3{--width:25%;}.elementor-11 .elementor-element.elementor-element-0a1a2c3{--width:31.152%;}.elementor-11 .elementor-element.elementor-element-9150d34{--width:44.541%;}.elementor-11 .elementor-element.elementor-element-bf53465{--width:25%;}.elementor-11 .elementor-element.elementor-element-6b090f9{--width:31.152%;}.elementor-11 .elementor-element.elementor-element-b179c71{--width:44.541%;}.elementor-11 .elementor-element.elementor-element-4d54b27{--width:41.309%;}.elementor-11 .elementor-element.elementor-element-1b26702{--width:66.576%;}.elementor-11 .elementor-element.elementor-element-2514907{--width:41%;}.elementor-11 .elementor-element.elementor-element-e0c610a{--width:48.629%;}.elementor-11 .elementor-element.elementor-element-72453cd{--width:50%;}.elementor-11 .elementor-element.elementor-element-b0eef48{--width:50%;}.elementor-11 .elementor-element.elementor-element-e5fba93{--content-width:845px;}.elementor-11 .elementor-element.elementor-element-7c63659{--width:50%;}.elementor-11 .elementor-element.elementor-element-f4a5013{--width:50%;}.elementor-11 .elementor-element.elementor-element-34cb6e1{--width:50%;}.elementor-11 .elementor-element.elementor-element-1806d38{--width:100%;}.elementor-11 .elementor-element.elementor-element-7eda59c{--width:50%;}.elementor-11 .elementor-element.elementor-element-c6b0254{--width:50%;}.elementor-11 .elementor-element.elementor-element-4ca498f{--width:50%;}.elementor-11 .elementor-element.elementor-element-5bb1431{--width:25%;}.elementor-11 .elementor-element.elementor-element-bf14f46{--width:25%;}.elementor-11 .elementor-element.elementor-element-9ef0ca7{--width:25%;}.elementor-11 .elementor-element.elementor-element-d617938{--width:25%;}.elementor-11 .elementor-element.elementor-element-8220381{--width:25%;}.elementor-11 .elementor-element.elementor-element-f1b7671{--width:100%;}.elementor-11 .elementor-element.elementor-element-3d9dafd{--width:25%;}.elementor-11 .elementor-element.elementor-element-4beb93f{--width:33.137%;}.elementor-11 .elementor-element.elementor-element-dd6d68a{--width:22.278%;}.elementor-11 .elementor-element.elementor-element-a30e9f4{--width:25%;}.elementor-11 .elementor-element.elementor-element-6617bfc{--width:25%;}.elementor-11 .elementor-element.elementor-element-d186881{--width:25%;}.elementor-11 .elementor-element.elementor-element-52a8385{--width:25%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-0da81cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0da81cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-789bdfe:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-789bdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-f1b7671:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f1b7671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-82a7357{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-a156d39.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2e1483e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4697ccc{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-13dc649.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d2c7d66 .elementor-button{padding:12px 20px 010px 30px;}.elementor-11 .elementor-element.elementor-element-250a2a7{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-250a2a7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-250a2a7 .elementor-button{padding:10px 030px 14px 40px;}.elementor-11 .elementor-element.elementor-element-0c96064{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9e47f0b{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-9e47f0b.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2a190b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2a190b6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2d0805b{text-align:center;}.elementor-11 .elementor-element.elementor-element-2d0805b .elementor-heading-title{font-size:27px;}.elementor-11 .elementor-element.elementor-element-916f040{text-align:center;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-1448046{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-1448046.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e2e439c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-e2e439c.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-71c64f4 .elementor-button{padding:10px 030px 14px 40px;}.elementor-11 .elementor-element.elementor-element-40641b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7dd724a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;line-height:0.6em;}.elementor-11 .elementor-element.elementor-element-7fda6ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-28b1f29 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-28b1f29 .elementor-swiper-button.elementor-swiper-button-next{font-size:12px;}.elementor-11 .elementor-element.elementor-element-32504f3{text-align:center;}.elementor-11 .elementor-element.elementor-element-d860931{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0828a3{text-align:center;font-size:1px;}.elementor-11 .elementor-element.elementor-element-ceaa4e1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ceaa4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaoguilhermefrutosdomar.com.br/wp-content/uploads/2026/03/JOAO-GUILHERME-SITE-5.png");}.elementor-11 .elementor-element.elementor-element-ceaa4e1{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-ceaa4e1.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1435f98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:486px;--container-widget-flex-grow:0;width:var( --container-widget-width, 486px );max-width:486px;text-align:center;}.elementor-11 .elementor-element.elementor-element-1435f98.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-1435f98 img{width:100%;max-width:100%;height:274px;}.elementor-11 .elementor-element.elementor-element-18c6b14{--spacer-size:38px;}.elementor-11 .elementor-element.elementor-element-491cb00.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-15419c8{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-15419c8.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d83c2e1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d83c2e1 .elementor-button{padding:13px 36px 13px 36px;}.elementor-11 .elementor-element.elementor-element-4f6bc70.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-64d8e86{text-align:center;}.elementor-11 .elementor-element.elementor-element-4a52679{text-align:center;}.elementor-11 .elementor-element.elementor-element-6ac032e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5e43537{text-align:center;}.elementor-11 .elementor-element.elementor-element-37cbd96{text-align:center;}.elementor-11 .elementor-element.elementor-element-71e988f{text-align:center;}.elementor-11 .elementor-element.elementor-element-e25ea93{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e25ea93 img{width:100%;height:218px;}.elementor-11 .elementor-element.elementor-element-a79db6c{width:var( --container-widget-width, 299.516px );max-width:299.516px;--container-widget-width:299.516px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3fd208f{text-align:center;}.elementor-11 .elementor-element.elementor-element-93af1a4{text-align:center;}.elementor-11 .elementor-element.elementor-element-b0764cb{text-align:center;}.elementor-11 .elementor-element.elementor-element-9b7aad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-11 .elementor-element.elementor-element-9b7aad9 img{max-width:100%;height:249px;}.elementor-11 .elementor-element.elementor-element-464868c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-464868c.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-72453cd{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-72453cd.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-61f98b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-61f98b4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-61f98b4 .elementor-button{padding:9px 33px 12px 37px;}.elementor-11 .elementor-element.elementor-element-b0eef48{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-b0eef48.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4d792df.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-39defa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:486px;--container-widget-flex-grow:0;width:var( --container-widget-width, 486px );max-width:486px;text-align:center;}.elementor-11 .elementor-element.elementor-element-39defa4.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-39defa4 img{width:100%;max-width:100%;height:274px;}.elementor-11 .elementor-element.elementor-element-3915faf{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-2a898dc{text-align:center;}.elementor-11 .elementor-element.elementor-element-a4d938e{text-align:center;}.elementor-11 .elementor-element.elementor-element-16c72c4{--width:500px;--min-height:7px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c085599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c085599.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c085599 .elementor-button{padding:9px 33px 12px 37px;}.elementor-11 .elementor-element.elementor-element-cf584fe.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6c21f59{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f80101{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b229df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for button, class: .elementor-element-d2c7d66 */.whatsapp-btn {
    width: 260px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bfa3fb */.destaque{
    background:#009af6;
    color:#fff;
    padding:6px 20px;
    border-radius:20px;
    display:inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d0805b */.destaque{
    background:#009af6;
    color:#fff;
    padding:6px 20px;
    border-radius:20px;
    display:inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98e02c3 */.elementor-11 .elementor-element.elementor-element-98e02c3{
  position:relative;
  z-index:2;
}

/* configurações */
.elementor-11 .elementor-element.elementor-element-98e02c3:before,
.elementor-11 .elementor-element.elementor-element-98e02c3:after{
  content:"";
  position:absolute;
  left:100%;
  width:100vw;
  height:45px;
  background:#003b96;
}

/* faixa de cima: acima do meio */
.elementor-11 .elementor-element.elementor-element-98e02c3:before{
  top: calc(50% - 55px); /* ajuste aqui */
}

/* faixa de baixo: abaixo do meio */
.elementor-11 .elementor-element.elementor-element-98e02c3:after{
  top: calc(50% + 10px); /* ajuste aqui */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0828a3 */.faixa-mar{
background: linear-gradient(90deg,#003b96,#009af6);
color:#fff;
padding:16px 28px;
border-radius:30px;
text-align:center;
font-size:22px;
font-weight:600;
max-width:700px;
margin:auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1435f98 */.elementor-11 .elementor-element.elementor-element-1435f98{
  position:relative;
  z-index:2;
}

/* configurações */
.elementor-11 .elementor-element.elementor-element-1435f98:before,
.elementor-11 .elementor-element.elementor-element-1435f98:after{
  content:"";
  position:absolute;
  left:100%;
  width:100vw;
  height:45px;
  background:#003b96;
}

/* faixa de cima: acima do meio */
.elementor-11 .elementor-element.elementor-element-1435f98:before{
  top: calc(50% - 55px); /* ajuste aqui */
}

/* faixa de baixo: abaixo do meio */
.elementor-11 .elementor-element.elementor-element-1435f98:after{
  top: calc(50% + 10px); /* ajuste aqui */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b7aad9 */.elementor-11 .elementor-element.elementor-element-9b7aad9{
  position:relative;
  z-index:2;
}

.elementor-11 .elementor-element.elementor-element-9b7aad9:before,
.elementor-11 .elementor-element.elementor-element-9b7aad9:after{
  content:"";
  position:absolute;
  left:100%;
  width:100vw;
  height:45px;
  background:#ffffff; /* cor branca */
}

.elementor-11 .elementor-element.elementor-element-9b7aad9:before{
  top: calc(50% - 55px);
}

.elementor-11 .elementor-element.elementor-element-9b7aad9:after{
  top: calc(50% + 10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e73264 */.elementor-11 .elementor-element.elementor-element-6e73264{
  position:relative;
  z-index:2;
}

.elementor-11 .elementor-element.elementor-element-6e73264:before,
.elementor-11 .elementor-element.elementor-element-6e73264:after{
  content:"";
  position:absolute;
  left:100%;
  width:100vw;
  height:45px;
  background:#ffffff; /* cor branca */
}

.elementor-11 .elementor-element.elementor-element-6e73264:before{
  top: calc(50% - 55px);
}

.elementor-11 .elementor-element.elementor-element-6e73264:after{
  top: calc(50% + 10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c42400e */.elementor-11 .elementor-element.elementor-element-c42400e{
  position:relative;
  z-index:2;
}

.elementor-11 .elementor-element.elementor-element-c42400e:before,
.elementor-11 .elementor-element.elementor-element-c42400e:after{
  content:"";
  position:absolute;
  right:100%;   /* agora sai pela esquerda */
  width:100vw;
  height:45px;
  background:#003b96; /* azul */
}

.elementor-11 .elementor-element.elementor-element-c42400e:before{
  top: calc(50% - 55px);
}

.elementor-11 .elementor-element.elementor-element-c42400e:after{
  top: calc(50% + 10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39defa4 */.elementor-11 .elementor-element.elementor-element-39defa4{
  position:relative;
  z-index:2;
}

.elementor-11 .elementor-element.elementor-element-39defa4:before,
.elementor-11 .elementor-element.elementor-element-39defa4:after{
  content:"";
  position:absolute;
  right:100%;   /* agora sai pela esquerda */
  width:100vw;
  height:45px;
  background:#003b96; /* azul */
}

.elementor-11 .elementor-element.elementor-element-39defa4:before{
  top: calc(50% - 55px);
}

.elementor-11 .elementor-element.elementor-element-39defa4:after{
  top: calc(50% + 10px);
}/* End custom CSS */