.elementor-59 .elementor-element.elementor-element-43b15fc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-3cb4b576{--e-rating-icon-font-size:22px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-51d978c4 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-51d978c4{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:var( --e-global-color-64c20a6 );}.elementor-59 .elementor-element.elementor-element-7c6d93f7{--divider-border-style:solid;--divider-color:var( --e-global-color-0a1ad05 );--divider-border-width:1px;}.elementor-59 .elementor-element.elementor-element-7c6d93f7 > .elementor-widget-container{padding:5px 0px 32px 0px;}.elementor-59 .elementor-element.elementor-element-7c6d93f7 .elementor-divider-separator{width:100%;}.elementor-59 .elementor-element.elementor-element-7c6d93f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-59 .elementor-element.elementor-element-4ebb6091{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-59 .elementor-element.elementor-element-65564613{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1a47a082:hover .elementor-widget-container{background-image:url("https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-17.png");background-position:center center;background-size:cover;}.elementor-59 .elementor-element.elementor-element-1a47a082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;transition:background 0.3s;}.elementor-59 .elementor-element.elementor-element-1a47a082:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-1a47a082.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-60107f46:hover .elementor-widget-container{background-image:url("https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-17.png");background-position:center center;background-size:cover;}.elementor-59 .elementor-element.elementor-element-60107f46 > .elementor-widget-container{margin:0px 0px 0px -25px;padding:4px 4px 4px 4px;transition:background 0.3s;}.elementor-59 .elementor-element.elementor-element-60107f46:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-60107f46.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-2843d0b8 > .elementor-widget-container{background-image:url("https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-17.png");margin:0px 0px 0px -25px;padding:4px 4px 4px 4px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s;}.elementor-59 .elementor-element.elementor-element-2843d0b8:hover .elementor-widget-container{background-image:url("https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-17.png");background-position:center center;background-size:cover;}.elementor-59 .elementor-element.elementor-element-2843d0b8:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-2843d0b8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://desenvolvimento.flora-ambiental.com/wp-content/uploads/2025/04/Polygon-37-1-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-59 .elementor-element.elementor-element-affcda1{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:-54px;--margin-right:0px;}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-wrapper{text-align:left;}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:var( --e-global-color-64c20a6 );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-description{font-family:var( --e-global-typography-0d728e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0d728e1-font-size );font-weight:var( --e-global-typography-0d728e1-font-weight );text-transform:var( --e-global-typography-0d728e1-text-transform );line-height:var( --e-global-typography-0d728e1-line-height );color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-65564613{--width:27%;}.elementor-59 .elementor-element.elementor-element-affcda1{--width:73%;}}@media(max-width:1440px){.elementor-59 .elementor-element.elementor-element-51d978c4{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-description{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-51d978c4{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-description{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-51d978c4{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-59 .elementor-element.elementor-element-affcda1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-59 .elementor-element.elementor-element-2452d98 .elementor-image-box-description{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}}