.elementor-9 .elementor-element.elementor-element-c313cf0{--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;--flex-wrap:wrap;--padding-top:320px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c313cf0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c313cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mindive.com.br/wp-content/uploads/2025/06/hero-md.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2f55f48{--display:flex;}.elementor-9 .elementor-element.elementor-element-b08519e{--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-9 .elementor-element.elementor-element-b08519e.e-con{--flex-grow:0;--flex-shrink:0;}.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-9 .elementor-element.elementor-element-401deb1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-401deb1 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:44px;font-weight:300;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8584b45{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8584b45 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:19px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-6b6af9d .elementor-button{background-color:var( --e-global-color-10dc0fc );font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-6b6af9d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6b6af9d .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-6b6af9d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6b6af9d .elementor-button:focus svg{fill:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-a01136e{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c9aabc{--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-9 .elementor-element.elementor-element-220449a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-220449a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-f5c8e47 );}.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-9 .elementor-element.elementor-element-863ba08 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-863ba08{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-7deffb5 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-7deffb5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7deffb5 .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7deffb5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7deffb5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9af89e0{--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-9 .elementor-element.elementor-element-3292b05{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3292b05:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3292b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c52c2 );}.elementor-9 .elementor-element.elementor-element-9d29c51{--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-9 .elementor-element.elementor-element-2fe5ee6{text-align:center;}.elementor-9 .elementor-element.elementor-element-2fe5ee6 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ee9e20{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1ee9e20:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1ee9e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1A6;}.elementor-9 .elementor-element.elementor-element-9a0860b{--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-9 .elementor-element.elementor-element-b8c1427{--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-9 .elementor-element.elementor-element-813c9c4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-813c9c4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-64b088b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-64b088b{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-a0eb588 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-a0eb588 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a0eb588 .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a0eb588 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a0eb588 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d4c2ab0{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a1d820c{--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-9 .elementor-element.elementor-element-56094e8{--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-9 .elementor-element.elementor-element-ab749e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-ab749e9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:#AD832F;}.elementor-9 .elementor-element.elementor-element-bb73988 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-bb73988{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-b31d9d4 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-b31d9d4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b31d9d4 .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b31d9d4 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b31d9d4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9b0111b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9b0111b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9b0111b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c52c2 );}.elementor-9 .elementor-element.elementor-element-9445435{--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-9 .elementor-element.elementor-element-254e745{text-align:left;}.elementor-9 .elementor-element.elementor-element-254e745 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-89164a9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-1eae43a .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-1eae43a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-1eae43a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-1eae43a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-1eae43a .elementor-button:focus svg{fill:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-0593361{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0593361:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0593361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1A6;}.elementor-9 .elementor-element.elementor-element-b5c0002{--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-9 .elementor-element.elementor-element-fa55c86{--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-9 .elementor-element.elementor-element-7b3e73f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-7b3e73f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:#2E321C;}.elementor-9 .elementor-element.elementor-element-e41eacc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-e41eacc{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-47f7bfb .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-47f7bfb .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-47f7bfb .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-47f7bfb .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-47f7bfb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5c5114a{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6e02c67{--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-9 .elementor-element.elementor-element-c70d947{--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-9 .elementor-element.elementor-element-06dc84a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-06dc84a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-a23c78c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-a23c78c{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-debec3d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cc7690d .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-cc7690d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-cc7690d .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cc7690d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-cc7690d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3bdd595 .elementor-button{background-color:var( --e-global-color-92c52c2 );font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-3bdd595 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3bdd595 .elementor-button:focus{background-color:var( --e-global-color-10dc0fc );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3bdd595 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3bdd595 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-64284c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-64284c1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64284c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c52c2 );}.elementor-9 .elementor-element.elementor-element-ef380eb{--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-9 .elementor-element.elementor-element-15e40d3{text-align:left;}.elementor-9 .elementor-element.elementor-element-15e40d3 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-65edb73{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-36ab708 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-36ab708 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-36ab708 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-36ab708 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-36ab708 .elementor-button:focus svg{fill:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-7d04c35{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7d04c35:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7d04c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1A6;}.elementor-9 .elementor-element.elementor-element-31bf359{--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-9 .elementor-element.elementor-element-15ee0ad{--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-9 .elementor-element.elementor-element-135ea29 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-135ea29 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:#2E321C;}.elementor-9 .elementor-element.elementor-element-1781fc2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-1781fc2{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-10fa48b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3fb0fa1 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-3fb0fa1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3fb0fa1 .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3fb0fa1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3fb0fa1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-26b24e1 .elementor-button{background-color:var( --e-global-color-92c52c2 );font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-26b24e1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-26b24e1 .elementor-button:focus{background-color:var( --e-global-color-10dc0fc );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-26b24e1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-26b24e1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0ca23e7{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-78acf40{--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-9 .elementor-element.elementor-element-d5dafd1{--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-9 .elementor-element.elementor-element-8547b2e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-8547b2e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-012324a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-012324a{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-a4b9824 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-a4b9824 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a4b9824 .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a4b9824 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a4b9824 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-509e944{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-509e944:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-509e944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c52c2 );}.elementor-9 .elementor-element.elementor-element-f00034e{--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-9 .elementor-element.elementor-element-895b4c5{text-align:left;}.elementor-9 .elementor-element.elementor-element-895b4c5 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42c9ae7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-1a7c1ba .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-1a7c1ba .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-1a7c1ba .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-1a7c1ba .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-1a7c1ba .elementor-button:focus svg{fill:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-f68c47a{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f68c47a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f68c47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1A6;}.elementor-9 .elementor-element.elementor-element-532e8b3{--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-9 .elementor-element.elementor-element-e322ce0{--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-9 .elementor-element.elementor-element-0927f2b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-0927f2b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:#2E321C;}.elementor-9 .elementor-element.elementor-element-4a2bbb4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-4a2bbb4{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-3b781cf .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-3b781cf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3b781cf .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3b781cf .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3b781cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a8ed9ec{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a42a53f{--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-9 .elementor-element.elementor-element-63de075{--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-9 .elementor-element.elementor-element-1373f23 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-1373f23 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-461e7e6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-461e7e6{font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-23910ee .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-23910ee .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-23910ee .elementor-button:focus{background-color:var( --e-global-color-92c52c2 );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-23910ee .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-23910ee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-545775a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-545775a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-545775a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mindive.com.br/wp-content/uploads/2025/06/bg-final.webp");}.elementor-9 .elementor-element.elementor-element-6075d2a{--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-9 .elementor-element.elementor-element-dbb5d93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-dbb5d93 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d49fcec > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-d49fcec{font-family:"Onest", Sans-serif;font-size:19px;font-weight:200;line-height:30px;letter-spacing:0px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de5f098 .elementor-button{background-color:#AD832F;font-family:"Lexend", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-9 .elementor-element.elementor-element-de5f098 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-de5f098 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-de5f098 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de5f098 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-de5f098 .elementor-button:focus svg{fill:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-7cd3d09{--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-9 .elementor-element.elementor-element-877f61e{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f1c8d4{--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-9 .elementor-element.elementor-element-7be5cde{--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-9 .elementor-element.elementor-element-04d647e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-04d647e{text-align:center;}.elementor-9 .elementor-element.elementor-element-04d647e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-10dc0fc );}.elementor-9 .elementor-element.elementor-element-1829bcc > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-1829bcc{text-align:center;font-family:"Onest", Sans-serif;font-weight:400;color:var( --e-global-color-f5c8e47 );}.elementor-9 .elementor-element.elementor-element-8a79298 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-8a79298{text-align:center;}.elementor-9 .elementor-element.elementor-element-8a79298 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-92c52c2 );}.elementor-9 .elementor-element.elementor-element-162a1cc{--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-9 .elementor-element.elementor-element-fa27cb5{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fa27cb5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fa27cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mindive.com.br/wp-content/uploads/2025/06/bg-final.webp");}.elementor-9 .elementor-element.elementor-element-6349b4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6349b4a{text-align:center;font-family:"Onest", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-b08519e{--width:72%;}.elementor-9 .elementor-element.elementor-element-3c9aabc{--width:50%;}.elementor-9 .elementor-element.elementor-element-9af89e0{--width:50%;}.elementor-9 .elementor-element.elementor-element-9d29c51{--width:77%;}.elementor-9 .elementor-element.elementor-element-9a0860b{--width:50%;}.elementor-9 .elementor-element.elementor-element-b8c1427{--width:50%;}.elementor-9 .elementor-element.elementor-element-a1d820c{--width:50%;}.elementor-9 .elementor-element.elementor-element-56094e8{--width:50%;}.elementor-9 .elementor-element.elementor-element-9445435{--width:76%;}.elementor-9 .elementor-element.elementor-element-89164a9{--width:24%;}.elementor-9 .elementor-element.elementor-element-b5c0002{--width:50%;}.elementor-9 .elementor-element.elementor-element-fa55c86{--width:50%;}.elementor-9 .elementor-element.elementor-element-6e02c67{--width:50%;}.elementor-9 .elementor-element.elementor-element-c70d947{--width:50%;}.elementor-9 .elementor-element.elementor-element-ef380eb{--width:70%;}.elementor-9 .elementor-element.elementor-element-65edb73{--width:30%;}.elementor-9 .elementor-element.elementor-element-31bf359{--width:50%;}.elementor-9 .elementor-element.elementor-element-15ee0ad{--width:50%;}.elementor-9 .elementor-element.elementor-element-78acf40{--width:50%;}.elementor-9 .elementor-element.elementor-element-d5dafd1{--width:50%;}.elementor-9 .elementor-element.elementor-element-f00034e{--width:70%;}.elementor-9 .elementor-element.elementor-element-42c9ae7{--width:30%;}.elementor-9 .elementor-element.elementor-element-532e8b3{--width:50%;}.elementor-9 .elementor-element.elementor-element-e322ce0{--width:50%;}.elementor-9 .elementor-element.elementor-element-a42a53f{--width:50%;}.elementor-9 .elementor-element.elementor-element-63de075{--width:50%;}.elementor-9 .elementor-element.elementor-element-6075d2a{--width:47%;}.elementor-9 .elementor-element.elementor-element-7cd3d09{--width:50%;}.elementor-9 .elementor-element.elementor-element-0f1c8d4{--width:25%;}.elementor-9 .elementor-element.elementor-element-7be5cde{--width:50%;}.elementor-9 .elementor-element.elementor-element-162a1cc{--width:25%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-c313cf0{--padding-top:120px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-401deb1 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-8584b45 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a01136e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-3292b05{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-2fe5ee6 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1ee9e20{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-813c9c4 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-d4c2ab0{--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;--padding-top:060px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ab749e9 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-9b0111b{--padding-top:40px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-254e745{text-align:center;}.elementor-9 .elementor-element.elementor-element-254e745 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-89164a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-0593361{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7b3e73f .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-5c5114a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-06dc84a .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-64284c1{--padding-top:40px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-15e40d3{text-align:center;}.elementor-9 .elementor-element.elementor-element-15e40d3 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-65edb73{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-7d04c35{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-135ea29 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-0ca23e7{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8547b2e .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-509e944{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-895b4c5{text-align:center;}.elementor-9 .elementor-element.elementor-element-895b4c5 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-42c9ae7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-f68c47a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0927f2b .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-a8ed9ec{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-1373f23 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-545775a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-dbb5d93 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-877f61e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8a79298 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-6349b4a > .elementor-widget-container{padding:0px 20px 0px 20px;}}/* Start custom CSS for html, class: .elementor-element-427527e */.md-seta-1 {
    --tamanho: 180px;
    --cor: #ad832f;
    display: block;
    width: var(--tamanho);
    height: var(--tamanho);
    overflow: hidden;
    position: absolute;
    top: -180px;
    right: 0;
    
    &:before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        border-radius: 50%;
        box-shadow: calc(var(--tamanho) / 2) calc(var(--tamanho) / 2 * -1) var(--cor);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-401deb1 */.elementor-9 .elementor-element.elementor-element-401deb1 {
    strong {
        font-weight: 600;
        display: inline-block;
        position: relative;
        
        &:before {
            content: '';
            display: block;
            width: 90px;
            height: 2px;
            background: #ad832f;
            position: absolute;
            bottom: 0px;
            left: 0;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6af9d */.elementor-9 .elementor-element.elementor-element-6b6af9d {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-220449a */.elementor-9 .elementor-element.elementor-element-220449a {
    h2 {
        position: relative;
    }
    h2:before {
        content: 'Quem somos';
        position: absolute;
        top: -20px;
        left: -20px;
        z-index: -1;
        opacity: 0.1;
        font-size: 100px;
        white-space: nowrap;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-863ba08 */p:last-of-type {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7deffb5 */.elementor-9 .elementor-element.elementor-element-7deffb5 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fe5ee6 */.elementor-9 .elementor-element.elementor-element-2fe5ee6 {
    strong {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-813c9c4 */.elementor-9 .elementor-element.elementor-element-813c9c4 {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64b088b */.elementor-9 .elementor-element.elementor-element-64b088b {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0eb588 */.elementor-9 .elementor-element.elementor-element-a0eb588 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab749e9 */.elementor-9 .elementor-element.elementor-element-ab749e9 {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb73988 */.elementor-9 .elementor-element.elementor-element-bb73988 {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b31d9d4 */.elementor-9 .elementor-element.elementor-element-b31d9d4 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-254e745 */.elementor-9 .elementor-element.elementor-element-254e745 {
    strong {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1eae43a */.elementor-9 .elementor-element.elementor-element-1eae43a {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b3e73f */.elementor-9 .elementor-element.elementor-element-7b3e73f {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e41eacc */.elementor-9 .elementor-element.elementor-element-e41eacc {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47f7bfb */.elementor-9 .elementor-element.elementor-element-47f7bfb {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06dc84a */.elementor-9 .elementor-element.elementor-element-06dc84a {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a23c78c */.elementor-9 .elementor-element.elementor-element-a23c78c {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc7690d */.elementor-9 .elementor-element.elementor-element-cc7690d {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bdd595 */.elementor-9 .elementor-element.elementor-element-3bdd595 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15e40d3 */.elementor-9 .elementor-element.elementor-element-15e40d3 {
    strong {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36ab708 */.elementor-9 .elementor-element.elementor-element-36ab708 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-135ea29 */.elementor-9 .elementor-element.elementor-element-135ea29 {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1781fc2 */.elementor-9 .elementor-element.elementor-element-1781fc2 {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fb0fa1 */.elementor-9 .elementor-element.elementor-element-3fb0fa1 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26b24e1 */.elementor-9 .elementor-element.elementor-element-26b24e1 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8547b2e */.elementor-9 .elementor-element.elementor-element-8547b2e {
    h2 {
        position: relative;
        line-height: 0.8;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -140px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
        display: block;
        margin-top: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-012324a */.elementor-9 .elementor-element.elementor-element-012324a {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4b9824 */.elementor-9 .elementor-element.elementor-element-a4b9824 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-895b4c5 */.elementor-9 .elementor-element.elementor-element-895b4c5 {
    strong {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a7c1ba */.elementor-9 .elementor-element.elementor-element-1a7c1ba {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0927f2b */.elementor-9 .elementor-element.elementor-element-0927f2b {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2bbb4 */.elementor-9 .elementor-element.elementor-element-4a2bbb4 {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b781cf */.elementor-9 .elementor-element.elementor-element-3b781cf {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1373f23 */.elementor-9 .elementor-element.elementor-element-1373f23 {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461e7e6 */.elementor-9 .elementor-element.elementor-element-461e7e6 {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23910ee */.elementor-9 .elementor-element.elementor-element-23910ee {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb5d93 */.elementor-9 .elementor-element.elementor-element-dbb5d93 {
    h2 {
        position: relative;
        line-height: 0.8;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -140px;
        left: -40px;
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d49fcec */.elementor-9 .elementor-element.elementor-element-d49fcec {
ul {
    list-style: none;
    padding: 0;
    
    li {
        margin-bottom: 15px;
        padding-left: 25px;
        position: relative;
        
        &:before {
            content: '✓';
            color: #AD832F;
            position: absolute;
            top: -2px;
            left: 0;
            font-size: 130%;
        }
    }
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de5f098 */.elementor-9 .elementor-element.elementor-element-de5f098 {
    a > span:before {
        content: '• • •';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
    a > span:after {
        content: '•';
        font-size: 150%;
        line-height: 0.7;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545775a */.elementor-9 .elementor-element.elementor-element-545775a {
    position: relative;
    
    &:before {
        content: '';
        display: block;
        width: 48%;
        height: 100%;
        background: url(https://mindive.com.br/wp-content/uploads/2025/06/img-final.webp) center center / cover no-repeat;
        position: absolute !important;
        top: 0 !important;
        right: 0 !important;
        left: unset !important;
    }
    
    @media (max-width: 991px){
        &:before {
            display: none;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04d647e */.elementor-9 .elementor-element.elementor-element-04d647e {
    h2 {
        position: relative;
        line-height: 0.67;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: 50%;
        transform: translatex(-50%);
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1829bcc */.elementor-9 .elementor-element.elementor-element-1829bcc {
    ul {
        list-style: none;
        padding: 0;
        
        li {
            &:before {
                content: ' • • • ';
                font-weight: 900;
                color: #AD832F;
                opacity: 0.6;
                display: inline-block;
                margin-right: 8px;
            }
            font-weight: 600;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a79298 */.elementor-9 .elementor-element.elementor-element-8a79298 {
    h2 {
        position: relative;
        line-height: 0.9;
    }
    h2:before {
        content: '•••';
        position: absolute;
        top: -120px;
        left: 50%;
        transform: translatex(-50%);
        z-index: 0;
        opacity: 0.1;
        font-size: 400px;
        white-space: nowrap;
        pointer-events: none;
    }
    small {
        font-size: 50%;
    }
    i {
        vertical-align: -4px;
    }
}/* End custom CSS */