.elementor-31 .elementor-element.elementor-element-b280877{--display:flex;--min-height:120px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;--z-index:999;}.elementor-31 .elementor-element.elementor-element-b280877:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b280877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6dec25f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-6dec25f.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-6dec25f img{width:160px;}.elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button{background-color:#98B850;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:08px 08px 08px 08px;padding:15px 26px 15px 26px;}.elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button:focus{background-color:#202427;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6d20f16{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7b94cab2{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-7b94cab2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7b94cab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/Sem-nome-1728-x-600-px.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-7b94cab2::before, .elementor-31 .elementor-element.elementor-element-7b94cab2 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7b94cab2 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7b94cab2 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7b94cab2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7b94cab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/Sem-nome-1728-x-600-px-1.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-2472cc37{--display:flex;--justify-content:flex-start;--padding-top:7em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-31 .elementor-element.elementor-element-7e7f68ec .elementor-heading-title{color:#98B850;}.elementor-31 .elementor-element.elementor-element-7e2d6a6c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-4336f871{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button{background-color:#98B850;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3a9aa2b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button{background-color:#98B850;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-11563cd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-3e245273{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1af7fb44{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/bg_pattern_2.png");background-position:center left;background-repeat:no-repeat;background-size:150px auto;}.elementor-31 .elementor-element.elementor-element-1af7fb44 img{width:100%;height:700px;object-fit:contain;object-position:center center;}.elementor-31 .elementor-element.elementor-element-5dbdefb6{--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:space-between;--flex-wrap:wrap;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-31 .elementor-element.elementor-element-51a6e4ca{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-51a6e4ca:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-51a6e4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-1c3ecd80{--icon-box-icon-margin:14px;}.elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1c3ecd80.elementor-view-stacked .elementor-icon{background-color:#98B850;fill:#F3F3F3;color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-1c3ecd80.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1c3ecd80.elementor-view-default .elementor-icon{fill:#98B850;color:#98B850;border-color:#98B850;}.elementor-31 .elementor-element.elementor-element-1c3ecd80.elementor-view-framed .elementor-icon{background-color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-1c3ecd80 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:12px;}.elementor-31 .elementor-element.elementor-element-3c00eae4{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-3c00eae4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3c00eae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-6f411f8e{--icon-box-icon-margin:14px;}.elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6f411f8e.elementor-view-stacked .elementor-icon{background-color:#98B850;fill:#F3F3F3;color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-6f411f8e.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6f411f8e.elementor-view-default .elementor-icon{fill:#98B850;color:#98B850;border-color:#98B850;}.elementor-31 .elementor-element.elementor-element-6f411f8e.elementor-view-framed .elementor-icon{background-color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-6f411f8e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:12px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-7f02d115{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-7f02d115:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7f02d115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-2a2a503{--icon-box-icon-margin:14px;}.elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2a2a503.elementor-view-stacked .elementor-icon{background-color:#98B850;fill:#F3F3F3;color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-2a2a503.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2a2a503.elementor-view-default .elementor-icon{fill:#98B850;color:#98B850;border-color:#98B850;}.elementor-31 .elementor-element.elementor-element-2a2a503.elementor-view-framed .elementor-icon{background-color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-2a2a503 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:12px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-2964a62{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-2964a62:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2964a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-ff9844d{--icon-box-icon-margin:14px;}.elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ff9844d.elementor-view-stacked .elementor-icon{background-color:#98B850;fill:#F3F3F3;color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-ff9844d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-ff9844d.elementor-view-default .elementor-icon{fill:#98B850;color:#98B850;border-color:#98B850;}.elementor-31 .elementor-element.elementor-element-ff9844d.elementor-view-framed .elementor-icon{background-color:#F3F3F3;}.elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-ff9844d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:12px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-2229f9e8{--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;--overlay-opacity:0.54;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-2229f9e8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2229f9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/ChatGPT-Image-13-de-nov.-de-2025-14_43_33.png");background-position:top left;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2229f9e8::before, .elementor-31 .elementor-element.elementor-element-2229f9e8 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2229f9e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2229f9e8 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2229f9e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2229f9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #98B850 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-64500b5c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-782b4e29{text-align:center;}.elementor-31 .elementor-element.elementor-element-5a0070ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-5a0070ed .elementor-heading-title{font-family:"Sora", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.49);color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2dcb852{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button{background-color:#98B850;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-140c90f2{--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:space-between;--flex-wrap:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-140c90f2 > .elementor-shape-top .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-140c90f2 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-31 .elementor-element.elementor-element-140c90f2 > .elementor-shape-top svg, .elementor-31 .elementor-element.elementor-element-140c90f2 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-31 .elementor-element.elementor-element-140c90f2 > .elementor-shape-top, .elementor-31 .elementor-element.elementor-element-140c90f2 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-31 .elementor-element.elementor-element-7b00d286{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-30581a2d .elementor-counter{flex-direction:column-reverse;}.elementor-31 .elementor-element.elementor-element-30581a2d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31 .elementor-element.elementor-element-30581a2d .elementor-counter-title{color:#727171;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-7c2c7439{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5337f921 .elementor-counter{flex-direction:column-reverse;}.elementor-31 .elementor-element.elementor-element-5337f921 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31 .elementor-element.elementor-element-5337f921 .elementor-counter-title{color:#727171;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-6518d6b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-313a5339 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31 .elementor-element.elementor-element-313a5339 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-4b0e04d4{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-4b0e04d4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/Design-sem-nome-10.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-4b0e04d4::before, .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4b0e04d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#98B8500A;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-67e03612{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-31 .elementor-element.elementor-element-10a21a75 .elementor-heading-title{font-family:"Noto Sans Sora Sompeng", Sans-serif;font-weight:800;color:#98B850;}.elementor-31 .elementor-element.elementor-element-1ca1dcd4 .elementor-heading-title{font-family:"Noto Sans Sora Sompeng", Sans-serif;font-size:24px;}.elementor-31 .elementor-element.elementor-element-3824fe6d{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2d99707e{--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:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-486ae14e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-icon i{color:#98B850;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-icon svg{fill:#98B850;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-item > a{font-family:"Noto Sans Sora Sompeng", Sans-serif;}.elementor-31 .elementor-element.elementor-element-486ae14e .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-4e582c38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button{background-color:#98B850;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1f59608{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-61857dc4{--display:flex;}.elementor-31 .elementor-element.elementor-element-4c4400e6{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/bg_pattern_2.png");padding:0em 0em 2em 2em;background-position:bottom left;background-repeat:no-repeat;background-size:100px auto;}.elementor-31 .elementor-element.elementor-element-4c4400e6 img{width:100%;height:475px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;box-shadow:21px -21px 0px 0px #98B850;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta .elementor-cta__bg, .elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-31 .elementor-element.elementor-element-58ea4133{width:var( --container-widget-width, 200px );max-width:200px;background-color:var( --e-global-color-text );--container-widget-width:200px;--container-widget-flex-grow:0;top:-34px;border-radius:50% 50% 50% 50%;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-58ea4133{left:-2px;}body.rtl .elementor-31 .elementor-element.elementor-element-58ea4133{right:-2px;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta__content{min-height:200px;text-align:center;padding:14px 14px 14px 14px;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta__description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-58fbd8a{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:40px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-58fbd8a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-58fbd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/children-learning-in-a-school-classroom.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-58fbd8a::before, .elementor-31 .elementor-element.elementor-element-58fbd8a > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-58fbd8a > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-58fbd8a > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-58fbd8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-58fbd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, #FFFFFFE6 0%, #FFFFFF 75%);}.elementor-31 .elementor-element.elementor-element-21fe9767{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-324a90f0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-324a90f0.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-324a90f0 img{width:100%;max-width:100%;height:84vh;}.elementor-31 .elementor-element.elementor-element-5a9ab7fb{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-383b24e2 .elementor-heading-title{font-family:"Noto Sans Sora Sompeng", Sans-serif;font-weight:800;color:#98B850;}.elementor-31 .elementor-element.elementor-element-611fb972 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;}.elementor-31 .elementor-element.elementor-element-653fdc6{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5b5866e4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-icon i{color:#98B850;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-icon svg{fill:#98B850;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5b5866e4 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8e0684b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-icon i{color:#98B850;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-icon svg{fill:#98B850;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-8e0684b .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-31fed4d3{--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:space-between;--flex-wrap:wrap;--overlay-opacity:0.71;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-31fed4d3::before, .elementor-31 .elementor-element.elementor-element-31fed4d3 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-31fed4d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-31fed4d3 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-31fed4d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-31fed4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/Design-sem-nome-10.png");--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-7c73546{--display:flex;--padding-top:2em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-2ea006ef{text-align:center;}.elementor-31 .elementor-element.elementor-element-d0ba871{width:100%;max-width:100%;text-align:center;}.elementor-31 .elementor-element.elementor-element-d0ba871 .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-4e8e6f67{text-align:center;font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-32a712f{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-32a712f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-32a712f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-32a712f:hover{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-91b59d9 .elementor-icon-box-wrapper{text-align:left;}.elementor-31 .elementor-element.elementor-element-91b59d9 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-91b59d9 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-91b59d9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-91b59d9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-8f0d28c .elementor-button{background-color:#98B850;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-8f0d28c .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-8f0d28c .elementor-button:focus{background-color:#FFFFFF;color:#98B850;}.elementor-31 .elementor-element.elementor-element-8f0d28c .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-8f0d28c .elementor-button:focus svg{fill:#98B850;}.elementor-31 .elementor-element.elementor-element-2f68679 .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-18be537{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-18be537 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-27dd43d{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-27dd43d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-27dd43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-27dd43d:hover{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-a683cca .elementor-icon-box-wrapper{text-align:left;}.elementor-31 .elementor-element.elementor-element-a683cca .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-a683cca .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-a683cca .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-a683cca .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-58ac627 .elementor-button{background-color:#98B850;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-58ac627 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-58ac627 .elementor-button:focus{background-color:#FFFFFF;color:#98B850;}.elementor-31 .elementor-element.elementor-element-58ac627 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-58ac627 .elementor-button:focus svg{fill:#98B850;}.elementor-31 .elementor-element.elementor-element-b13efc0 .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-224c339{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-224c339 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-7361522{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-7361522:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7361522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7361522:hover{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-d90d4ff .elementor-icon-box-wrapper{text-align:left;}.elementor-31 .elementor-element.elementor-element-d90d4ff .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d90d4ff .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-d90d4ff .elementor-icon-box-title a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-d90d4ff .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-074fa29 .elementor-button{background-color:#98B850;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-074fa29 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-074fa29 .elementor-button:focus{background-color:#FFFFFF;color:#98B850;}.elementor-31 .elementor-element.elementor-element-074fa29 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-074fa29 .elementor-button:focus svg{fill:#98B850;}.elementor-31 .elementor-element.elementor-element-609a26c .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-bb2cabb{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31 .elementor-element.elementor-element-bb2cabb .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-3168b8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ef73953{--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:space-between;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:85px;--padding-right:85px;}.elementor-31 .elementor-element.elementor-element-ef73953::before, .elementor-31 .elementor-element.elementor-element-ef73953 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ef73953 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ef73953 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ef73953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ef73953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-ea1afe6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-31 .elementor-element.elementor-element-a435974{width:var( --container-widget-width, 798px );max-width:798px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-31 .elementor-element.elementor-element-a435974 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:7.2px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a763ba{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-9a763ba .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-9a763ba .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-31 .elementor-element.elementor-element-4adcc4e{width:var( --container-widget-width, 398px );max-width:398px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-31 .elementor-element.elementor-element-4adcc4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8f7e0cb{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-8f7e0cb .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-8f7e0cb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-31 .elementor-element.elementor-element-8123ae8{width:var( --container-widget-width, 773px );max-width:773px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:773px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8123ae8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b69f417{width:var( --container-widget-width, 502px );max-width:502px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8ae5b73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-8ae5b73:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8ae5b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-79d0ebe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-79d0ebe.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0ef3c3f{padding:0em 12em 1em 0em;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-wrapper{text-align:left;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:600;color:#98B850;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button{background-color:#98B850;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-24c4be1{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-cd9f394.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-item{border-width:0px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-icon, .elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-icon svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-active .elementor-accordion-icon, .elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-title{font-family:"Titillium Web", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title{padding:020px 80px 020px 020px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title .elementor-accordion-icon i:before{color:#98B850;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title .elementor-accordion-icon svg{fill:#98B850;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-content{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;padding:20px 060px 20px 60px;}.elementor-31 .elementor-element.elementor-element-f84d62a{padding:5em 24em 2em 24em;z-index:55;}.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-title{margin-bottom:40px;font-family:"Titillium Web", Sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-description{font-family:"Titillium Web", Sans-serif;font-size:1.625em;font-weight:400;}.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button{background-color:#98B850;font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8e83e8e{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-72ed4c4{width:100%;max-width:100%;z-index:0;}.elementor-31 .elementor-element.elementor-element-72ed4c4 img{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-fe40f4f{--display:flex;--min-height:394px;--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.97;--padding-top:84px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fe40f4f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fe40f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5A01;background-image:url("https://vinculovida.com.br/wp-content/uploads/2025/11/bg-rodape-desktop-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-fe40f4f::before, .elementor-31 .elementor-element.elementor-element-fe40f4f > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fe40f4f > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fe40f4f > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fe40f4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fe40f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#98B850;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-983e678{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-112360e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;}.elementor-31 .elementor-element.elementor-element-112360e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f7aa04f.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-f7aa04f{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-f7aa04f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-847c0ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2f2e10b{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:left;}.elementor-31 .elementor-element.elementor-element-2f2e10b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e362809{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-e362809.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-icon i{color:#0B0A0A;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-icon svg{fill:#0B0A0A;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#EB3838;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#EB3838;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-e362809 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-3a6d43e{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;z-index:3;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-fa44004{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-fa44004 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-b280877{--min-height:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6dec25f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6dec25f{text-align:left;}.elementor-31 .elementor-element.elementor-element-6d20f16{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button{font-size:16px;line-height:1em;}.elementor-31 .elementor-element.elementor-element-2472cc37{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-7f612f53{text-align:center;}.elementor-31 .elementor-element.elementor-element-7e2d6a6c{text-align:center;}.elementor-31 .elementor-element.elementor-element-4336f871{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-5dbdefb6{--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-2229f9e8{--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-4b0e04d4{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-67e03612{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-61857dc4.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-58fbd8a{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-324a90f0{margin:0em -6em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-31 .elementor-element.elementor-element-324a90f0 img{width:1000px;height:700px;object-fit:cover;object-position:top right;}.elementor-31 .elementor-element.elementor-element-5a9ab7fb{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-5b5866e4{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-8e0684b{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-31fed4d3{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-32a712f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-27dd43d{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-7361522{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-112360e{text-align:center;}.elementor-31 .elementor-element.elementor-element-2f2e10b{text-align:center;}.elementor-31 .elementor-element.elementor-element-e362809.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-b280877{--content-width:1140px;}.elementor-31 .elementor-element.elementor-element-2472cc37{--width:45%;}.elementor-31 .elementor-element.elementor-element-4336f871{--content-width:100%;}.elementor-31 .elementor-element.elementor-element-3e245273{--width:55%;}.elementor-31 .elementor-element.elementor-element-51a6e4ca{--width:23%;}.elementor-31 .elementor-element.elementor-element-3c00eae4{--width:23%;}.elementor-31 .elementor-element.elementor-element-7f02d115{--width:23%;}.elementor-31 .elementor-element.elementor-element-2964a62{--width:23%;}.elementor-31 .elementor-element.elementor-element-64500b5c{--content-width:1600px;}.elementor-31 .elementor-element.elementor-element-7b00d286{--width:30%;}.elementor-31 .elementor-element.elementor-element-7c2c7439{--width:30%;}.elementor-31 .elementor-element.elementor-element-6518d6b0{--width:30%;}.elementor-31 .elementor-element.elementor-element-67e03612{--width:50%;}.elementor-31 .elementor-element.elementor-element-61857dc4{--width:50%;}.elementor-31 .elementor-element.elementor-element-21fe9767{--width:40%;}.elementor-31 .elementor-element.elementor-element-5a9ab7fb{--width:60%;}.elementor-31 .elementor-element.elementor-element-31fed4d3{--content-width:1200px;}.elementor-31 .elementor-element.elementor-element-7c73546{--content-width:716px;}.elementor-31 .elementor-element.elementor-element-32a712f{--width:32%;}.elementor-31 .elementor-element.elementor-element-27dd43d{--width:32%;}.elementor-31 .elementor-element.elementor-element-7361522{--width:32%;}.elementor-31 .elementor-element.elementor-element-ef73953{--width:1220px;}.elementor-31 .elementor-element.elementor-element-ea1afe6{--width:448px;}.elementor-31 .elementor-element.elementor-element-8ae5b73{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-79d0ebe{--width:48%;}.elementor-31 .elementor-element.elementor-element-983e678{--width:26%;}.elementor-31 .elementor-element.elementor-element-847c0ac{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-b280877{--content-width:85%;}.elementor-31 .elementor-element.elementor-element-2472cc37{--width:100%;}.elementor-31 .elementor-element.elementor-element-3e245273{--width:100%;}.elementor-31 .elementor-element.elementor-element-51a6e4ca{--width:48%;}.elementor-31 .elementor-element.elementor-element-3c00eae4{--width:48%;}.elementor-31 .elementor-element.elementor-element-7f02d115{--width:48%;}.elementor-31 .elementor-element.elementor-element-2964a62{--width:48%;}.elementor-31 .elementor-element.elementor-element-67e03612{--width:100%;}.elementor-31 .elementor-element.elementor-element-61857dc4{--width:100%;}.elementor-31 .elementor-element.elementor-element-21fe9767{--width:50%;}.elementor-31 .elementor-element.elementor-element-5a9ab7fb{--width:50%;}.elementor-31 .elementor-element.elementor-element-983e678{--width:54%;}.elementor-31 .elementor-element.elementor-element-847c0ac{--width:58%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-b280877{--content-width:90%;--min-height:80px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6dec25f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;text-align:left;}.elementor-31 .elementor-element.elementor-element-6dec25f img{width:125px;}.elementor-31 .elementor-element.elementor-element-6d20f16 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-7b94cab2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-2472cc37{--padding-top:28px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31 .elementor-element.elementor-element-4336f871{--content-width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button{font-size:14px;}.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button{font-size:14px;}.elementor-31 .elementor-element.elementor-element-1af7fb44 img{height:450px;}.elementor-31 .elementor-element.elementor-element-5dbdefb6{--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-2229f9e8{--padding-top:3em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-64500b5c{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-5a0070ed .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-2dcb852.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2dcb852{text-align:center;}.elementor-31 .elementor-element.elementor-element-140c90f2{--content-width:500px;--min-height:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7b00d286{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-31 .elementor-element.elementor-element-30581a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7c2c7439{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-31 .elementor-element.elementor-element-4b0e04d4{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-67e03612{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-31 .elementor-element.elementor-element-10a21a75{text-align:center;}.elementor-31 .elementor-element.elementor-element-1ca1dcd4{text-align:center;}.elementor-31 .elementor-element.elementor-element-1ca1dcd4 .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-2d99707e{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-31 .elementor-element.elementor-element-486ae14e{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-1f59608{--container-widget-width:988px;--container-widget-flex-grow:0;width:var( --container-widget-width, 988px );max-width:988px;}.elementor-31 .elementor-element.elementor-element-4c4400e6 img{height:250px;}.elementor-31 .elementor-element.elementor-element-58ea4133{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-31 .elementor-element.elementor-element-58ea4133 .elementor-cta__content{min-height:150px;padding:7px 7px 7px 7px;}.elementor-31 .elementor-element.elementor-element-58fbd8a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-324a90f0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-31 .elementor-element.elementor-element-324a90f0 img{height:365px;object-position:top center;}.elementor-31 .elementor-element.elementor-element-5a9ab7fb.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-383b24e2{text-align:center;}.elementor-31 .elementor-element.elementor-element-611fb972{text-align:center;}.elementor-31 .elementor-element.elementor-element-611fb972 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-31fed4d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-31 .elementor-element.elementor-element-7c73546{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-32a712f{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-27dd43d{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-7361522{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31 .elementor-element.elementor-element-ef73953{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:19px;}.elementor-31 .elementor-element.elementor-element-ea1afe6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-a435974{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a435974 .elementor-heading-title{font-size:12px;letter-spacing:3.6px;}.elementor-31 .elementor-element.elementor-element-4adcc4e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4adcc4e .elementor-heading-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-8123ae8{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8123ae8 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-31 .elementor-element.elementor-element-b69f417{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b69f417.elementor-element{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-8ae5b73{--padding-top:02em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-31 .elementor-element.elementor-element-79d0ebe{--width:340px;}.elementor-31 .elementor-element.elementor-element-79d0ebe.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0ef3c3f{padding:0em 0em 1em 0em;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-title{font-size:1.8em;}.elementor-31 .elementor-element.elementor-element-0ef3c3f .elementor-image-box-description{font-size:1em;}.elementor-31 .elementor-element.elementor-element-24c4be1{--container-widget-width:661px;--container-widget-flex-grow:0;width:var( --container-widget-width, 661px );max-width:661px;}.elementor-31 .elementor-element.elementor-element-cd9f394{width:var( --container-widget-width, 360px );max-width:360px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-title{font-size:1em;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-tab-content{font-size:0.9em;padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-f84d62a{width:var( --container-widget-width, 320px );max-width:320px;padding:0em 0em 0em 0em;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-title{margin-bottom:26px;}.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-description{font-size:1.3em;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-8e83e8e{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button{font-size:16px;}.elementor-31 .elementor-element.elementor-element-fe40f4f{--content-width:90vw;--min-height:0px;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-983e678{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-112360e{text-align:center;}.elementor-31 .elementor-element.elementor-element-f7aa04f{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-f7aa04f.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-847c0ac{--width:78%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-847c0ac.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2f2e10b{padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-2f2e10b .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-e362809{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e362809.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-6d20f16 */.elementor-button-icon {
margin-top: 2px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a9aa2b */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-3a9aa2b .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11563cd */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-11563cd .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202bc72 */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-202bc72 .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c90f2 */Blur: 1 ou 2 px/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f59608 */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-1f59608 .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef73953 */.elementor-31 .elementor-element.elementor-element-ef73953 {
  border-radius: 1px;
  border: 0.897px solid #ffffff; /* Borda mais escura que #777 */
  background: linear-gradient(46deg, #98b850 3.8%, #ffffff 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24c4be1 */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-24c4be1 .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-cd9f394 */.elementor-31 .elementor-element.elementor-element-cd9f394 .elementor-accordion-item{
    margin-bottom: 1em;
    border-bottom: 1px solid #707070 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f84d62a */.elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-title{
    margin-right: 5.5em;
    margin-left: 5.5em;
    padding: 10px 20px;
    border-radius: 0.625rem;
border: 1px solid #00CF7F;
}
@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-f84d62a .elementor-image-box-title{
    margin-right: 1em;
    margin-left: 1em;
    padding: 10px 0px !important;
    border-radius: 0.625rem;
border: 1px solid #00CF7F;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e83e8e */:root{
    --cor-icone: #98b850;
    --background-icone: #fff;
    --padding-icone: 8px;
    --tamanho-icone: 32px;
    --cor-sombra-rgba: rgba(123,82,185,0.5);
    --velocidade-transicao: 500ms;
    
    /* CONFIGS DO BOTÃO */
    --padding-superior: 15px;
    --padding-inferior: 15px;
    --padding-esquerda: 15px;
    --padding-direita: 56px;
    --border-radius-botao-icone: 4px;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-content-wrapper{
    position: relative;
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-superior) var(--padding-direita) var(--padding-inferior) var(--padding-esquerda);
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-icon{
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    background: var(--background-icone);
    border-radius: var(--border-radius-botao-icone);
    padding: var(--padding-icone);
    width: var(--tamanho-icone);
    height: var(--tamanho-icone);
    box-shadow: 0.1em 0.1em 0.6em 0.2em var(--cor-sombra-rgba);
    transition: all var(--velocidade-transicao) ease;
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-icon i{
    color: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-icon svg{
    fill: var(--cor-icone) !important;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button-icon svg path{
    fill: var(--cor-icone) !important;
    stroke: var(--cor-icone) !important;
    transition: all var(--velocidade-transicao) ease;
}

.elementor-31 .elementor-element.elementor-element-8e83e8e .elementor-button:hover .elementor-button-icon{
    width: calc(100% - 8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72ed4c4 */.elementor-31 .elementor-element.elementor-element-72ed4c4{
    position: absolute;
    bottom:0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa44004 */.elementor-31 .elementor-element.elementor-element-fa44004{
    position: absolute;
    z-index: 0;
    top: -55px;
    left: calc(50% + 170px);
    mix-blend-mode: plus-lighter;
    filter: blur(200px);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe40f4f */.elementor-31 .elementor-element.elementor-element-fe40f4f{
    overflow: hidden
}/* End custom CSS */