.elementor-14 .elementor-element.elementor-element-632a418e{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-632a418e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-632a418e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-632a418e, .elementor-14 .elementor-element.elementor-element-632a418e::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-632a418e.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5b2a4b6{text-align:center;}.elementor-14 .elementor-element.elementor-element-5b2a4b6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Frank Ruhl Libre", Sans-serif;font-size:2.5em;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5b2a4b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-268c9fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-268c9fd{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0cf61ca{text-align:center;}.elementor-14 .elementor-element.elementor-element-0cf61ca .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Frank Ruhl Libre", Sans-serif;font-size:2.5em;font-weight:400;}.elementor-14 .elementor-element.elementor-element-0cf61ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0929fdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:08em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-0929fdd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0929fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0929fdd, .elementor-14 .elementor-element.elementor-element-0929fdd::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-0929fdd.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c0faa70{text-align:center;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-c0faa70.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9b691b6 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-9b691b6.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-220ef55{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-220ef55:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-220ef55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8981D00;background-image:url("https://jardimmagnolia.com.br/wp-content/uploads/2024/08/bg-1-corrigido.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-220ef55, .elementor-14 .elementor-element.elementor-element-220ef55::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-9bb659b{text-align:right;}.elementor-14 .elementor-element.elementor-element-9bb659b img{width:20%;}.elementor-14 .elementor-element.elementor-element-9bb659b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-5b59815{text-align:center;}.elementor-14 .elementor-element.elementor-element-291da23{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6ff8ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d899a0d{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3b68bea{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1c3e947 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-1c3e947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1c3e947{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-45c0a1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-45c0a1b{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-25f4948{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29bdefa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-29bdefa{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-16a9949 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-16a9949.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-1dd922fa{--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1dd922fa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1dd922fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1dd922fa, .elementor-14 .elementor-element.elementor-element-1dd922fa::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-c16bb49{text-align:center;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-ae39b56{--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ae39b56:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ae39b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8981D00;background-image:url("https://jardimmagnolia.com.br/wp-content/uploads/2024/08/bg-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-ae39b56, .elementor-14 .elementor-element.elementor-element-ae39b56::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-83dd297{--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:0em 6em;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e1f9931{text-align:left;}.elementor-14 .elementor-element.elementor-element-e1f9931 img{width:100%;}.elementor-14 .elementor-element.elementor-element-8de123f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8cc13a7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8d8ad42 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-8d8ad42.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c56c886{--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:0em 6em;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b1b36be{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-98f69f5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-65e6916 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-65e6916.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-fg70lj3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-zgvrx9t .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-zgvrx9t.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-82fc67b{text-align:left;}.elementor-14 .elementor-element.elementor-element-82fc67b img{width:100%;}.elementor-14 .elementor-element.elementor-element-01d6e78{--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-01d6e78:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-01d6e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8981D00;background-image:url("https://jardimmagnolia.com.br/wp-content/uploads/2024/08/bg-3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-01d6e78, .elementor-14 .elementor-element.elementor-element-01d6e78::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-7ad0282{--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:0em 6em;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fb2bc04{text-align:left;}.elementor-14 .elementor-element.elementor-element-fb2bc04 img{width:100%;}.elementor-14 .elementor-element.elementor-element-ca0d9a9{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a1a7d72 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-a1fcedf .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-a1fcedf.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-402b1d7{--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:0em 6em;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-68ad543{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d762391 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2696ec4 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-2696ec4.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-34cecb2{text-align:left;}.elementor-14 .elementor-element.elementor-element-34cecb2 img{width:100%;}.elementor-14 .elementor-element.elementor-element-6e47e4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-6e47e4e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6e47e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8981D00;background-image:url("https://jardimmagnolia.com.br/wp-content/uploads/2024/08/bg-4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6e47e4e, .elementor-14 .elementor-element.elementor-element-6e47e4e::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-48960aa{text-align:center;}.elementor-14 .elementor-element.elementor-element-48960aa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-28c4a6b{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-28c4a6b, .elementor-14 .elementor-element.elementor-element-28c4a6b::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-ddec7fb{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;}.elementor-14 .elementor-element.elementor-element-ddec7fb .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.8 * 100% );}.elementor-14 .elementor-element.elementor-element-1fc2591:after{content:"0.8";}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__thumbnail__link{width:100%;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__meta-data span + span:before{content:"///";}.elementor-14 .elementor-element.elementor-element-1fc2591{--grid-column-gap:60px;--grid-row-gap:80px;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__thumbnail{border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-1fc2591.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:25px;}.elementor-14 .elementor-element.elementor-element-1fc2591.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:25px;}.elementor-14 .elementor-element.elementor-element-1fc2591.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:25px;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__title, .elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__title{margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__meta-data{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__meta-data span:before{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c7b33c8 .elementor-button{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-c7b33c8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c8f6cee{text-align:left;}.elementor-14 .elementor-element.elementor-element-c8f6cee img{width:20%;}.elementor-14 .elementor-element.elementor-element-c8f6cee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-3bd4cd5{--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-3bd4cd5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3bd4cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8981D00;background-image:url("https://jardimmagnolia.com.br/wp-content/uploads/2024/08/bg-5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3bd4cd5, .elementor-14 .elementor-element.elementor-element-3bd4cd5::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-68c5fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9c433e5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-273b6cf .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-c3b03c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c3b03c9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c3b03c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c3b03c9, .elementor-14 .elementor-element.elementor-element-c3b03c9::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-7d0f178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-7d0f178.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-589acbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-d6353be{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:22px;}.elementor-14 .elementor-element.elementor-element-d6353be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cda4888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-cda4888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-dc73838{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:22px;}.elementor-14 .elementor-element.elementor-element-dc73838 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-632a418e{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-0929fdd{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-220ef55{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-d899a0d{--width:100%;}.elementor-14 .elementor-element.elementor-element-3b68bea{--width:50%;}.elementor-14 .elementor-element.elementor-element-25f4948{--width:50%;}.elementor-14 .elementor-element.elementor-element-1dd922fa{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-ae39b56{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-8de123f{--width:47%;}.elementor-14 .elementor-element.elementor-element-b1b36be{--width:47%;}.elementor-14 .elementor-element.elementor-element-01d6e78{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-ca0d9a9{--width:47%;}.elementor-14 .elementor-element.elementor-element-68ad543{--width:47%;}.elementor-14 .elementor-element.elementor-element-6e47e4e{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-3bd4cd5{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-9c433e5{--width:59%;}.elementor-14 .elementor-element.elementor-element-7d0f178{--width:25%;}.elementor-14 .elementor-element.elementor-element-589acbc{--width:50%;}.elementor-14 .elementor-element.elementor-element-cda4888{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-632a418e{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-0929fdd{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-220ef55{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-1dd922fa{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-ae39b56{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-01d6e78{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-6e47e4e{--content-width:835px;}.elementor-14 .elementor-element.elementor-element-3bd4cd5{--content-width:835px;}}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-632a418e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-5b2a4b6 .elementor-heading-title{font-size:2em;}.elementor-14 .elementor-element.elementor-element-0cf61ca .elementor-heading-title{font-size:2em;}.elementor-14 .elementor-element.elementor-element-0929fdd{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-220ef55{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1dd922fa{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ae39b56{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-01d6e78{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-6e47e4e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ddec7fb{--swiper-slides-to-display:3;}.elementor-14 .elementor-element.elementor-element-3bd4cd5{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-ddec7fb{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-632a418e{--gap:1em 0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-268c9fd{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-0929fdd{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-220ef55{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-9bb659b img{width:41%;}.elementor-14 .elementor-element.elementor-element-1dd922fa{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-ae39b56{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-82fc67b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-82fc67b.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-01d6e78{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-34cecb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-34cecb2.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-6e47e4e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-ddec7fb{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-1fc2591 .elementor-post__thumbnail__link{width:100%;}.elementor-14 .elementor-element.elementor-element-c8f6cee img{width:41%;}.elementor-14 .elementor-element.elementor-element-3bd4cd5{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-14 .elementor-element.elementor-element-d6353be > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-9b691b6 */.elementor-14 .elementor-element.elementor-element-9b691b6 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-9b691b6:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bb659b */.elementor-14 .elementor-element.elementor-element-9bb659b {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 50px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16a9949 */.elementor-14 .elementor-element.elementor-element-16a9949 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-16a9949:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d8ad42 */.elementor-14 .elementor-element.elementor-element-8d8ad42 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-8d8ad42:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65e6916 */.elementor-14 .elementor-element.elementor-element-65e6916 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-65e6916:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-zgvrx9t */.elementor-14 .elementor-element.elementor-element-zgvrx9t {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-zgvrx9t:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1fcedf */.elementor-14 .elementor-element.elementor-element-a1fcedf {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-a1fcedf:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2696ec4 */.elementor-14 .elementor-element.elementor-element-2696ec4 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-2696ec4:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7b33c8 */.elementor-14 .elementor-element.elementor-element-c7b33c8 {
    border-radius: 50px;
    background: linear-gradient(90deg, #2F8245 0%, #1F7A37 100%);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-c7b33c8:hover {
    background: linear-gradient(90deg, #1F7A37 0%, #2F8245 100%);
    transform: scale(1.05); /* Aumenta o botão levemente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f6cee */.elementor-14 .elementor-element.elementor-element-c8f6cee {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 50px);
    }
}/* End custom CSS */
/* Start custom CSS *//*para desktop*/
@media (min-width: 1025px){
    :root{
        --colunas: 12;
        --largura: 1140px;
        --offset: 0px;
        --gutter: 20px;
        --cor: #00000050;
    }
}

/*para tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    :root{
        --colunas: 6;
        --largura: 1024px;
        --offset: 48px;
        --gutter: 16px;
        --cor: #00000050;
    }
}

/*para mobile*/
@media (max-width: 767px){
    :root{
        --colunas: 4;
        --largura: 767px;
        --offset: 20px;
        --gutter: 8px;
        --cor: #00000050;
    }
}

/*não mexa em nada daqui pra baixo*/
body.elementor-editor-active::after {
    content: "";
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    pointer-events: none;
    z-index: 1000;
    min-height: 100vh;
    width: calc(100% - (2 * var(--offset)));
    max-width: var(--largura);
    background-size: calc(100% + var(--gutter)) 100%;
    background-image: repeating-linear-gradient( to right, var(--cor), var(--cor) calc((100% / var(--colunas)) - var(--gutter)), transparent calc((100% / var(--colunas)) - var(--gutter)), transparent calc(100% / var(--colunas)) );
}

.custom-gradient-section {
    background: linear-gradient(90deg, #F57E20 -5.7%, #F8981D 32.82%, #F8981D 70.54%, #F57E20 106.77%);
}

.container::after{
    content:"";
    background: #005D55;
    position: absolute;
    width: 1px;
    height: 90%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.bullet:before{
    content: "";
    position: absolute;
    background: #003775;
    border-radius: 100px;
    top:0;
    right:-13%;
    transform: translatey(-50);
    width: 20px;
    height: 20px;
    z-index: 2;
    top: 50%;
    transform: translatey(-50%);

}

.bullet2:before{
    content: "";
    position: absolute;
    background: #003775;
    border-radius: 100px;
    top:0;
    left:-13%;
    transform: translatey(-50);
    width: 20px;
    height: 20px;
    z-index: 2;
    top: 50%;
    transform: translatey(-50%);

}

@media(max-width: 1024px){
    .container::after{
     left: 30px;
 }

.bullet::before{
    left:-60px;
 }

.bullet2:before{
    left:-60px;
 }   
  
 
.bullet .elementor-image-box-wrapper: :after{
    left: -9px;
}
}

@media(max-width:767px){
    
        .container::after{
     left: 7px;
 }

.bullet::before{
    left:-3px;
 }

.bullet2:before{
    left:-3px;
 }   
  
 
.bullet .elementor-image-box-wrapper: :after{
    left: -9px;
}

.container::after{
    content:"";
    background: #003775;
    position: absolute;
    width: 1px;
    height: 87%;
    top: 49%;
    left: 4%;
    transform: translate(-50%, -50%)}

}


html, body{
overflow-x: hidden;
width: 100%;
}/* End custom CSS */