.elementor-28 .elementor-element.elementor-element-3d6bc2f{--display:flex;--min-height:800px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3d6bc2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d6bc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaofrancapsi.com/wp-content/uploads/2025/06/capa_jo_o.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3d6bc2f.e-con{--align-self:center;}.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-28 .elementor-element.elementor-element-d576173{width:100%;max-width:100%;text-align:left;}.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-28 .elementor-element.elementor-element-d4211fe{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-d4211fe .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:400;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-28 .elementor-element.elementor-element-6be1649{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#E9E9E9;}.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-28 .elementor-element.elementor-element-e1f3ffc .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#1E1E1E;color:#1E1E1E;background-image:linear-gradient(90deg, #E7B16E 0%, #E1950A 100%);border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-e1f3ffc{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-32abef2{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-32abef2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-32abef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-0d4d454{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-4adaf68{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-4adaf68 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4adaf68 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c4eeb56{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c4eeb56:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c4eeb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-c7631a9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a455fe2 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b67ef76{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a5f31ba{width:100%;max-width:100%;text-align:left;}.elementor-28 .elementor-element.elementor-element-a5f31ba > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a5f31ba .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.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-28 .elementor-element.elementor-element-be16794{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-be16794 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-34a1681{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-34a1681 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-336fd76{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-336fd76 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-05daebf{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-05daebf > .elementor-widget-container{margin:0px 0px 0px 20px;padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-791351e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-791351e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-791351e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-c4d3a0e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3f1bd6b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-28 .elementor-element.elementor-element-3f1bd6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3f1bd6b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-28ca9da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-28ca9da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-176d9e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-176d9e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-b2d33b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-b2d33b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-270e130{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-270e130 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-c63a9e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-c63a9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-d084367{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-d084367 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-c6c32c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-c6c32c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-6a5e74a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-6a5e74a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-2645dd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-2645dd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-65585aa .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#1E1E1E;color:#1E1E1E;background-image:linear-gradient(90deg, #E7B16E 0%, #E1950A 100%);border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-65585aa{width:var( --container-widget-width, 81.3% );max-width:81.3%;--container-widget-width:81.3%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-65585aa > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-103efd7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0a24616 > .elementor-widget-container{margin:-137px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6db2683{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6db2683:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6db2683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-76fd610{width:100%;max-width:100%;text-align:left;}.elementor-28 .elementor-element.elementor-element-76fd610 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-76fd610 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9136fad{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-da80ae2{width:100%;max-width:100%;text-align:left;}.elementor-28 .elementor-element.elementor-element-da80ae2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-da80ae2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-83a2893{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-83a2893 > .elementor-widget-container{background-color:#F3F3F3;margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-83a2893 .elementor-icon-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-83a2893 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-7d51cae{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-7d51cae > .elementor-widget-container{background-color:#F3F3F3;margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-7d51cae .elementor-icon-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7d51cae .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-08b668c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-08b668c > .elementor-widget-container{background-color:#F3F3F3;margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-08b668c .elementor-icon-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-08b668c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-5846c2f{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-5846c2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e5cef92{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ed91236{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-ed91236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ed91236 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-839d9d0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9bee8c7{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-9bee8c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9bee8c7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-ede5dad{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ee2a4ba{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-ee2a4ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ee2a4ba .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-3dc91aa{--display:flex;}.elementor-28 .elementor-element.elementor-element-5a8ea44 > .elementor-widget-container{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-5a8ea44{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-5a8ea44:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-5a8ea44:has(:focus) .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e905370{--display:flex;}.elementor-28 .elementor-element.elementor-element-abd62ff > .elementor-widget-container{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-abd62ff{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-abd62ff:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-abd62ff:has(:focus) .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b1fe615{--display:flex;}.elementor-28 .elementor-element.elementor-element-e862f60 > .elementor-widget-container{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-e862f60{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-e862f60:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-e862f60:has(:focus) .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-93610e4{--display:flex;}.elementor-28 .elementor-element.elementor-element-700ffae > .elementor-widget-container{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-700ffae{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-700ffae:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-700ffae:has(:focus) .elementor-icon-box-title{color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-7c3d0e9{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-7c3d0e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7c3d0e9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:400;color:#1E1E1E;}.elementor-28 .elementor-element.elementor-element-4e2708f{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4e2708f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4e2708f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B0C;}.elementor-28 .elementor-element.elementor-element-9608f3f{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:100px;--padding-right:100px;}.elementor-28 .elementor-element.elementor-element-9608f3f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9608f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A4E4F40D 0%, #5F858E0D 100%);}.elementor-28 .elementor-element.elementor-element-a97638a{width:initial;max-width:initial;text-align:left;}.elementor-28 .elementor-element.elementor-element-a97638a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a97638a.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a97638a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2727c58 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#1E1E1E;color:#1E1E1E;background-image:linear-gradient(90deg, #E7B16E 0%, #E1950A 100%);border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-2727c58{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-2727c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3ee7a3a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-3ee7a3a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3ee7a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B16E;}.elementor-28 .elementor-element.elementor-element-03fa321{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3c31b9a.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-3c31b9a{text-align:left;}.elementor-28 .elementor-element.elementor-element-3c31b9a img{width:61%;}.elementor-28 .elementor-element.elementor-element-9f3a7b4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ec48402{width:100%;max-width:100%;text-align:right;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;color:#E9E9E9;}.elementor-28 .elementor-element.elementor-element-ec48402 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-3d6bc2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d6bc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaofrancapsi.com/wp-content/uploads/2025/07/i.webp");}.elementor-28 .elementor-element.elementor-element-3d6bc2f{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-d576173 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-28 .elementor-element.elementor-element-d576173{text-align:center;}.elementor-28 .elementor-element.elementor-element-d576173 img{width:16%;}.elementor-28 .elementor-element.elementor-element-d4211fe{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-d4211fe.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-d4211fe .elementor-heading-title{font-size:39px;}.elementor-28 .elementor-element.elementor-element-6be1649{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-28 .elementor-element.elementor-element-6be1649.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-e1f3ffc{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-28 .elementor-element.elementor-element-e1f3ffc.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-e1f3ffc .elementor-button{padding:15px 0px 015px 0px;}.elementor-28 .elementor-element.elementor-element-32abef2{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-0d4d454{width:100%;max-width:100%;text-align:left;font-size:18px;}.elementor-28 .elementor-element.elementor-element-0d4d454.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-4adaf68{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-4adaf68.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-4adaf68 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-c4eeb56{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b67ef76{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-a5f31ba{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-a5f31ba > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a5f31ba.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a5f31ba .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-791351e{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-3f1bd6b{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-3f1bd6b.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3f1bd6b .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-28ca9da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-65585aa{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-28 .elementor-element.elementor-element-65585aa.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-65585aa .elementor-button{padding:15px 0px 015px 0px;}.elementor-28 .elementor-element.elementor-element-0a24616 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6db2683{--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;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-76fd610{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-76fd610.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-76fd610 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-9136fad{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-28 .elementor-element.elementor-element-9136fad.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-da80ae2{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-da80ae2.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-da80ae2 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-83a2893{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-28 .elementor-element.elementor-element-7d51cae{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-08b668c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-28 .elementor-element.elementor-element-5846c2f{width:100%;max-width:100%;font-size:18px;}.elementor-28 .elementor-element.elementor-element-5846c2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5846c2f.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-ed91236{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-ed91236.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-ed91236 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-9bee8c7{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-9bee8c7.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-9bee8c7 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-ede5dad{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-ee2a4ba{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-ee2a4ba.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-ee2a4ba .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-5a8ea44{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-5a8ea44 > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon{font-size:81px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title a{font-size:22px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-description{font-size:18px;}.elementor-28 .elementor-element.elementor-element-79006ae > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-79006ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-79006ae img{width:52%;}.elementor-28 .elementor-element.elementor-element-e905370{--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-abd62ff{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-abd62ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon{font-size:81px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title a{font-size:22px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-description{font-size:18px;}.elementor-28 .elementor-element.elementor-element-6863ece > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6863ece{text-align:center;}.elementor-28 .elementor-element.elementor-element-6863ece img{width:52%;}.elementor-28 .elementor-element.elementor-element-b1fe615{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e862f60{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-e862f60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon{font-size:81px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title a{font-size:22px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-description{font-size:18px;}.elementor-28 .elementor-element.elementor-element-1cfa991 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1cfa991{text-align:center;}.elementor-28 .elementor-element.elementor-element-1cfa991 img{width:52%;}.elementor-28 .elementor-element.elementor-element-93610e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-700ffae{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-700ffae > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon{font-size:81px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title a{font-size:22px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-description{font-size:18px;}.elementor-28 .elementor-element.elementor-element-7c3d0e9{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-7c3d0e9.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-7c3d0e9 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-9608f3f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28 .elementor-element.elementor-element-9608f3f.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a97638a{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-a97638a.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a97638a .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-2727c58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-2727c58 .elementor-button{padding:15px 0px 015px 0px;}.elementor-28 .elementor-element.elementor-element-ec48402{width:100%;max-width:100%;font-size:14px;}.elementor-28 .elementor-element.elementor-element-ec48402.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-3d6bc2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d6bc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joaofrancapsi.com/wp-content/uploads/2025/07/capa-j-c-copiar.webp");}.elementor-28 .elementor-element.elementor-element-d576173 img{width:29%;}.elementor-28 .elementor-element.elementor-element-d4211fe .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-6be1649{font-size:16px;}.elementor-28 .elementor-element.elementor-element-e1f3ffc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-e1f3ffc .elementor-button{font-size:12px;}.elementor-28 .elementor-element.elementor-element-0d4d454{text-align:center;font-size:16px;}.elementor-28 .elementor-element.elementor-element-4adaf68{text-align:center;}.elementor-28 .elementor-element.elementor-element-4adaf68 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-a5f31ba .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-be16794 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-be16794 .elementor-icon-box-description{font-size:12px;}.elementor-28 .elementor-element.elementor-element-34a1681 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-34a1681 .elementor-icon-box-description{font-size:12px;}.elementor-28 .elementor-element.elementor-element-336fd76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-336fd76 .elementor-icon-box-description{font-size:12px;}.elementor-28 .elementor-element.elementor-element-05daebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-05daebf .elementor-icon-box-description{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3f1bd6b{text-align:center;}.elementor-28 .elementor-element.elementor-element-3f1bd6b .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-28ca9da .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-176d9e0 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-b2d33b1 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-270e130 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-c63a9e3 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-d084367 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-c6c32c2 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-6a5e74a .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-2645dd1 .elementor-icon-box-description{font-size:14px;}.elementor-28 .elementor-element.elementor-element-65585aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-65585aa .elementor-button{font-size:12px;}.elementor-28 .elementor-element.elementor-element-0a24616 > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-28 .elementor-element.elementor-element-76fd610 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-9136fad{font-size:16px;}.elementor-28 .elementor-element.elementor-element-da80ae2 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-83a2893{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-7d51cae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-08b668c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5846c2f{font-size:14px;}.elementor-28 .elementor-element.elementor-element-ed91236 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-9bee8c7 .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-ee2a4ba .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-title a{font-size:18px;}.elementor-28 .elementor-element.elementor-element-5a8ea44 .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-title a{font-size:18px;}.elementor-28 .elementor-element.elementor-element-abd62ff .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-title a{font-size:18px;}.elementor-28 .elementor-element.elementor-element-e862f60 .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-title a{font-size:18px;}.elementor-28 .elementor-element.elementor-element-700ffae .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-7c3d0e9 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-9608f3f{--width:95%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-a97638a{z-index:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-a97638a .elementor-heading-title{font-size:26px;}.elementor-28 .elementor-element.elementor-element-2727c58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-28 .elementor-element.elementor-element-2727c58 .elementor-button{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3ee7a3a{--justify-content:center;}.elementor-28 .elementor-element.elementor-element-3ee7a3a.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3c31b9a.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3c31b9a{text-align:center;}.elementor-28 .elementor-element.elementor-element-3c31b9a img{width:42%;}.elementor-28 .elementor-element.elementor-element-ec48402{text-align:center;font-size:16px;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-c7631a9{--width:50%;}.elementor-28 .elementor-element.elementor-element-b67ef76{--width:50%;}.elementor-28 .elementor-element.elementor-element-c4d3a0e{--width:50%;}.elementor-28 .elementor-element.elementor-element-103efd7{--width:50%;}.elementor-28 .elementor-element.elementor-element-03fa321{--width:50%;}.elementor-28 .elementor-element.elementor-element-9f3a7b4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-c7631a9{--width:100%;}.elementor-28 .elementor-element.elementor-element-b67ef76{--width:100%;}.elementor-28 .elementor-element.elementor-element-c4d3a0e{--width:100%;}.elementor-28 .elementor-element.elementor-element-103efd7{--width:100%;}.elementor-28 .elementor-element.elementor-element-9608f3f{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-3d6bc2f */.elementor-28 .elementor-element.elementor-element-3d6bc2f .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #00FFAE, transparent) 1;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a24616 */.elementor-28 .elementor-element.elementor-element-0a24616{
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a97638a */.elementor-28 .elementor-element.elementor-element-a97638a{
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9608f3f */.elementor-28 .elementor-element.elementor-element-9608f3f:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(180deg, #E7B16E, rgba(95, 133, 142, 0.05));

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS *//*dá cores a textos em html*/ 
.coloryellow{background: linear-gradient(90deg, #E7B16E 0%, #E7B16E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;font-weight:700;}

/*dá cores a textos em html*/ 
.colory{background: linear-gradient(90deg, #E7B16E 0%, #E7B16E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;font-weight:400;}


/*remove scroll horizontal*/
html,body{width:100%; overflow-x:hidden!important; text-wrap: balance !important;}

/*remove duplo scroll*/
[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 
.links a,
.links a:hover{
    color: currentColor;
}

.svgs .elementor-icon svg {
    height: unset!important;
    line-height:0 !important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
    
/*remove barra de rolagem*/   
::-webkit-scrollbar {
    width: 0px;}

::-webkit-scrollbar-thumb {
    background-color: transparent;}

/*retira o padding das seções*/ 
.elementor-section {padding: 0 !important;}


html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Bold.woff2') format('woff2'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Bold.woff') format('woff'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Bold.ttf') format('truetype'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Bold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light.eot');
	src: url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light.eot?#iefix') format('embedded-opentype'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light.woff2') format('woff2'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light.woff') format('woff'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light-1.ttf') format('truetype'),
		url('https://joaofrancapsi.com/wp-content/uploads/2025/06/Poppins-Light.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */