.elementor-7103 .elementor-element.elementor-element-213f1b3{--display:flex;--min-height:804px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7103 .elementor-element.elementor-element-213f1b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-9eba085{--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:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-c056139{--spacer-size:100px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7103 .elementor-element.elementor-element-08ad80a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-08ad80a{text-align:left;}.elementor-7103 .elementor-element.elementor-element-08ad80a img{max-width:30%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7103 .elementor-element.elementor-element-210e6fd > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7103 .elementor-element.elementor-element-210e6fd{text-align:left;}.elementor-7103 .elementor-element.elementor-element-210e6fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-7103 .elementor-element.elementor-element-8445335 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7103 .elementor-element.elementor-element-8445335{text-align:left;}.elementor-7103 .elementor-element.elementor-element-8445335 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;color:#FDEF13;}.elementor-7103 .elementor-element.elementor-element-33617b2{text-align:left;}.elementor-7103 .elementor-element.elementor-element-33617b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button{background-color:#25D366;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;border-style:solid;border-width:0px 0px 4px 0px;border-color:#0A6C4985;border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-7103 .elementor-element.elementor-element-3e1288f{width:100%;max-width:100%;}.elementor-7103 .elementor-element.elementor-element-3e1288f > .elementor-widget-container{--e-transform-scale:1;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-3e1288f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-7103 .elementor-element.elementor-element-3e1288f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button-content-wrapper{flex-direction:row;}.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-7103 .elementor-element.elementor-element-773530e{--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-7103 .elementor-element.elementor-element-4510ff1{--display:flex;--min-height:804px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7103 .elementor-element.elementor-element-4510ff1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-c5aa4db{--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:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-c75f4eb{--spacer-size:100px;}.elementor-7103 .elementor-element.elementor-element-d93e09b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-d93e09b{text-align:left;}.elementor-7103 .elementor-element.elementor-element-d93e09b img{max-width:30%;}.elementor-7103 .elementor-element.elementor-element-db4ba78 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7103 .elementor-element.elementor-element-db4ba78{text-align:left;}.elementor-7103 .elementor-element.elementor-element-db4ba78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-7103 .elementor-element.elementor-element-e4f033c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7103 .elementor-element.elementor-element-e4f033c{text-align:left;}.elementor-7103 .elementor-element.elementor-element-e4f033c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;color:#FDEF13;}.elementor-7103 .elementor-element.elementor-element-1a02164{text-align:left;}.elementor-7103 .elementor-element.elementor-element-1a02164 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-7103 .elementor-element.elementor-element-561c275{--display:flex;}.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button{background-color:#25D366;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;border-style:solid;border-color:#0A6C4985;}.elementor-7103 .elementor-element.elementor-element-9d15f3a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7103 .elementor-element.elementor-element-9d15f3a > .elementor-widget-container{--e-transform-scale:1;padding:0px 0px 0px 120px;}.elementor-7103 .elementor-element.elementor-element-9d15f3a > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-7103 .elementor-element.elementor-element-9d15f3a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-7103 .elementor-element.elementor-element-23c99c8{--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:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7103 .elementor-element.elementor-element-ec37464 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-ec37464.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-ec37464{text-align:center;}.elementor-7103 .elementor-element.elementor-element-ec37464 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-bc827df{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7103 .elementor-element.elementor-element-2fb1c07{--e-image-carousel-slides-to-show:1;}.elementor-7103 .elementor-element.elementor-element-2fb1c07 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7103 .elementor-element.elementor-element-2fb1c07 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-2fb1c07 .elementor-image-carousel-caption{text-align:center;margin-block-start:0px;}.elementor-7103 .elementor-element.elementor-element-0974e73{--spacer-size:25px;}.elementor-7103 .elementor-element.elementor-element-f0b7516{--e-image-carousel-slides-to-show:1;}.elementor-7103 .elementor-element.elementor-element-f0b7516 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7103 .elementor-element.elementor-element-f0b7516 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-f0b7516 .elementor-image-carousel-caption{text-align:center;margin-block-start:0px;}.elementor-7103 .elementor-element.elementor-element-faff5e2{--spacer-size:25px;}.elementor-7103 .elementor-element.elementor-element-48c14c8{--e-image-carousel-slides-to-show:1;}.elementor-7103 .elementor-element.elementor-element-48c14c8 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7103 .elementor-element.elementor-element-48c14c8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-48c14c8 .elementor-image-carousel-caption{text-align:center;margin-block-start:0px;}.elementor-7103 .elementor-element.elementor-element-297aa53{--spacer-size:25px;}.elementor-7103 .elementor-element.elementor-element-2291fc8{--e-image-carousel-slides-to-show:1;}.elementor-7103 .elementor-element.elementor-element-2291fc8 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7103 .elementor-element.elementor-element-2291fc8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-2291fc8 .elementor-image-carousel-caption{text-align:center;margin-block-start:0px;}.elementor-7103 .elementor-element.elementor-element-21901fc{--display:flex;--min-height:633px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7103 .elementor-element.elementor-element-21901fc:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-21901fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9E43;background-image:url("https://locguindastes.com/wp-content/uploads/2025/06/Porque-escolher-02.webp");background-position:center center;background-size:cover;}.elementor-7103 .elementor-element.elementor-element-dbef202{--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-7103 .elementor-element.elementor-element-5ed69ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7103 .elementor-element.elementor-element-af025b0{--spacer-size:25px;}.elementor-7103 .elementor-element.elementor-element-ad0be6b > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-ad0be6b{text-align:left;}.elementor-7103 .elementor-element.elementor-element-ad0be6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;color:#1F9E43;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7103 .elementor-element.elementor-element-c7dcd18{--divider-border-style:solid;--divider-color:#1F9E43;--divider-border-width:4.2px;}.elementor-7103 .elementor-element.elementor-element-c7dcd18 .elementor-divider-separator{width:100%;}.elementor-7103 .elementor-element.elementor-element-c7dcd18 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7103 .elementor-element.elementor-element-2838b48 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-2838b48.elementor-view-stacked .elementor-icon{background-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-2838b48.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-2838b48.elementor-view-default .elementor-icon{color:#1F9E43;border-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-2838b48.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-2838b48.elementor-view-default .elementor-icon svg{fill:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-e941220 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-e941220{text-align:left;}.elementor-7103 .elementor-element.elementor-element-e941220 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-2a38d7d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-2a38d7d{text-align:left;}.elementor-7103 .elementor-element.elementor-element-2a38d7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-a891c4d .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-a891c4d.elementor-view-stacked .elementor-icon{background-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-a891c4d.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-a891c4d.elementor-view-default .elementor-icon{color:#1F9E43;border-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-a891c4d.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-a891c4d.elementor-view-default .elementor-icon svg{fill:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-babe447 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-babe447{text-align:left;}.elementor-7103 .elementor-element.elementor-element-babe447 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-120b600 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-120b600{text-align:left;}.elementor-7103 .elementor-element.elementor-element-120b600 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-bcafa82 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-bcafa82.elementor-view-stacked .elementor-icon{background-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-bcafa82.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-bcafa82.elementor-view-default .elementor-icon{color:#1F9E43;border-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-bcafa82.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-bcafa82.elementor-view-default .elementor-icon svg{fill:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8{text-align:left;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-7230704 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-7230704{text-align:left;}.elementor-7103 .elementor-element.elementor-element-7230704 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-12135f1 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-12135f1.elementor-view-stacked .elementor-icon{background-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-12135f1.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-12135f1.elementor-view-default .elementor-icon{color:#1F9E43;border-color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-12135f1.elementor-view-framed .elementor-icon, .elementor-7103 .elementor-element.elementor-element-12135f1.elementor-view-default .elementor-icon svg{fill:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-1231b6e > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-1231b6e{text-align:left;}.elementor-7103 .elementor-element.elementor-element-1231b6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-11b6a22 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-11b6a22{text-align:left;}.elementor-7103 .elementor-element.elementor-element-11b6a22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-2ec2c50{--display:flex;--min-height:75vh;--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:0px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-7103 .elementor-element.elementor-element-f3d32f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-f3d32f7.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-f3d32f7{text-align:center;}.elementor-7103 .elementor-element.elementor-element-f3d32f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-4a34e32{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-4ce841e.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-4ce841e{text-align:center;}.elementor-7103 .elementor-element.elementor-element-bb9b717.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-bb9b717{text-align:center;}.elementor-7103 .elementor-element.elementor-element-5297a54.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-5297a54{text-align:center;}.elementor-7103 .elementor-element.elementor-element-ddc4026.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-ddc4026{text-align:center;}.elementor-7103 .elementor-element.elementor-element-2f82c34.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-2f82c34{text-align:center;}.elementor-7103 .elementor-element.elementor-element-4c41a17.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-4c41a17{text-align:center;}.elementor-7103 .elementor-element.elementor-element-3202f49{--display:flex;--min-height:75vh;--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:0px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-7103 .elementor-element.elementor-element-bcba497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-bcba497.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-bcba497{text-align:center;}.elementor-7103 .elementor-element.elementor-element-bcba497 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;color:#1F9E43;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{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-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-swiper-button svg{fill:#000000;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-testimonial__text{color:#232323;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-testimonial__title{color:#B7B7B7;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-7103 .elementor-element.elementor-element-749825f{--display:flex;--min-height:633px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7103 .elementor-element.elementor-element-749825f:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-749825f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9E43;background-image:url("https://locguindastes.com/wp-content/uploads/2025/06/Contato-2.0.webp");background-position:center center;background-size:cover;}.elementor-7103 .elementor-element.elementor-element-00c15ed{--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-7103 .elementor-element.elementor-element-e7c5852{--spacer-size:50px;}.elementor-7103 .elementor-element.elementor-element-8e0e72d > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-8e0e72d{text-align:left;}.elementor-7103 .elementor-element.elementor-element-8e0e72d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-ec779f0{text-align:left;}.elementor-7103 .elementor-element.elementor-element-ec779f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-7aff5e3{text-align:left;}.elementor-7103 .elementor-element.elementor-element-7aff5e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-3fe6275{text-align:left;}.elementor-7103 .elementor-element.elementor-element-3fe6275 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button{background-color:#25D366;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;border-style:solid;border-width:0px 0px 4px 0px;border-color:#0A6C4985;border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6{width:100%;max-width:100%;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 > .elementor-widget-container{--e-transform-scale:1;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-7103 .elementor-element.elementor-element-1747142{--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-7103 .elementor-element.elementor-element-b1ef25d{--display:flex;--min-height:633px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7103 .elementor-element.elementor-element-b1ef25d:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-b1ef25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9E43;background-position:center center;background-size:cover;}.elementor-7103 .elementor-element.elementor-element-14dc8a2{--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-7103 .elementor-element.elementor-element-b018cc2 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-7103 .elementor-element.elementor-element-b018cc2{text-align:left;}.elementor-7103 .elementor-element.elementor-element-b018cc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-ff445ab{text-align:left;}.elementor-7103 .elementor-element.elementor-element-ff445ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-267646d{text-align:left;}.elementor-7103 .elementor-element.elementor-element-267646d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-e790fc7{text-align:left;}.elementor-7103 .elementor-element.elementor-element-e790fc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#1F9E43;}.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button{background-color:#25D366;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;border-style:solid;border-color:#0A6C4985;}.elementor-7103 .elementor-element.elementor-element-3bfed7f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7103 .elementor-element.elementor-element-3bfed7f > .elementor-widget-container{--e-transform-scale:1;padding:0px 0px 0px 120px;}.elementor-7103 .elementor-element.elementor-element-3bfed7f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-7103 .elementor-element.elementor-element-3bfed7f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-7103 .elementor-element.elementor-element-dfa2b5b{--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:70px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-7103 .elementor-element.elementor-element-7f85608 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-7f85608{text-align:center;}.elementor-7103 .elementor-element.elementor-element-7f85608 img{max-width:20%;}.elementor-7103 .elementor-element.elementor-element-56aa89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-56aa89e{text-align:center;}.elementor-7103 .elementor-element.elementor-element-56aa89e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:#1B1B1B;}@media(max-width:1024px){.elementor-7103 .elementor-element.elementor-element-9d15f3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-9d15f3a.elementor-element{--align-self:center;}.elementor-7103 .elementor-element.elementor-element-4a34e32{--grid-auto-flow:row;}.elementor-7103 .elementor-element.elementor-element-3bfed7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-3bfed7f.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-7103 .elementor-element.elementor-element-9eba085{--width:67%;}.elementor-7103 .elementor-element.elementor-element-773530e{--width:50%;}.elementor-7103 .elementor-element.elementor-element-c5aa4db{--width:67%;}.elementor-7103 .elementor-element.elementor-element-dbef202{--width:57%;}.elementor-7103 .elementor-element.elementor-element-5ed69ea{--width:50%;}.elementor-7103 .elementor-element.elementor-element-2ec2c50{--content-width:100vw;}.elementor-7103 .elementor-element.elementor-element-3202f49{--content-width:100vw;}.elementor-7103 .elementor-element.elementor-element-00c15ed{--width:50%;}.elementor-7103 .elementor-element.elementor-element-1747142{--width:50%;}.elementor-7103 .elementor-element.elementor-element-14dc8a2{--width:50%;}}@media(max-width:767px){.elementor-7103 .elementor-element.elementor-element-c056139{--spacer-size:230px;}.elementor-7103 .elementor-element.elementor-element-08ad80a{text-align:center;}.elementor-7103 .elementor-element.elementor-element-08ad80a img{max-width:30%;}.elementor-7103 .elementor-element.elementor-element-210e6fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-210e6fd{text-align:center;}.elementor-7103 .elementor-element.elementor-element-210e6fd .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-8445335 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-8445335{text-align:center;}.elementor-7103 .elementor-element.elementor-element-8445335 .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-33617b2{text-align:center;}.elementor-7103 .elementor-element.elementor-element-33617b2 .elementor-heading-title{font-size:12px;}.elementor-7103 .elementor-element.elementor-element-3e1288f{width:100%;max-width:100%;}.elementor-7103 .elementor-element.elementor-element-3e1288f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-3e1288f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button{padding:20px 0px 20px 0px;}.elementor-7103 .elementor-element.elementor-element-4510ff1{--min-height:534px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7103 .elementor-element.elementor-element-c5aa4db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-c5aa4db.e-con{--order:99999 /* order end hack */;}.elementor-7103 .elementor-element.elementor-element-c75f4eb{--spacer-size:0px;}.elementor-7103 .elementor-element.elementor-element-d93e09b{text-align:center;}.elementor-7103 .elementor-element.elementor-element-d93e09b img{max-width:30%;}.elementor-7103 .elementor-element.elementor-element-db4ba78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-db4ba78{text-align:center;}.elementor-7103 .elementor-element.elementor-element-db4ba78 .elementor-heading-title{font-size:20px;}.elementor-7103 .elementor-element.elementor-element-e4f033c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7103 .elementor-element.elementor-element-e4f033c{text-align:center;}.elementor-7103 .elementor-element.elementor-element-e4f033c .elementor-heading-title{font-size:30px;}.elementor-7103 .elementor-element.elementor-element-1a02164{text-align:center;}.elementor-7103 .elementor-element.elementor-element-1a02164 .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-561c275{--min-height:251px;--border-radius:10px 10px 10px 10px;}.elementor-7103 .elementor-element.elementor-element-9d15f3a{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-7103 .elementor-element.elementor-element-9d15f3a > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-9d15f3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button{border-width:0px 0px 4px 0px;border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-7103 .elementor-element.elementor-element-23c99c8{--padding-top:50px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-7103 .elementor-element.elementor-element-ec37464 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-ec37464{text-align:center;}.elementor-7103 .elementor-element.elementor-element-ec37464 .elementor-heading-title{font-size:30px;}.elementor-7103 .elementor-element.elementor-element-bc827df{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7103 .elementor-element.elementor-element-2fb1c07 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-7103 .elementor-element.elementor-element-f0b7516 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-7103 .elementor-element.elementor-element-48c14c8 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-7103 .elementor-element.elementor-element-2291fc8 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-7103 .elementor-element.elementor-element-21901fc:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-21901fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://locguindastes.com/wp-content/uploads/2025/06/Branco-BG.webp");}.elementor-7103 .elementor-element.elementor-element-21901fc{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-7c78833 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-af025b0{--spacer-size:230px;}.elementor-7103 .elementor-element.elementor-element-ad0be6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-ad0be6b{text-align:center;}.elementor-7103 .elementor-element.elementor-element-ad0be6b .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-c7dcd18 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-c7dcd18 .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-7103 .elementor-element.elementor-element-c7dcd18 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7103 .elementor-element.elementor-element-2838b48 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7103 .elementor-element.elementor-element-2838b48 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-2838b48 .elementor-icon{font-size:60px;}.elementor-7103 .elementor-element.elementor-element-2838b48 .elementor-icon svg{height:60px;}.elementor-7103 .elementor-element.elementor-element-e941220 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-e941220{text-align:center;}.elementor-7103 .elementor-element.elementor-element-e941220 .elementor-heading-title{font-size:20px;}.elementor-7103 .elementor-element.elementor-element-2a38d7d{text-align:center;}.elementor-7103 .elementor-element.elementor-element-2a38d7d .elementor-heading-title{font-size:16px;}.elementor-7103 .elementor-element.elementor-element-a891c4d > .elementor-widget-container{margin:0px 0px -15px 0px;padding:020px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-a891c4d .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-a891c4d .elementor-icon{font-size:60px;}.elementor-7103 .elementor-element.elementor-element-a891c4d .elementor-icon svg{height:60px;}.elementor-7103 .elementor-element.elementor-element-babe447 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-babe447{text-align:center;}.elementor-7103 .elementor-element.elementor-element-babe447 .elementor-heading-title{font-size:20px;}.elementor-7103 .elementor-element.elementor-element-120b600{text-align:center;}.elementor-7103 .elementor-element.elementor-element-120b600 .elementor-heading-title{font-size:16px;}.elementor-7103 .elementor-element.elementor-element-bcafa82 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:020px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-bcafa82 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-bcafa82 .elementor-icon{font-size:60px;}.elementor-7103 .elementor-element.elementor-element-bcafa82 .elementor-icon svg{height:60px;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8{text-align:center;}.elementor-7103 .elementor-element.elementor-element-e9f5ce8 .elementor-heading-title{font-size:20px;}.elementor-7103 .elementor-element.elementor-element-7230704{text-align:center;}.elementor-7103 .elementor-element.elementor-element-7230704 .elementor-heading-title{font-size:16px;}.elementor-7103 .elementor-element.elementor-element-12135f1 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:020px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-12135f1 .elementor-icon-wrapper{text-align:center;}.elementor-7103 .elementor-element.elementor-element-12135f1 .elementor-icon{font-size:60px;}.elementor-7103 .elementor-element.elementor-element-12135f1 .elementor-icon svg{height:60px;}.elementor-7103 .elementor-element.elementor-element-1231b6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-1231b6e{text-align:center;}.elementor-7103 .elementor-element.elementor-element-1231b6e .elementor-heading-title{font-size:20px;}.elementor-7103 .elementor-element.elementor-element-11b6a22{text-align:center;}.elementor-7103 .elementor-element.elementor-element-11b6a22 .elementor-heading-title{font-size:16px;}.elementor-7103 .elementor-element.elementor-element-2ec2c50{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7103 .elementor-element.elementor-element-f3d32f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-f3d32f7{text-align:center;}.elementor-7103 .elementor-element.elementor-element-f3d32f7 .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-4a34e32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7103 .elementor-element.elementor-element-3202f49{--min-height:60vh;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7103 .elementor-element.elementor-element-bcba497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-bcba497{text-align:center;}.elementor-7103 .elementor-element.elementor-element-bcba497 .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-955d003 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-testimonial__name{font-size:14px;}.elementor-7103 .elementor-element.elementor-element-955d003 .elementor-testimonial__title{font-size:10px;}.elementor-7103 .elementor-element.elementor-element-e7c5852{--spacer-size:30px;}.elementor-7103 .elementor-element.elementor-element-8e0e72d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-8e0e72d{text-align:center;}.elementor-7103 .elementor-element.elementor-element-8e0e72d .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-ec779f0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-ec779f0{text-align:left;}.elementor-7103 .elementor-element.elementor-element-ec779f0 .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-7aff5e3 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-7aff5e3{text-align:left;}.elementor-7103 .elementor-element.elementor-element-7aff5e3 .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-3fe6275 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-3fe6275{text-align:left;}.elementor-7103 .elementor-element.elementor-element-3fe6275 .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6{width:100%;max-width:100%;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button{padding:20px 0px 20px 0px;}.elementor-7103 .elementor-element.elementor-element-b1ef25d:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-b1ef25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://locguindastes.com/wp-content/uploads/2025/06/Branco-BG.webp");}.elementor-7103 .elementor-element.elementor-element-b1ef25d{--min-height:55vh;--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7103 .elementor-element.elementor-element-14dc8a2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7103 .elementor-element.elementor-element-b018cc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-b018cc2{text-align:center;}.elementor-7103 .elementor-element.elementor-element-b018cc2 .elementor-heading-title{font-size:25px;}.elementor-7103 .elementor-element.elementor-element-ff445ab > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-ff445ab{text-align:left;}.elementor-7103 .elementor-element.elementor-element-ff445ab .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-267646d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-267646d{text-align:left;}.elementor-7103 .elementor-element.elementor-element-267646d .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-e790fc7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7103 .elementor-element.elementor-element-e790fc7{text-align:left;}.elementor-7103 .elementor-element.elementor-element-e790fc7 .elementor-heading-title{font-size:18px;}.elementor-7103 .elementor-element.elementor-element-3bfed7f{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-7103 .elementor-element.elementor-element-3bfed7f > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-3bfed7f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button{border-width:0px 0px 4px 0px;border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-7103 .elementor-element.elementor-element-7f85608{text-align:center;}.elementor-7103 .elementor-element.elementor-element-7f85608 img{max-width:30%;}.elementor-7103 .elementor-element.elementor-element-56aa89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-210e6fd */.elementor-7103 .elementor-element.elementor-element-210e6fd h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8445335 */.elementor-7103 .elementor-element.elementor-element-8445335 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33617b2 */.elementor-7103 .elementor-element.elementor-element-33617b2 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e1288f */.elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}

@media (max-width: 1366px) { 
  .elementor-7103 .elementor-element.elementor-element-3e1288f .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}
}



/*@keyframes cor-botao {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}*/


.elementor-button-icon svg {
  width: 35px!important;
  scale: 200%;
  text-align: center;
  align-items: center;
 /* animation: icone-botao 7s infinite;
}*/


/*@keyframes icone-botao {
  0%, 100% {
    transform: translateX(-5px) rotate(10deg);
  }
  50% {
    transform: translateX(-2px) rotate(-10deg);
  }
}*/


.elementor-button span {
  align-items: center;
}


.elementor-button-text {
  margin-top: -3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db4ba78 */.elementor-7103 .elementor-element.elementor-element-db4ba78 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f033c */.elementor-7103 .elementor-element.elementor-element-e4f033c h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a02164 */.elementor-7103 .elementor-element.elementor-element-1a02164 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d15f3a */.elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}

@media (max-width: 1366px) { 
  .elementor-7103 .elementor-element.elementor-element-9d15f3a .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}
}



/*@keyframes cor-botao {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}*/


.elementor-button-icon svg {
  width: 35px!important;
  scale: 200%;
  text-align: center;
  align-items: center;
 /* animation: icone-botao 7s infinite;
}*/


/*@keyframes icone-botao {
  0%, 100% {
    transform: translateX(-5px) rotate(10deg);
  }
  50% {
    transform: translateX(-2px) rotate(-10deg);
  }
}*/


.elementor-button span {
  align-items: center;
}


.elementor-button-text {
  margin-top: -3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec37464 */.elementor-7103 .elementor-element.elementor-element-ec37464 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2fb1c07 */.elementor-image-carousel-caption {
  font-style: normal !important;
}

.slide-content h3 {
  font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f0b7516 */.elementor-image-carousel-caption {
  font-style: normal !important;
}

.slide-content h3 {
  font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-48c14c8 */.elementor-image-carousel-caption {
  font-style: normal !important;
}

.slide-content h3 {
  font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2291fc8 */.elementor-image-carousel-caption {
  font-style: normal !important;
}

.slide-content h3 {
  font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0be6b */.elementor-7103 .elementor-element.elementor-element-ad0be6b h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e941220 */.elementor-7103 .elementor-element.elementor-element-e941220 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a38d7d */.elementor-7103 .elementor-element.elementor-element-2a38d7d h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-babe447 */.elementor-7103 .elementor-element.elementor-element-babe447 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-120b600 */.elementor-7103 .elementor-element.elementor-element-120b600 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9f5ce8 */.elementor-7103 .elementor-element.elementor-element-e9f5ce8 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7230704 */.elementor-7103 .elementor-element.elementor-element-7230704 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1231b6e */.elementor-7103 .elementor-element.elementor-element-1231b6e h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11b6a22 */.elementor-7103 .elementor-element.elementor-element-11b6a22 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d32f7 */.elementor-7103 .elementor-element.elementor-element-f3d32f7 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcba497 */.elementor-7103 .elementor-element.elementor-element-bcba497 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e0e72d */.elementor-7103 .elementor-element.elementor-element-8e0e72d h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec779f0 */.elementor-7103 .elementor-element.elementor-element-ec779f0 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title1 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title1 .elementor-heading-title::before {
  content: "\f276";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}

/* Garante que todo strong fique em negrito, mesmo em desktop */
.elementor-heading-title strong {
  font-weight: 700 !important;        /* força negrito */
}

/* Ou, se usou span.highlight */
.elementor-heading-title .highlight {
  font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aff5e3 */.elementor-7103 .elementor-element.elementor-element-7aff5e3 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title2 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title2 .elementor-heading-title::before {
  content: "\f098";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}


/* Garante que todo strong fique em negrito, mesmo em desktop */
.elementor-heading-title strong {
  font-weight: 700 !important;        /* força negrito */
}

/* Ou, se usou span.highlight */
.elementor-heading-title .highlight {
  font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe6275 */.elementor-7103 .elementor-element.elementor-element-3fe6275 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title3 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title3 .elementor-heading-title::before {
  content: "\f0e0";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}



/* Garante que todo strong fique em negrito, mesmo em desktop */
.elementor-heading-title strong {
  font-weight: 700 !important;        /* força negrito */
}

/* Ou, se usou span.highlight */
.elementor-heading-title .highlight {
  font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8bcbd6 */.elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}

@media (max-width: 1366px) { 
  .elementor-7103 .elementor-element.elementor-element-c8bcbd6 .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}
}



/*@keyframes cor-botao {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}*/


.elementor-button-icon svg {
  width: 35px!important;
  scale: 200%;
  text-align: center;
  align-items: center;
 /* animation: icone-botao 7s infinite;
}*/


/*@keyframes icone-botao {
  0%, 100% {
    transform: translateX(-5px) rotate(10deg);
  }
  50% {
    transform: translateX(-2px) rotate(-10deg);
  }
}*/


.elementor-button span {
  align-items: center;
}


.elementor-button-text {
  margin-top: -3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b018cc2 */.elementor-7103 .elementor-element.elementor-element-b018cc2 h2 {
    line-height: 1.1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff445ab */.elementor-7103 .elementor-element.elementor-element-ff445ab h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title1 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title1 .elementor-heading-title::before {
  content: "\f276";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-267646d */.elementor-7103 .elementor-element.elementor-element-267646d h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title2 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title2 .elementor-heading-title::before {
  content: "\f098";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e790fc7 */.elementor-7103 .elementor-element.elementor-element-e790fc7 h2 {
    line-height: 1.3; /* Ajuste o valor conforme necessário */
}

/* Seleciona o título com a classe atribuída */
.icon-left-title3 .elementor-heading-title {
  position: relative;               /* deixa o pseudo-elemento referenciado ao texto */
  padding-left: 2em;                /* espaço para o ícone */
}

/* Insere o ícone antes do texto */
.icon-left-title3 .elementor-heading-title::before {
  content: "\f0e0";                 /* código Unicode do ícone (ex. fa-coffee) */
  font-family: "Font Awesome 5 Free"; /* família carregada pelo Elementor */
  font-weight: 900;                 /* peso para ícones Font Awesome Solid */
  position: absolute;
  left: 0;                          /* posiciona à esquerda */
  top: 50%;
  transform: translateY(-50%);      /* centraliza verticalmente */
  font-size: 1em;                   /* ajusta conforme o tamanho do texto */
  line-height: 1;                   /* evita desalinhamento de linha */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bfed7f */.elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}

@media (max-width: 1366px) { 
  .elementor-7103 .elementor-element.elementor-element-3bfed7f .elementor-button{
  /*background: linear-gradient(to right, #25d366, #25d366,  #128c7e, #128c7e, #25d366);*/
  background-size: 300% 300%;
  /*animation: cor-botao 10s ease-in-out infinite alternate;*/
}
}



/*@keyframes cor-botao {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}*/


.elementor-button-icon svg {
  width: 35px!important;
  scale: 200%;
  text-align: center;
  align-items: center;
 /* animation: icone-botao 7s infinite;
}*/


/*@keyframes icone-botao {
  0%, 100% {
    transform: translateX(-5px) rotate(10deg);
  }
  50% {
    transform: translateX(-2px) rotate(-10deg);
  }
}*/


.elementor-button span {
  align-items: center;
}


.elementor-button-text {
  margin-top: -3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f85608 */.elementor-7103 .elementor-element.elementor-element-7f85608{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56aa89e */.elementor-7103 .elementor-element.elementor-element-56aa89e{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS *//* Animação de entrada (fade in + subida + inclinação) */
@keyframes imageReveal {
    0% {
        opacity: 0;
        transform: translateY(50px) rotate(3deg);
    }
    100% {
        opacity: 1;
        transform: translateY(0) rotate(0);
    }
}

/* Classe para ativar a animação */
.animate-on-scroll {
    opacity: 0; /* Inicia invisível */
    transform: translateY(50px) rotate(3deg); /* Posição inicial */
    transition: opacity 0.5s; /* Transição suave ao sair da tela */
}

/* Ativa a animação quando a classe "active" é adicionada */
.animate-on-scroll.active {
    animation: imageReveal 1s ease-out forwards;
}





/* Animação de entrada (fade in + subida + inclinação) */
@keyframes textReveal {
    0% {
        opacity: 0;
        transform: translateY(50px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Classe para ativar a animação */
.animate-on-scroll-text {
    opacity: 0; /* Inicia invisível */
    transform: translateY(50px); /* Posição inicial */
    transition: opacity 0.5s; /* Transição suave ao sair da tela */
}

/* Ativa a animação quando a classe "active" é adicionada */
.animate-on-scroll-text.active {
    animation: textReveal 1s ease-out forwards;
}/* End custom CSS */