.elementor-7272 .elementor-element.elementor-element-03fb1f8{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EBE9DD1A;--border-color:#EBE9DD1A;}.elementor-7272 .elementor-element.elementor-element-03fb1f8:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-03fb1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-049405e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7272 .elementor-element.elementor-element-049405e.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-049405e img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#F1EDE4;color:#F1EDE4;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1EDE4;border-radius:99px 99px 99px 99px;padding:13px 23px 13px 23px;}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button:focus{background-color:#F1EDE4;color:#0F0F0F;border-color:#F1EDE4;}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button:focus svg{fill:#0F0F0F;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-primary );border-width:0px;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a, .elementor-7272 .elementor-element.elementor-element-663378f .elementor-menu-toggle{color:var( --e-global-color-231fef1 );fill:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a:hover,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a:focus,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-menu-toggle:hover,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-menu-toggle:focus{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a:hover,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a:focus,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-3dae2d6 );}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a.elementor-item-active{color:#7FB06C;background-color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown .elementor-item, .elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:700;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a{padding-left:24px;padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:rgba(241,237,228,0.12);border-bottom-width:1px;}.elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle svg{fill:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle:hover, .elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle:focus{color:#F1EDE4;}.elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle:hover svg, .elementor-7272 .elementor-element.elementor-element-663378f div.elementor-menu-toggle:focus svg{fill:#F1EDE4;}.elementor-7272 .elementor-element.elementor-element-663378f{--nav-menu-icon-size:26px;}.elementor-7272 .elementor-element.elementor-element-d1b61d9{--display:flex;--min-height:940px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7272 .elementor-element.elementor-element-d1b61d9:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://benettonempreendimentos.com.br/wp-content/uploads/2026/09/primum-hero-desktop.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-7272 .elementor-element.elementor-element-d1b61d9::before, .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(15,15,15,0.95) 0%, rgba(15,15,15,0.10) 85%);}.elementor-7272 .elementor-element.elementor-element-792149e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-792149e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7272 .elementor-element.elementor-element-43d089c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-96f2e63{width:auto;max-width:auto;}.elementor-7272 .elementor-element.elementor-element-96f2e63 img{width:240px;}.elementor-7272 .elementor-element.elementor-element-306f27f{width:auto;max-width:auto;}.elementor-7272 .elementor-element.elementor-element-306f27f > .elementor-widget-container{padding:4px 0px 4px 32px;border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(235,233,221,0.35);}.elementor-7272 .elementor-element.elementor-element-306f27f img{width:200px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-6461e28 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7272 .elementor-element.elementor-element-6461e28 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:70px;font-weight:800;line-height:1em;letter-spacing:-2.4px;color:#F6F6F6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-a13ebab{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-a13ebab > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button{background-color:#113D1C;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#EBE9DD;color:#EBE9DD;transition-duration:0.3s;border-radius:99px 99px 99px 99px;padding:24px 24px 24px 24px;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button:focus{background-color:#092510;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button:focus svg{fill:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-79e3c4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 22px 55px 0px rgba(15,15,15,0.25);--margin-top:0px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-79e3c4c:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-79e3c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7272 .elementor-element.elementor-element-042ece1{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.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-7272 .elementor-element.elementor-element-280838d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7272 .elementor-element.elementor-element-280838d .elementor-icon-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-280838d.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-280838d.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-280838d.elementor-view-default .elementor-icon{color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-280838d.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-280838d.elementor-view-default .elementor-icon svg{fill:#427036;}.elementor-7272 .elementor-element.elementor-element-280838d .elementor-icon{font-size:20px;}.elementor-7272 .elementor-element.elementor-element-280838d .elementor-icon svg{height:20px;}.elementor-7272 .elementor-element.elementor-element-23bc4ec .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-1bcb74e .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:rgba(15,15,15,0.62);}.elementor-7272 .elementor-element.elementor-element-d5eb6fe{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 .elementor-icon-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-bfcb300.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-bfcb300.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-bfcb300.elementor-view-default .elementor-icon{color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-bfcb300.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-bfcb300.elementor-view-default .elementor-icon svg{fill:#427036;}.elementor-7272 .elementor-element.elementor-element-bfcb300 .elementor-icon{font-size:20px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 .elementor-icon svg{height:20px;}.elementor-7272 .elementor-element.elementor-element-369abe2 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-7105f72 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:rgba(15,15,15,0.62);}.elementor-7272 .elementor-element.elementor-element-455c69e{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 .elementor-icon-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-c1c9894.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-c1c9894.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-c1c9894.elementor-view-default .elementor-icon{color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-c1c9894.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-c1c9894.elementor-view-default .elementor-icon svg{fill:#427036;}.elementor-7272 .elementor-element.elementor-element-c1c9894 .elementor-icon{font-size:20px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 .elementor-icon svg{height:20px;}.elementor-7272 .elementor-element.elementor-element-44b976d .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-19a0567 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:rgba(15,15,15,0.62);}.elementor-7272 .elementor-element.elementor-element-381594b{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff .elementor-icon-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-b27f7ff.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-b27f7ff.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-b27f7ff.elementor-view-default .elementor-icon{color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-b27f7ff.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-b27f7ff.elementor-view-default .elementor-icon svg{fill:#427036;}.elementor-7272 .elementor-element.elementor-element-b27f7ff .elementor-icon{font-size:20px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff .elementor-icon svg{height:20px;}.elementor-7272 .elementor-element.elementor-element-555b43b .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-f941f81 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:rgba(15,15,15,0.62);}.elementor-7272 .elementor-element.elementor-element-8b0c3d0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:140px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-8b0c3d0:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-8b0c3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-e7f3e0e.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-e7f3e0e .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:6px;color:#7FB06C;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-7272 .elementor-element.elementor-element-e80f783{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7272 .elementor-element.elementor-element-e80f783.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-e80f783:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-e80f783:has(:focus) .elementor-image-box-title{color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button{background-color:#113D1C;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#EBE9DD;color:#EBE9DD;transition-duration:0.3s;border-radius:99px 99px 99px 99px;padding:24px 24px 24px 24px;}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button:focus{background-color:#092510;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-92f643b.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button:focus svg{fill:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-a4d702f{--display:flex;--min-height:550px;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-7272 .elementor-element.elementor-element-a4d702f:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-7272 .elementor-element.elementor-element-a4d702f::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7272 .elementor-element.elementor-element-a4d702f.e-con{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-e2e9cb3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-e2e9cb3.e-con{--align-self:flex-start;}.elementor-7272 .elementor-element.elementor-element-c7209f0 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:6px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-4361b74{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-4361b74:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-4361b74:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-23a3cff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-7272 .elementor-element.elementor-element-6584fce > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-6584fce.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-6584fce{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-6584fce.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-6584fce.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-6584fce.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-65b5477 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-65b5477.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-65b5477{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-65b5477.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-65b5477.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-65b5477.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-4bb89ab > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-4bb89ab{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-4bb89ab.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-4bb89ab.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-864ae86 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-864ae86.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-864ae86{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-864ae86.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-864ae86.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-864ae86.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-d775965 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-d775965.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-d775965{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-d775965.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-d775965.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-d775965.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-c4c78a0{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-c4c78a0.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-c4c78a0.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-79c00a3 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-79c00a3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-79c00a3{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-79c00a3.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-79c00a3.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-79c00a3.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-a7e363e > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-a7e363e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-a7e363e{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-a7e363e.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-a7e363e.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-a7e363e.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-1388495 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-1388495{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;line-height:1.5em;color:rgba(15,15,15,0.68);}.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 ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-7272 .elementor-element.elementor-element-6f0c420{--divider-border-style:solid;--divider-color:#0000002E;--divider-border-width:1px;}.elementor-7272 .elementor-element.elementor-element-6f0c420 .elementor-divider-separator{width:100%;}.elementor-7272 .elementor-element.elementor-element-6f0c420 .elementor-divider{padding-block-start:64px;padding-block-end:64px;}.elementor-7272 .elementor-element.elementor-element-5040570{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-5040570.e-con{--align-self:flex-start;}.elementor-7272 .elementor-element.elementor-element-f79a1ca .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:6px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-ef68f54{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-ef68f54:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-ef68f54:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-c436373{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-2c94479 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-2c94479.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-2c94479{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-2c94479.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-2c94479.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-2c94479.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-02447b1 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-02447b1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-02447b1{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-02447b1.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-02447b1.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-02447b1.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-1217513 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-1217513.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-1217513{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-1217513.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-1217513.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-1217513.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-6c9dffd > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-6c9dffd{--icon-box-icon-margin:20px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-6c9dffd.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-6c9dffd.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon{font-size:26px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:#0F0F0FB3;}.elementor-7272 .elementor-element.elementor-element-8763ed2{--divider-border-style:solid;--divider-color:#0000002E;--divider-border-width:1px;}.elementor-7272 .elementor-element.elementor-element-8763ed2 .elementor-divider-separator{width:100%;}.elementor-7272 .elementor-element.elementor-element-8763ed2 .elementor-divider{padding-block-start:64px;padding-block-end:64px;}.elementor-7272 .elementor-element.elementor-element-7445d12 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-7272 .elementor-element.elementor-element-7445d12{text-align:left;}.elementor-7272 .elementor-element.elementor-element-7445d12 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;}.elementor-7272 .elementor-element.elementor-element-ed17361{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7272 .elementor-element.elementor-element-07739d7 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-07739d7 .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-07739d7 .elementor-image-box-description{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-d85f6e2{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-d85f6e2 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-7272 .elementor-element.elementor-element-95cdcb3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:24px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-098b279{--display:flex;}.elementor-7272 .elementor-element.elementor-element-461f4f5{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-461f4f5:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-461f4f5:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-acf598f{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-acf598f img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-142b5c2{--display:flex;}.elementor-7272 .elementor-element.elementor-element-6b92f0a{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-6b92f0a:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-6b92f0a:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-6e3af6f{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-6e3af6f img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-93ae623{--display:flex;}.elementor-7272 .elementor-element.elementor-element-b478847{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-b478847:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-b478847:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-060161e{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-060161e img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-091e74f{--divider-border-style:solid;--divider-color:#0000002E;--divider-border-width:1px;}.elementor-7272 .elementor-element.elementor-element-091e74f .elementor-divider-separator{width:100%;}.elementor-7272 .elementor-element.elementor-element-091e74f .elementor-divider{padding-block-start:64px;padding-block-end:64px;}.elementor-7272 .elementor-element.elementor-element-9a0003f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-9a0003f.e-con{--align-self:flex-start;}.elementor-7272 .elementor-element.elementor-element-d82dcc9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:52px;--padding-right:52px;}.elementor-7272 .elementor-element.elementor-element-d82dcc9:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-d82dcc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-6229060{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-6229060.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-7272 .elementor-element.elementor-element-2aa1bb5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7272 .elementor-element.elementor-element-2aa1bb5 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:6px;color:#7FB06C;}.elementor-7272 .elementor-element.elementor-element-2b600d7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7272 .elementor-element.elementor-element-2b600d7 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-1px;color:#F6F6F6;}.elementor-7272 .elementor-element.elementor-element-6b81557{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:rgba(235,233,221,0.75);}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button{background-color:#EBE9DD;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#113D1C;color:#113D1C;transition-duration:0.3s;border-radius:99px 99px 99px 99px;padding:16px 22px 16px 22px;}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button:focus{background-color:#FFFFFF;color:#113D1C;}.elementor-7272 .elementor-element.elementor-element-e26acee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button:focus svg{fill:#113D1C;}.elementor-7272 .elementor-element.elementor-element-f60a950{--divider-border-style:solid;--divider-color:#0000002E;--divider-border-width:1px;}.elementor-7272 .elementor-element.elementor-element-f60a950 .elementor-divider-separator{width:100%;}.elementor-7272 .elementor-element.elementor-element-f60a950 .elementor-divider{padding-block-start:64px;padding-block-end:64px;}.elementor-7272 .elementor-element.elementor-element-1b17cbd{text-align:left;}.elementor-7272 .elementor-element.elementor-element-1b17cbd .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-a9558ae > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-a9558ae{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7272 .elementor-element.elementor-element-73aa0d3{--divider-border-style:solid;--divider-color:#0000002E;--divider-border-width:1px;}.elementor-7272 .elementor-element.elementor-element-73aa0d3 .elementor-divider-separator{width:100%;}.elementor-7272 .elementor-element.elementor-element-73aa0d3 .elementor-divider{padding-block-start:64px;padding-block-end:64px;}.elementor-7272 .elementor-element.elementor-element-e68d2a7 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-7272 .elementor-element.elementor-element-e68d2a7{text-align:left;}.elementor-7272 .elementor-element.elementor-element-e68d2a7 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;}.elementor-7272 .elementor-element.elementor-element-10f20dc{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:48px 16px;--row-gap:48px;--column-gap:16px;--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-19d2efd{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-19d2efd.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-19d2efd .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-2702c5e{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-2702c5e.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-2702c5e .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-2702c5e .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-2702c5e .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-eb077b7{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-eb077b7.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-eb077b7 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-da1a5c3{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-da1a5c3.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-da1a5c3 .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-da1a5c3 .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-da1a5c3 .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-5cb1997{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-5cb1997.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-5cb1997 .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-5cb1997 .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-5cb1997 .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-d9747f1{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-d9747f1.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-d9747f1 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-a18c7fc{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-a18c7fc.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-a18c7fc .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-a18c7fc .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-a18c7fc .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-6782e28{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-6782e28.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-6782e28 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-e283f47{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-e283f47.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-e283f47 .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-e283f47 .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-e283f47 .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-136d725{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-136d725.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-136d725 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-f425577{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-f425577.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-f425577 .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-f425577 .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-f425577 .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-2096903{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-2096903.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-2096903 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-17f0c5c{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-17f0c5c.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-17f0c5c .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-17f0c5c .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-17f0c5c .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-09b3042{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-09b3042.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-09b3042 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-d9606ce{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-d9606ce.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-d9606ce .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-d9606ce .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-d9606ce .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-ae8ec27{grid-column:span 1;text-align:left;}.elementor-7272 .elementor-element.elementor-element-ae8ec27.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-ae8ec27 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.4px;}.elementor-7272 .elementor-element.elementor-element-bff36a6{grid-column:span 4;}.elementor-7272 .elementor-element.elementor-element-bff36a6.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-bff36a6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-bff36a6 .elementor-progress-wrapper{background-color:#EBE9DD;border-radius:100px;overflow:hidden;}.elementor-7272 .elementor-element.elementor-element-bff36a6 .elementor-progress-bar{height:14px;line-height:14px;}.elementor-7272 .elementor-element.elementor-element-b8fc9aa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-771237e img{border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-e6fc428 img{border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-761c001 img{border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-e2813a2 img{border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-e584306{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 56px;--row-gap:40px;--column-gap:56px;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-e584306:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-e584306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-7272 .elementor-element.elementor-element-fce395a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7272 .elementor-element.elementor-element-dabfcac > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7272 .elementor-element.elementor-element-dabfcac .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:6px;color:#123D1C;}.elementor-7272 .elementor-element.elementor-element-d10d4d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7272 .elementor-element.elementor-element-d10d4d4{text-align:left;}.elementor-7272 .elementor-element.elementor-element-d10d4d4 .elementor-heading-title{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;}.elementor-7272 .elementor-element.elementor-element-95f5e95 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-7272 .elementor-element.elementor-element-95f5e95{text-align:left;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:rgba(15,15,15,0.72);}.elementor-7272 .elementor-element.elementor-element-2486af2{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-7272 .elementor-element.elementor-element-2486af2 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 28px 0px;padding:20px 22px 20px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(15,15,15,0.08);border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-2486af2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7272 .elementor-element.elementor-element-2486af2.elementor-view-stacked .elementor-icon{background-color:#427036;}.elementor-7272 .elementor-element.elementor-element-2486af2.elementor-view-framed .elementor-icon, .elementor-7272 .elementor-element.elementor-element-2486af2.elementor-view-default .elementor-icon{fill:#427036;color:#427036;border-color:#427036;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon{font-size:20px;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:18px;font-weight:800;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-title{color:#0F0F0F;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:15px;line-height:1.5em;color:rgba(15,15,15,0.65);}.elementor-7272 .elementor-element.elementor-element-73f67d5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button{background-color:#113D1C;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#EBE9DD;color:#EBE9DD;transition-duration:0.3s;border-radius:99px 99px 99px 99px;padding:24px 24px 24px 24px;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button:focus{background-color:#092510;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button:focus svg{fill:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button{background-color:rgba(0,0,0,0);font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.2px;fill:#113D1C;color:#113D1C;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#113D1C;border-radius:99px 99px 99px 99px;padding:24px 24px 24px 24px;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button:hover, .elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button:focus{background-color:#113D1C;color:#FFFFFF;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button:hover svg, .elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7272 .elementor-element.elementor-element-d9f402f{--display:flex;}.elementor-7272 .elementor-element.elementor-element-0e43982 iframe{height:480px;}.elementor-7272 .elementor-element.elementor-element-b5c8d7f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-7272 .elementor-element.elementor-element-b5c8d7f:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-b5c8d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7272 .elementor-element.elementor-element-3335055{width:100%;max-width:100%;text-align:center;}.elementor-7272 .elementor-element.elementor-element-3335055 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-3335055.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-3335055 img{width:240px;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu .elementor-item{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0px;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-231fef1 );fill:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5557e69 );fill:var( --e-global-color-5557e69 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-5557e69 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .e--pointer-framed .elementor-item:before,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-5557e69 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-5557e69 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#02010100;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#02010100;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a, .elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-menu-toggle{color:var( --e-global-color-231fef1 );fill:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a:hover,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a:focus,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-3dae2d6 );}.elementor-7272 .elementor-element.elementor-element-9e63ad7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-371b7ab > .elementor-widget-container{background-color:#141414;padding:28px 28px 28px 28px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-371b7ab.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7272 .elementor-element.elementor-element-371b7ab{--icon-box-icon-margin:18px;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon{font-size:24px;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-371b7ab:has(:hover) .elementor-icon-box-title,
					 .elementor-7272 .elementor-element.elementor-element-371b7ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:rgba(235,233,221,0.62);}.elementor-7272 .elementor-element.elementor-element-5733645 > .elementor-widget-container{background-color:#141414;padding:28px 28px 28px 28px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-5733645.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7272 .elementor-element.elementor-element-5733645{--icon-box-icon-margin:18px;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon{font-size:24px;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-5733645:has(:hover) .elementor-icon-box-title,
					 .elementor-7272 .elementor-element.elementor-element-5733645:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:rgba(235,233,221,0.62);}.elementor-7272 .elementor-element.elementor-element-7edc6cc > .elementor-widget-container{background-color:#141414;padding:28px 28px 28px 28px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7272 .elementor-element.elementor-element-7edc6cc{--icon-box-icon-margin:18px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon{font-size:24px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title a{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-7edc6cc:has(:hover) .elementor-icon-box-title,
					 .elementor-7272 .elementor-element.elementor-element-7edc6cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-231fef1 );}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-description{font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:-0.2px;color:rgba(235,233,221,0.62);}.elementor-7272 .elementor-element.elementor-element-f9a4d04{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(235,233,221,0.12);--border-color:rgba(235,233,221,0.12);--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-1da7154{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-1da7154.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-title{margin-bottom:6px;font-family:"Gabarito", 'Gabarito Fallback', Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:-0.2px;color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-1da7154:has(:hover) .elementor-image-box-title,
					 .elementor-7272 .elementor-element.elementor-element-1da7154:has(:focus) .elementor-image-box-title{color:#EBE9DD;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), 'Gabarito Fallback', Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}body.elementor-page-7272:not(.elementor-motion-effects-element-type-background), body.elementor-page-7272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-03fb1f8{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button{font-size:14px;line-height:1.5em;padding:13px 23px 13px 23px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:32px !important;}.elementor-7272 .elementor-element.elementor-element-d1b61d9{--min-height:820px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-d1b61d9:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6461e28 .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-a13ebab{font-size:21px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button{font-size:16px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-23bc4ec .elementor-heading-title{font-size:22px;}.elementor-7272 .elementor-element.elementor-element-1bcb74e .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-369abe2 .elementor-heading-title{font-size:22px;}.elementor-7272 .elementor-element.elementor-element-7105f72 .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-44b976d .elementor-heading-title{font-size:22px;}.elementor-7272 .elementor-element.elementor-element-19a0567 .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-555b43b .elementor-heading-title{font-size:22px;}.elementor-7272 .elementor-element.elementor-element-f941f81 .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-8b0c3d0{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-e7f3e0e .elementor-heading-title{font-size:14px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-e80f783{--container-widget-width:720px;--container-widget-flex-grow:0;width:var( --container-widget-width, 720px );max-width:720px;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-92f643b.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button{font-size:16px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-a4d702f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-a4d702f::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:contain;}.elementor-7272 .elementor-element.elementor-element-e2e9cb3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-c7209f0.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-c7209f0{text-align:center;}.elementor-7272 .elementor-element.elementor-element-c7209f0 .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-4361b74.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-23a3cff{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-5040570{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-f79a1ca.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-f79a1ca{text-align:center;}.elementor-7272 .elementor-element.elementor-element-f79a1ca .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-ef68f54.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-c436373{--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-description{font-size:16px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-7445d12{text-align:left;}.elementor-7272 .elementor-element.elementor-element-7445d12 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-07739d7 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-95cdcb3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-title{font-size:40px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-title{font-size:40px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-title{font-size:40px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-9a0003f{--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-d82dcc9{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-7272 .elementor-element.elementor-element-6229060{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-6229060.e-con{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-2aa1bb5 .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-2b600d7 .elementor-heading-title{font-size:30px;line-height:1.12em;}.elementor-7272 .elementor-element.elementor-element-6b81557{font-size:17px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-e26acee.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button{font-size:14px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-1b17cbd{text-align:left;}.elementor-7272 .elementor-element.elementor-element-1b17cbd .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-e68d2a7{text-align:left;}.elementor-7272 .elementor-element.elementor-element-e68d2a7 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-10f20dc{--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-19d2efd .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-eb077b7 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-d9747f1 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-6782e28 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-136d725 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-2096903 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-09b3042 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-ae8ec27 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-7272 .elementor-element.elementor-element-b8fc9aa{--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-e584306{--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:80px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-fce395a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7272 .elementor-element.elementor-element-dabfcac{text-align:center;}.elementor-7272 .elementor-element.elementor-element-dabfcac .elementor-heading-title{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-d10d4d4{text-align:center;}.elementor-7272 .elementor-element.elementor-element-d10d4d4 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-7272 .elementor-element.elementor-element-95f5e95{text-align:center;font-size:17px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button{font-size:16px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button{font-size:16px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-3335055 img{width:220px;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:32px !important;}.elementor-7272 .elementor-element.elementor-element-9e63ad7{--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title a{font-size:26px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-description{font-size:15px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title a{font-size:26px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-description{font-size:15px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title a{font-size:26px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-description{font-size:15px;line-height:1.55em;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-wrapper{text-align:left;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-03fb1f8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-049405e{width:auto;max-width:auto;text-align:left;}.elementor-7272 .elementor-element.elementor-element-049405e img{width:160px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-4444374{width:auto;max-width:auto;}.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button{font-size:12px;line-height:1.5em;padding:10px 15px 10px 15px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-663378f{width:auto;max-width:auto;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown .elementor-item, .elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--dropdown a{padding-left:24px;padding-right:24px;padding-top:14px;padding-bottom:14px;}.elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-7272 .elementor-element.elementor-element-663378f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-7272 .elementor-element.elementor-element-d1b61d9:not(.elementor-motion-effects-element-type-background), .elementor-7272 .elementor-element.elementor-element-d1b61d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benettonempreendimentos.com.br/wp-content/uploads/2026/10/primum-hero-mobile-hd.webp");background-position:top center;background-size:cover;}.elementor-7272 .elementor-element.elementor-element-d1b61d9{--min-height:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-792149e{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-43d089c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-96f2e63 img{width:190px;}.elementor-7272 .elementor-element.elementor-element-306f27f > .elementor-widget-container{padding:2px 0px 2px 18px;}.elementor-7272 .elementor-element.elementor-element-306f27f img{width:150px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6461e28 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7272 .elementor-element.elementor-element-6461e28{text-align:center;}.elementor-7272 .elementor-element.elementor-element-6461e28 .elementor-heading-title{font-size:38px;letter-spacing:-1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-a13ebab{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-a13ebab > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-7272 .elementor-element.elementor-element-77de51f .elementor-button{font-size:15px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-79e3c4c{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-7272 .elementor-element.elementor-element-042ece1{--width:50%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-7272 .elementor-element.elementor-element-280838d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-7272 .elementor-element.elementor-element-280838d .elementor-icon{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-280838d .elementor-icon svg{height:18px;}.elementor-7272 .elementor-element.elementor-element-23bc4ec .elementor-heading-title{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-1bcb74e .elementor-heading-title{font-size:13px;}.elementor-7272 .elementor-element.elementor-element-d5eb6fe{--width:50%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 .elementor-icon{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-bfcb300 .elementor-icon svg{height:18px;}.elementor-7272 .elementor-element.elementor-element-369abe2 .elementor-heading-title{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-7105f72 .elementor-heading-title{font-size:13px;}.elementor-7272 .elementor-element.elementor-element-455c69e{--width:50%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 .elementor-icon{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-c1c9894 .elementor-icon svg{height:18px;}.elementor-7272 .elementor-element.elementor-element-44b976d .elementor-heading-title{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-19a0567 .elementor-heading-title{font-size:13px;}.elementor-7272 .elementor-element.elementor-element-381594b{--width:50%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff .elementor-icon{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-b27f7ff .elementor-icon svg{height:18px;}.elementor-7272 .elementor-element.elementor-element-555b43b .elementor-heading-title{font-size:18px;}.elementor-7272 .elementor-element.elementor-element-f941f81 .elementor-heading-title{font-size:13px;}.elementor-7272 .elementor-element.elementor-element-8b0c3d0{--padding-top:56px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-e7f3e0e{text-align:center;}.elementor-7272 .elementor-element.elementor-element-e7f3e0e .elementor-heading-title{font-size:12px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-e80f783{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-92f643b .elementor-button{font-size:15px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-a4d702f{--min-height:453px;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--overlay-opacity:0;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-a4d702f::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-video-container::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7272 .elementor-element.elementor-element-a4d702f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;}.elementor-7272 .elementor-element.elementor-element-e2e9cb3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-c7209f0.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-c7209f0{text-align:center;}.elementor-7272 .elementor-element.elementor-element-c7209f0 .elementor-heading-title{font-size:12px;}.elementor-7272 .elementor-element.elementor-element-4361b74.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-4361b74 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-23a3cff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-6584fce{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-6584fce .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-65b5477{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-65b5477 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-4bb89ab{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-4bb89ab .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-864ae86{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-864ae86 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-d775965{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-d775965 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-c4c78a0{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-c4c78a0 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-79c00a3{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-79c00a3 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-a7e363e{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-a7e363e .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-5040570{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-f79a1ca.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-f79a1ca{text-align:center;}.elementor-7272 .elementor-element.elementor-element-f79a1ca .elementor-heading-title{font-size:12px;}.elementor-7272 .elementor-element.elementor-element-ef68f54.elementor-element{--align-self:center;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-ef68f54 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-c436373{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-2c94479{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-2c94479 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-02447b1{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-02447b1 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-1217513{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-1217513 .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-6c9dffd{--icon-box-icon-margin:14px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.35px;}.elementor-7272 .elementor-element.elementor-element-6c9dffd .elementor-icon-box-description{font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-8763ed2 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-7272 .elementor-element.elementor-element-7445d12{text-align:center;}.elementor-7272 .elementor-element.elementor-element-7445d12 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-ed17361{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7272 .elementor-element.elementor-element-07739d7 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-95cdcb3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-title{font-size:28px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-461f4f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-title{font-size:28px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-6b92f0a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-title{font-size:28px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-b478847 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-091e74f .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-7272 .elementor-element.elementor-element-9a0003f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-d82dcc9{--min-height:0px;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-6229060{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7272 .elementor-element.elementor-element-2aa1bb5 .elementor-heading-title{font-size:12px;}.elementor-7272 .elementor-element.elementor-element-2b600d7{text-align:center;}.elementor-7272 .elementor-element.elementor-element-2b600d7 .elementor-heading-title{font-size:26px;line-height:1.12em;letter-spacing:-0.7px;}.elementor-7272 .elementor-element.elementor-element-6b81557{text-align:center;font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button{font-size:14px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-f60a950 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-7272 .elementor-element.elementor-element-1b17cbd{text-align:center;}.elementor-7272 .elementor-element.elementor-element-1b17cbd .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-73aa0d3 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-7272 .elementor-element.elementor-element-e68d2a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7272 .elementor-element.elementor-element-e68d2a7{text-align:center;}.elementor-7272 .elementor-element.elementor-element-e68d2a7 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-10f20dc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 16px;--row-gap:32px;--column-gap:16px;--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-19d2efd{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-19d2efd .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7272 .elementor-element.elementor-element-eb077b7{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-eb077b7 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-b7ad4e4 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-d9747f1{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-d9747f1 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-6782e28{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-6782e28 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-136d725{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-136d725 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-2096903{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-2096903 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-09b3042{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-09b3042 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-ae8ec27{width:100%;max-width:100%;text-align:left;}.elementor-7272 .elementor-element.elementor-element-ae8ec27 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.28px;}.elementor-7272 .elementor-element.elementor-element-b8fc9aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-e584306{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-fce395a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7272 .elementor-element.elementor-element-dabfcac{text-align:center;}.elementor-7272 .elementor-element.elementor-element-dabfcac .elementor-heading-title{font-size:12px;}.elementor-7272 .elementor-element.elementor-element-d10d4d4{text-align:center;}.elementor-7272 .elementor-element.elementor-element-d10d4d4 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.05px;}.elementor-7272 .elementor-element.elementor-element-95f5e95{text-align:center;font-size:15px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-73f67d5{--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:stretch;}.elementor-7272 .elementor-element.elementor-element-79860f4{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-79860f4 .elementor-button{font-size:15px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc{width:100%;max-width:100%;}.elementor-7272 .elementor-element.elementor-element-b3fc9bc .elementor-button{font-size:15px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-0e43982 iframe{height:320px;}.elementor-7272 .elementor-element.elementor-element-b5c8d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-7272 .elementor-element.elementor-element-3335055{text-align:center;}.elementor-7272 .elementor-element.elementor-element-3335055 img{width:46%;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px;}.elementor-7272 .elementor-element.elementor-element-9e63ad7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7272 .elementor-element.elementor-element-371b7ab > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-title a{font-size:24px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-371b7ab .elementor-icon-box-description{font-size:14px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-5733645 > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-title a{font-size:24px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-5733645 .elementor-icon-box-description{font-size:14px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-title a{font-size:24px;line-height:1.3em;}.elementor-7272 .elementor-element.elementor-element-7edc6cc .elementor-icon-box-description{font-size:14px;line-height:1.55em;letter-spacing:-0.1px;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-wrapper{text-align:center;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-title{font-size:15px;line-height:1.5em;}.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-7272 .elementor-element.elementor-element-d1b61d9{--content-width:1280px;}.elementor-7272 .elementor-element.elementor-element-792149e{--width:940px;}.elementor-7272 .elementor-element.elementor-element-43d089c{--width:100%;}.elementor-7272 .elementor-element.elementor-element-79e3c4c{--width:100%;}.elementor-7272 .elementor-element.elementor-element-042ece1{--width:25%;}.elementor-7272 .elementor-element.elementor-element-d5eb6fe{--width:25%;}.elementor-7272 .elementor-element.elementor-element-455c69e{--width:25%;}.elementor-7272 .elementor-element.elementor-element-381594b{--width:25%;}.elementor-7272 .elementor-element.elementor-element-e2e9cb3{--width:628px;}.elementor-7272 .elementor-element.elementor-element-5040570{--width:628px;}.elementor-7272 .elementor-element.elementor-element-ed17361{--width:100%;}.elementor-7272 .elementor-element.elementor-element-6229060{--width:100%;}.elementor-7272 .elementor-element.elementor-element-e584306{--content-width:1280px;}.elementor-7272 .elementor-element.elementor-element-fce395a{--width:42%;}.elementor-7272 .elementor-element.elementor-element-73f67d5{--width:100%;}.elementor-7272 .elementor-element.elementor-element-d9f402f{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7272 .elementor-element.elementor-element-792149e{--width:100%;}.elementor-7272 .elementor-element.elementor-element-6229060{--width:100%;}.elementor-7272 .elementor-element.elementor-element-fce395a{--width:100%;}.elementor-7272 .elementor-element.elementor-element-d9f402f{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-049405e */.elementor-7272 .elementor-element.elementor-element-049405e img{aspect-ratio:300/76;height:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4444374 */.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button{white-space:nowrap;}
@media (max-width:767px){.elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button-icon{display:none;} .elementor-7272 .elementor-element.elementor-element-4444374 .elementor-button-content-wrapper{gap:0;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96f2e63 */.elementor-7272 .elementor-element.elementor-element-96f2e63 img{aspect-ratio:1012/245;height:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-306f27f */.elementor-7272 .elementor-element.elementor-element-306f27f img{aspect-ratio:300/88;height:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a13ebab */.elementor-7272 .elementor-element.elementor-element-a13ebab p{text-wrap:balance;margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79e3c4c */.elementor-7272 .elementor-element.elementor-element-79e3c4c > .e-con:not(:last-child){border-right:1px solid rgba(15,15,15,.10);}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-79e3c4c > .e-con{border-right:none !important;} .elementor-7272 .elementor-element.elementor-element-79e3c4c > .e-con:nth-child(odd){border-right:1px solid rgba(15,15,15,.10) !important;} .elementor-7272 .elementor-element.elementor-element-79e3c4c > .e-con:nth-child(-n+2){border-bottom:1px solid rgba(15,15,15,.10);}}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-79e3c4c > .e-con{align-items:center !important;text-align:center;} .elementor-7272 .elementor-element.elementor-element-79e3c4c .elementor-widget-icon, .elementor-7272 .elementor-element.elementor-element-79e3c4c .elementor-widget-heading{width:100%;text-align:center !important;} .elementor-7272 .elementor-element.elementor-element-79e3c4c .elementor-icon-wrapper, .elementor-7272 .elementor-element.elementor-element-79e3c4c .elementor-heading-title{text-align:center !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b61d9 */.elementor-7272 .elementor-element.elementor-element-d1b61d9::before{background-image:linear-gradient(90deg, rgba(15,15,15,.96) 0%, rgba(15,15,15,.80) 34%, rgba(28,78,40,.62) 58%, rgba(40,96,52,.40) 78%, rgba(40,96,52,.22) 100%) !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-d1b61d9::before{background-image:linear-gradient(180deg, rgba(15,15,15,0) 0%, rgba(15,15,15,.08) 12%, rgba(15,15,15,.60) 24%, rgba(15,15,15,.88) 38%, rgba(15,15,15,.96) 100%) !important;} .elementor-7272 .elementor-element.elementor-element-d1b61d9{background-size:auto 112% !important;background-position:55% 80% !important;}}
.elementor-7272 .elementor-element.elementor-element-d1b61d9{overflow:visible;}
@media(min-width:1025px){.elementor-7272 .elementor-element.elementor-element-d1b61d9{min-height:clamp(620px, calc(100vh - 100px), 940px) !important;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e80f783 */.elementor-7272 .elementor-element.elementor-element-e80f783{text-wrap:balance;}
.elementor-7272 .elementor-element.elementor-element-e80f783 .elementor-image-box-description{max-width:860px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7209f0 */.elementor-7272 .elementor-element.elementor-element-c7209f0{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a3cff */.elementor-7272 .elementor-element.elementor-element-23a3cff{gap:20px !important;}
.elementor-7272 .elementor-element.elementor-element-23a3cff > .elementor-widget-icon-box{background:#FFFFFF;border:1px solid rgba(15,15,15,.08);border-radius:20px;padding:28px 26px;transition:box-shadow .3s ease, transform .3s ease;}
.elementor-7272 .elementor-element.elementor-element-23a3cff > .elementor-widget-icon-box:hover{box-shadow:0 18px 44px rgba(18,61,28,.10);transform:translateY(-3px);}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-wrapper{text-align:left !important;align-items:flex-start;}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-icon{display:flex;justify-content:flex-start;}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon{width:60px;height:60px;border-radius:50%;background:#EBE9DD;display:flex !important;align-items:center;justify-content:center;}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon svg{width:30px !important;height:30px !important;fill:none !important;}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon svg *{fill:none !important;stroke:#427036 !important;stroke-width:1.5 !important;}
.elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-title{margin:0 0 8px !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-23a3cff{gap:12px !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff > .elementor-widget-icon-box{padding:22px 20px;}}

@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-23a3cff{grid-template-columns:1fr !important;gap:12px !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff > .elementor-widget-icon-box{padding:22px 20px !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-wrapper{text-align:center !important;align-items:center !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-icon{justify-content:center !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon{width:52px;height:52px;} .elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-title{font-size:18px !important;margin-bottom:6px !important;} .elementor-7272 .elementor-element.elementor-element-23a3cff .elementor-icon-box-description{font-size:15px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1388495 */.elementor-7272 .elementor-element.elementor-element-1388495 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f79a1ca */.elementor-7272 .elementor-element.elementor-element-f79a1ca{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c436373 */.elementor-7272 .elementor-element.elementor-element-c436373{gap:20px !important;}
.elementor-7272 .elementor-element.elementor-element-c436373 > .elementor-widget-icon-box{background:#FFFFFF;border:1px solid rgba(15,15,15,.08);border-radius:20px;padding:28px 26px;transition:box-shadow .3s ease, transform .3s ease;}
.elementor-7272 .elementor-element.elementor-element-c436373 > .elementor-widget-icon-box:hover{box-shadow:0 18px 44px rgba(18,61,28,.10);transform:translateY(-3px);}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-wrapper{text-align:left !important;align-items:flex-start;}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-icon{display:flex;justify-content:flex-start;}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon{width:60px;height:60px;border-radius:50%;background:#EBE9DD;display:flex !important;align-items:center;justify-content:center;}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon svg{width:30px !important;height:30px !important;fill:none !important;}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon svg *{fill:none !important;stroke:#427036 !important;stroke-width:1.5 !important;}
.elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-title{margin:0 0 8px !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-c436373{gap:12px !important;} .elementor-7272 .elementor-element.elementor-element-c436373 > .elementor-widget-icon-box{padding:22px 20px;}}

@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-c436373{grid-template-columns:1fr !important;gap:12px !important;} .elementor-7272 .elementor-element.elementor-element-c436373 > .elementor-widget-icon-box{padding:22px 20px !important;} .elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-wrapper{text-align:center !important;align-items:center !important;} .elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-icon{justify-content:center !important;} .elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon{width:52px;height:52px;} .elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-title{font-size:18px !important;margin-bottom:6px !important;} .elementor-7272 .elementor-element.elementor-element-c436373 .elementor-icon-box-description{font-size:15px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7445d12 */.elementor-7272 .elementor-element.elementor-element-7445d12{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d85f6e2 */.elementor-7272 .elementor-element.elementor-element-d85f6e2 img{aspect-ratio:2000/880;width:100%;height:auto;object-fit:cover;object-position:50% 49.5%;clip-path:inset(0 0.4%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed17361 */.elementor-7272 .elementor-element.elementor-element-ed17361{background:#FFFFFF;border:1px solid rgba(15,15,15,.08);border-radius:20px;transition:box-shadow .3s ease, transform .3s ease;}
.elementor-7272 .elementor-element.elementor-element-ed17361:hover{box-shadow:0 18px 44px rgba(18,61,28,.10);transform:translateY(-3px);}
.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-widget-image-box{width:100% !important;max-width:100% !important;}
.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-image-box-title{font-family:'Gabarito',sans-serif !important;font-size:30px !important;font-weight:800 !important;letter-spacing:-0.9px;line-height:1.1 !important;color:#0F0F0F !important;margin:0 0 14px !important;}
.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-image-box-description{display:flex;flex-wrap:wrap;gap:8px;margin:0;}
.elementor-7272 .elementor-element.elementor-element-ed17361 .pl-chip{display:inline-flex;align-items:center;font-family:'Gabarito',sans-serif;font-size:14px;font-weight:500;line-height:1;color:#123D1C;background:#EBE9DD;border-radius:99px;padding:8px 14px;white-space:nowrap;}
.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-widget-image{background:#F4F3EE;border-radius:14px;padding:18px;overflow:hidden;margin:0;}
.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-widget-image img{width:100% !important;height:auto !important;border-radius:6px !important;display:block;transition:transform .4s ease;}
.elementor-7272 .elementor-element.elementor-element-ed17361:hover .elementor-widget-image img{transform:scale(1.015);}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-image-box-title{font-size:26px !important;} .elementor-7272 .elementor-element.elementor-element-ed17361 .pl-chip{font-size:13px;padding:7px 12px;} .elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-widget-image{padding:8px;}}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-ed17361 .elementor-image-box-description{justify-content:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cdcb3 */.elementor-7272 .elementor-element.elementor-element-95cdcb3{gap:24px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:stretch;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 > .e-con{background:#FFFFFF;border:1px solid rgba(15,15,15,.08);border-radius:20px;padding:28px !important;display:flex !important;flex-direction:column;gap:22px;transition:box-shadow .3s ease, transform .3s ease;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 > .e-con:hover{box-shadow:0 18px 44px rgba(18,61,28,.10);transform:translateY(-3px);}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-widget-image-box{width:100% !important;max-width:100% !important;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-image-box-title{font-family:'Gabarito',sans-serif !important;font-size:30px !important;font-weight:800 !important;letter-spacing:-0.9px;line-height:1.1 !important;color:#0F0F0F !important;margin:0 0 14px !important;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-image-box-description{display:flex;flex-wrap:wrap;gap:8px;margin:0;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .pl-chip{display:inline-flex;align-items:center;font-family:'Gabarito',sans-serif;font-size:14px;font-weight:500;line-height:1;color:#123D1C;background:#EBE9DD;border-radius:99px;padding:8px 14px;white-space:nowrap;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-widget-image{background:#F4F3EE;border-radius:14px;padding:10px;margin-top:auto;overflow:hidden;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-widget-image img{width:100% !important;height:auto !important;max-height:none;object-fit:contain;border-radius:0 !important;transition:transform .4s ease;display:block;}
.elementor-7272 .elementor-element.elementor-element-95cdcb3 > .e-con:hover .elementor-widget-image img{transform:scale(1.03);}
@media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-95cdcb3{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-95cdcb3{grid-template-columns:1fr !important;gap:16px !important;} .elementor-7272 .elementor-element.elementor-element-95cdcb3 > .e-con{padding:20px !important;gap:18px;} .elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-image-box-title{font-size:26px !important;} .elementor-7272 .elementor-element.elementor-element-95cdcb3 .pl-chip{font-size:13px;padding:7px 12px;} .elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-widget-image{padding:8px;} }
.elementor-7272 .elementor-element.elementor-element-95cdcb3 .pl-finais{flex-basis:100%;font-family:'Gabarito',sans-serif;font-size:14px;color:rgba(15,15,15,.6);margin-top:4px;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-95cdcb3 .pl-finais{text-align:center;} .elementor-7272 .elementor-element.elementor-element-95cdcb3 .elementor-image-box-description{justify-content:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a0003f */.elementor-7272 .elementor-element.elementor-element-9a0003f{width:calc(100vw - 64px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 32px) !important;margin-right:0 !important;grid-template-rows:repeat(2, clamp(240px, 34vw, 560px)) !important;}
.elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image{position:relative;overflow:hidden;height:100%;margin:0;}
.elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image:first-child{grid-row:1 / span 2;}
.elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image .elementor-widget-container, .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image figure, .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image a{height:100%;display:block;margin:0;}
.elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;border-radius:0 !important;display:block;transition:transform .8s ease;}
.elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image:hover img{transform:scale(1.04);}
.elementor-7272 .elementor-element.elementor-element-9a0003f figcaption{position:absolute;left:20px;bottom:20px;margin:0 !important;background:rgba(15,15,15,.82);color:#EBE9DD !important;font-family:'Gabarito',sans-serif;font-size:14px;font-weight:500;letter-spacing:.2px;padding:8px 14px;line-height:1;pointer-events:none;font-style:normal !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-9a0003f{width:calc(100vw - 24px) !important;margin-left:calc(50% - 50vw + 12px) !important;grid-template-columns:1fr !important;grid-template-rows:auto !important;} .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image:first-child{grid-row:auto;} .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image{height:auto;} .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image img{height:auto !important;aspect-ratio:4/3;} .elementor-7272 .elementor-element.elementor-element-9a0003f > .elementor-widget-image:first-child img{aspect-ratio:3/4;} .elementor-7272 .elementor-element.elementor-element-9a0003f figcaption{left:12px;bottom:12px;font-size:13px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b600d7 */.elementor-7272 .elementor-element.elementor-element-2b600d7 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b81557 */.elementor-7272 .elementor-element.elementor-element-6b81557 p{margin:0;text-wrap:balance;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e26acee */.elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button-icon svg, .elementor-7272 .elementor-element.elementor-element-e26acee .elementor-button-icon svg *{fill:#113D1C !important;stroke:#113D1C;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d82dcc9 */.elementor-7272 .elementor-element.elementor-element-d82dcc9{position:relative;overflow:hidden;}
.elementor-7272 .elementor-element.elementor-element-d82dcc9::after{content:"";position:absolute;right:-120px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle, rgba(127,176,108,.22) 0%, rgba(127,176,108,0) 70%);pointer-events:none;}
.elementor-7272 .elementor-element.elementor-element-d82dcc9 > *{position:relative;z-index:1;}
.elementor-7272 .elementor-element.elementor-element-d82dcc9 > .elementor-element-6229060{flex:1 1 auto !important;width:auto !important;min-width:0;}
.elementor-7272 .elementor-element.elementor-element-d82dcc9 > .elementor-element-e26acee{flex:0 0 auto !important;width:auto !important;}
@media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-d82dcc9 > .elementor-element-6229060{width:100% !important;}}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-d82dcc9{margin-left:0 !important;margin-right:0 !important;width:100% !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b17cbd */.elementor-7272 .elementor-element.elementor-element-1b17cbd{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a9558ae */.elementor-7272 .elementor-element.elementor-element-a9558ae .e-gallery-item{border-radius:16px;overflow:hidden;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .e-gallery-image{border-radius:16px;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery__titles-container{justify-content:flex-start;gap:8px;margin-bottom:28px;flex-wrap:wrap;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title{font-family:'Gabarito',sans-serif;font-size:15px;font-weight:600;letter-spacing:-0.2px;color:#123D1C;padding:10px 20px;margin:0 !important;border:1px solid rgba(18,61,28,.25);border-radius:99px;transition:all .25s;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title:hover{border-color:#123D1C;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title.elementor-item-active{background:#113D1C;color:#EBE9DD;border-color:#113D1C;}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title::before,.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title::after{display:none !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery__titles-container{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;margin-bottom:18px;} .elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery-title{font-size:14px;padding:8px 16px;white-space:nowrap;} .elementor-7272 .elementor-element.elementor-element-a9558ae .e-gallery-item, .elementor-7272 .elementor-element.elementor-element-a9558ae .e-gallery-image{border-radius:10px;}}
.elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery__titles-container{scrollbar-width:none;} .elementor-7272 .elementor-element.elementor-element-a9558ae .elementor-gallery__titles-container::-webkit-scrollbar{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e68d2a7 */.elementor-7272 .elementor-element.elementor-element-e68d2a7{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f20dc */.elementor-7272 .elementor-element.elementor-element-10f20dc{grid-template-rows:auto !important;grid-auto-rows:auto !important;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-widget-progress .elementor-title{display:none !important;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-wrapper{position:relative;overflow:visible !important;margin-right:64px;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-bar{position:static !important;min-width:14px;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-percentage{position:absolute;right:-64px;top:50%;transform:translateY(-50%);width:56px;text-align:right;padding:0 !important;color:#123D1C !important;font-family:'Gabarito',sans-serif;font-size:16px !important;font-weight:700;opacity:1 !important;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-text{display:none;}
.elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-bar[data-max="0"]{min-width:0 !important;width:0 !important;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-10f20dc{grid-template-columns:118px minmax(0,1fr) !important;column-gap:12px !important;row-gap:22px !important;} .elementor-7272 .elementor-element.elementor-element-10f20dc > .elementor-element{grid-column:auto !important;} .elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-heading-title{font-size:15px !important;} .elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-wrapper{margin-right:44px;} .elementor-7272 .elementor-element.elementor-element-10f20dc .elementor-progress-percentage{right:-44px;width:40px;font-size:14px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dabfcac */.elementor-7272 .elementor-element.elementor-element-dabfcac{scroll-margin-top:130px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95f5e95 */.elementor-7272 .elementor-element.elementor-element-95f5e95 p{margin:0;text-wrap:balance;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2486af2 */.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon{width:48px;height:48px;border-radius:50%;background:#EBE9DD;display:flex !important;align-items:center;justify-content:center;} .elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-title{margin:0 0 4px !important;} @media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-wrapper{text-align:center !important;} .elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-icon{display:flex;justify-content:center;margin-bottom:10px;}}
@media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon-box-icon{width:100%;display:flex !important;justify-content:center;} .elementor-7272 .elementor-element.elementor-element-2486af2 .elementor-icon{margin:0 auto;}}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-0e43982 */.elementor-7272 .elementor-element.elementor-element-0e43982{border-radius:20px;overflow:hidden;border:1px solid rgba(15,15,15,.08);} .elementor-7272 .elementor-element.elementor-element-0e43982 iframe{display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e584306 */.elementor-7272 .elementor-element.elementor-element-e584306 > .e-con-inner{border-top:1px solid rgba(15,15,15,.10);padding-top:96px;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-e584306 > .e-con-inner{padding-top:56px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3335055 */.elementor-7272 .elementor-element.elementor-element-3335055 img{aspect-ratio:300/76;height:auto;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7fc5d65 */@media (max-width:767px){.elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu{flex-wrap:wrap;justify-content:center;row-gap:4px;} .elementor-7272 .elementor-element.elementor-element-7fc5d65 .elementor-nav-menu--main .elementor-item{padding:8px 12px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e63ad7 */.elementor-7272 .elementor-element.elementor-element-9e63ad7{gap:16px !important;}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-widget-icon-box{transition:background .3s ease;border:1px solid rgba(235,233,221,.06);border-radius:16px;}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-widget-icon-box:hover{background:#1A1A1A;border-color:rgba(74,119,63,.45);}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon{width:56px;height:56px;border-radius:50%;background:rgba(74,119,63,.16);display:flex !important;align-items:center;justify-content:center;}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-title{margin:0 0 4px !important;font-size:17px !important;}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-description{font-size:14px !important;line-height:1.5 !important;}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-title a{color:inherit !important;}
@media(max-width:1024px){.elementor-7272 .elementor-element.elementor-element-9e63ad7{grid-template-columns:1fr !important;}}
.elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-title, .elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-title a, .elementor-7272 .elementor-element.elementor-element-9e63ad7 .elementor-icon-box-title span{font-family:'Gabarito',sans-serif !important;font-size:17px !important;font-weight:800 !important;line-height:1.3 !important;letter-spacing:-0.2px !important;color:#EBE9DD !important;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1da7154 */.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-content{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;}
.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-title{margin:0 !important;font-family:'Gabarito',sans-serif !important;font-size:13px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(235,233,221,.5) !important;line-height:1.5 !important;}
.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description{margin:0 !important;}
.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description a{color:rgba(235,233,221,.5)!important;font-family:'Gabarito',sans-serif!important;font-size:13px!important;font-weight:400!important;text-decoration:none!important;transition:color .25s;}
.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-description a:hover{color:#EBE9DD!important;text-decoration:underline!important;text-underline-offset:3px;}
@media(max-width:767px){.elementor-7272 .elementor-element.elementor-element-1da7154 .elementor-image-box-content{flex-direction:column;gap:8px;text-align:center;}}/* End custom CSS */
/* Start custom CSS *//* acessibilidade + desempenho */
body{background-color:#0F0F0F;}
body.elementor-page-7272 .elementor-widget-progress .elementor-progress-wrapper{position:relative;overflow:visible;}
body.elementor-page-7272 .elementor-widget-progress .elementor-progress-bar{position:static;}
body.elementor-page-7272 .elementor-widget-progress .elementor-progress-percentage{position:absolute;right:0;bottom:calc(100% + 8px);padding:0;color:#113D1C !important;font-family:'Gabarito',sans-serif;font-weight:700;font-size:13px;line-height:1;text-shadow:none;}
.elementor-field-type-acceptance a, .elementor-field-subgroup a{text-decoration:underline !important;}
/* HEADER TRANSPARENTE */
body .elementor-element.elementor-element-03fb1f8{background-color:rgba(15,15,15,.32) !important;-webkit-backdrop-filter:blur(16px) saturate(140%) !important;backdrop-filter:blur(16px) saturate(140%) !important;border-bottom:1px solid rgba(255,255,255,.10) !important;z-index:99 !important;transition:background-color .35s ease;}
body .elementor-element.elementor-element-03fb1f8.elementor-sticky--effects{background-color:rgba(15,15,15,.62) !important;}
body .elementor-element.elementor-element-d1b61d9{margin-top:-100px !important;}
@media(min-width:1025px){body .elementor-element.elementor-element-d1b61d9{padding-top:100px !important;min-height:clamp(720px,100vh,1040px) !important;}}
@media(min-width:768px) and (max-width:1024px){body .elementor-element.elementor-element-d1b61d9{padding-top:164px !important;min-height:920px !important;}}
@media(max-width:767px){body .elementor-element.elementor-element-03fb1f8,body .elementor-element.elementor-element-03fb1f8>.e-con-inner{justify-content:center !important;}body .elementor-element.elementor-element-03fb1f8{min-height:72px !important;}body .elementor-element.elementor-element-d1b61d9{margin-top:-72px !important;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gabarito';
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.eot');
	src: url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.woff2') format('woff2'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.woff') format('woff'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.ttf') format('truetype'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-Regular.svg#Gabarito') format('svg');
}
@font-face {
	font-family: 'Gabarito';
	font-style: normal;
	font-weight: 700;
	font-display: block;
	src: url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.eot');
	src: url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.woff2') format('woff2'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.woff') format('woff'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.ttf') format('truetype'),
		url('https://benettonempreendimentos.com.br/wp-content/uploads/2025/10/Gabarito-SemiBold.svg#Gabarito') format('svg');
}
/* End Custom Fonts CSS */