.elementor-10 .elementor-element.elementor-element-22381f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-22381f5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22381f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/03/Group-1171275552_11zon-1.webp");background-position:bottom center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-22381f5::before, .elementor-10 .elementor-element.elementor-element-22381f5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-22381f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-22381f5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-22381f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-22381f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 19%, #F2295B00 33%);}.elementor-10 .elementor-element.elementor-element-c0f5857{--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;}.elementor-10 .elementor-element.elementor-element-00e4b6f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-a1f8065{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a1f8065.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-a1f8065 img{width:100%;}.elementor-10 .elementor-element.elementor-element-6f2c095{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-ba4922c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-f26dcba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-10 .elementor-element.elementor-element-b5aafb7{--spacer-size:650px;}.elementor-10 .elementor-element.elementor-element-3baf05a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3baf05a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3baf05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-c6322d3{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c6322d3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c6322d3 img{width:100%;}.elementor-10 .elementor-element.elementor-element-0dd6c99{width:var( --container-widget-width, 62% );max-width:62%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0dd6c99.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0dd6c99 img{width:100%;}.elementor-10 .elementor-element.elementor-element-34ac85a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-34ac85a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9ccc367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9ccc367.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4288c09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-98482c7 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-98482c7{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-98482c7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ec11ce7 .elementor-button{background-color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-ec11ce7{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-ec11ce7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6a61ba1{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6a61ba1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6a61ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-d6870de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-684ce47{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-83bff97 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-83bff97 .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-4a082ec{--display:flex;}.elementor-10 .elementor-element.elementor-element-753858b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-753858b .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-a0668bb{--display:flex;}.elementor-10 .elementor-element.elementor-element-53728b4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-53728b4 .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-6755cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6755cc0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6755cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-6d53b50{--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;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6240a78{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-a48d638{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Archivo", Sans-serif;font-size:50px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a48d638.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ff8e881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ff8e881.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c2ce1a3 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-c2ce1a3{width:auto;max-width:auto;background-color:#FFFFFF0F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-c2ce1a3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c2ce1a3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1ec8518{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-a19f2cd{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a19f2cd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a19f2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-0cc8df5{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-fe4899b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fe4899b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-52da10a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52da10a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-bac29a7 .elementor-button{background-color:#00282A;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:15px 10px 15px 10px;}.elementor-10 .elementor-element.elementor-element-bac29a7{width:auto;max-width:auto;background-color:#FFFFFF0F;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-bac29a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-bac29a7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4038580{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-f8f0272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f8f0272.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6bd9d6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6bd9d6e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6bd9d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/02/Group-1171275549_11zon.webp");background-position:bottom center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4d0d182{--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;}.elementor-10 .elementor-element.elementor-element-2e0f2e9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-8416ac6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8416ac6.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-8416ac6 img{width:100%;}.elementor-10 .elementor-element.elementor-element-661c7e2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-37f887b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-3060ab8{--spacer-size:550px;}.elementor-10 .elementor-element.elementor-element-d015cb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d015cb6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d015cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-9c62492{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-6b81c99{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6b81c99.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-6b81c99.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6b81c99:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6b81c99:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-6b81c99 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b84dd0c{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b84dd0c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b84dd0c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b84dd0c:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-b84dd0c .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bcccaad{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bcccaad.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-bcccaad.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bcccaad:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bcccaad:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-bcccaad .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7e65178{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7e65178.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7e65178.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7e65178:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7e65178:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7e65178 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-53e2ca0 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-53e2ca0{width:auto;max-width:auto;background-color:#FFFFFF0F;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-53e2ca0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-53e2ca0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c6fbb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c6fbb60:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6fbb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/03/Group-1171275553_11zon-1.webp");background-position:top center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1514581{--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;}.elementor-10 .elementor-element.elementor-element-bb2a84d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-03bf3b2{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-03bf3b2.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-03bf3b2 img{width:100%;}.elementor-10 .elementor-element.elementor-element-cdb644f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8787557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-a502465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-10 .elementor-element.elementor-element-6b4912a{--spacer-size:550px;}.elementor-10 .elementor-element.elementor-element-66b8b8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7ed55b0{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7ed55b0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7ed55b0:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7ed55b0:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7ed55b0 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8488221{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8488221.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8488221.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-8488221.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-8488221.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-8488221.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-8488221.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-8488221.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8488221:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-8488221:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-8488221 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52d0698{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-52d0698.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-52d0698.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-52d0698:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-52d0698:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-52d0698 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7e849d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c7d665e{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c7d665e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c7d665e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c7d665e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c7d665e:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c7d665e .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9cfc96c{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9cfc96c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9cfc96c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9cfc96c:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-9cfc96c .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-68c729e .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-68c729e{width:auto;max-width:auto;background-color:#FFFFFF0F;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-68c729e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-68c729e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-22a16d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-22a16d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22a16d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-e86f2d5{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e86f2d5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e86f2d5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-64e89b0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-64e89b0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3956517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3956517.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-696b45a .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-696b45a{width:auto;max-width:auto;background-color:#FFFFFF0F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-696b45a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-696b45a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3bddf07.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3bddf07 .elementor-icon-list-icon i{color:#C0A033;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3bddf07 .elementor-icon-list-icon svg{fill:#C0A033;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3bddf07{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3bddf07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3bddf07 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:300;}.elementor-10 .elementor-element.elementor-element-3bddf07 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6512fbe{width:var( --container-widget-width, 8% );max-width:8%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6512fbe.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6512fbe img{width:100%;}.elementor-10 .elementor-element.elementor-element-60bd3e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-60bd3e8::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-cd96c0c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cd96c0c.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-cd96c0c img{width:100%;}.elementor-10 .elementor-element.elementor-element-05214fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-5a360b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-10 .elementor-element.elementor-element-ff55d55 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-ff55d55{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01434636;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-ff55d55.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ac25c1f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-5001c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5001c84:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5001c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-fabc7bd{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fabc7bd.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-fabc7bd img{width:100%;}.elementor-10 .elementor-element.elementor-element-6704e87{width:var( --container-widget-width, 62% );max-width:62%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6704e87.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6704e87 img{width:100%;}.elementor-10 .elementor-element.elementor-element-2749f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5e435b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3a21ab .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-e3a21ab{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-e3a21ab.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e6c08e3 .elementor-button{background-color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-e6c08e3{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-e6c08e3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-320d284{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-320d284:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-320d284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-a3f2f79 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-a3f2f79 .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-9c3ba43 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-9c3ba43 .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-16c06e4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:70px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-16c06e4 .elementor-counter-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-d199fa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-d199fa9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d199fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-c5fe0e2{--display:flex;border-style:solid;--border-style:solid;border-color:#C0A033;--border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-a896c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dfa2a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-207a71a .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-207a71a{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-207a71a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-5474f9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5474f9f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5474f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-52f4f2a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-52f4f2a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-af1586e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-66af8a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0159f29 .elementor-button{background-color:#00282A;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-0159f29{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00282A40;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-0159f29.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-338962e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-338962e::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-338962e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-338962e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-37d1d80{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-37d1d80.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-37d1d80 img{width:100%;}.elementor-10 .elementor-element.elementor-element-83951d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-60e49ad{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-d0cd5fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-d0cd5fb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d0cd5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-266bbe0{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-266bbe0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-266bbe0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-266bbe0:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-266bbe0:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c51c309{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c51c309.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c51c309.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c51c309:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c51c309:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7334914{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7334914.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7334914.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-7334914.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7334914:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7334914:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ff7ded{width:var( --container-widget-width, 25% );max-width:25%;background-color:transparent;padding:35px 35px 35px 35px;--container-widget-width:25%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1ff7ded.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon{font-size:35px;padding:12px;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ff7ded:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1ff7ded:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b42d07f .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-b42d07f{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-b42d07f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0f3b874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-0f3b874::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-ceba430{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ceba430.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-ceba430 img{width:100%;}.elementor-10 .elementor-element.elementor-element-08aae8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#014346;}.elementor-10 .elementor-element.elementor-element-3fe9fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-10 .elementor-element.elementor-element-19149d9{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-19149d9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-19149d9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-19149d9:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-19149d9:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-681c251{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-681c251.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-681c251.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-681c251.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-681c251.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-681c251.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-681c251.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-681c251.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-681c251:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-681c251:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fe16459{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-fe16459.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-fe16459.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-fe16459:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-fe16459:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4bf5389{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-4bf5389.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4bf5389.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4bf5389:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4bf5389:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c6eb0bf{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#011F20AD;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon{font-size:25px;padding:12px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c6eb0bf:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c6eb0bf:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ccf0076 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-ccf0076{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01434636;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-ccf0076.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-5fd3320{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5fd3320:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5fd3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-10 .elementor-element.elementor-element-cc68c85{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cc68c85.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cc68c85 img{width:100%;}.elementor-10 .elementor-element.elementor-element-5042c24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1425e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9936308 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;fill:#202020;color:#202020;background-image:linear-gradient(90deg, #C0A033 0%, #EEC63E 100%);border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-9936308{width:auto;max-width:auto;background-color:#FFFFFF0F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:200px 200px 200px 200px;}.elementor-10 .elementor-element.elementor-element-9936308.ha-has-bg-overlay:hover::before{transition:background 0.3s;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-60bd3e8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/03/Group-1171275552_11zon-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:434px auto;}.elementor-10 .elementor-element.elementor-element-60bd3e8::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60bd3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(181deg, #FFFFFF 56%, #F2295B00 70%);}.elementor-10 .elementor-element.elementor-element-60bd3e8{--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-cd96c0c{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-10 .elementor-element.elementor-element-cd96c0c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-05214fb{width:auto;max-width:auto;text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-05214fb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5a360b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-ff55d55{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-ff55d55.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ff55d55 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-ac25c1f{--spacer-size:200px;}.elementor-10 .elementor-element.elementor-element-5001c84{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-fabc7bd{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-10 .elementor-element.elementor-element-fabc7bd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6704e87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-2749f42{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-size:22px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-2749f42.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b5e435b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-e3a21ab{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-e3a21ab.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e3a21ab .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-e6c08e3{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-e6c08e3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e6c08e3 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-320d284{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a3f2f79 .elementor-counter-number-wrapper{font-size:35px;}.elementor-10 .elementor-element.elementor-element-a3f2f79 .elementor-counter-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-9c3ba43 .elementor-counter-number-wrapper{font-size:35px;}.elementor-10 .elementor-element.elementor-element-9c3ba43 .elementor-counter-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-16c06e4 .elementor-counter-number-wrapper{font-size:35px;}.elementor-10 .elementor-element.elementor-element-16c06e4 .elementor-counter-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d199fa9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c5fe0e2{border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a896c6f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-size:30px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-a896c6f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dfa2a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-dfa2a7e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-207a71a{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-207a71a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-207a71a .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-5474f9f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-52f4f2a{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-10 .elementor-element.elementor-element-af1586e{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-size:30px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-af1586e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-66af8a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-66af8a2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0159f29{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-0159f29.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0159f29 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-338962e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-338962e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/02/Group-1171275549_11zon.webp");background-position:bottom center;background-repeat:no-repeat;background-size:434px auto;}.elementor-10 .elementor-element.elementor-element-338962e::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-338962e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-338962e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-338962e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(181deg, #FFFFFF 56%, #F2295B00 70%);}.elementor-10 .elementor-element.elementor-element-338962e{--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-37d1d80{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-10 .elementor-element.elementor-element-37d1d80.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-83951d0{width:auto;max-width:auto;text-align:center;font-size:27px;}.elementor-10 .elementor-element.elementor-element-83951d0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-60e49ad{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-d0cd5fb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-266bbe0{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title{margin-block-end:8px;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon{font-size:30px;padding:10px;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-266bbe0 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-c51c309{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title{margin-block-end:8px;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon{font-size:30px;padding:10px;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-c51c309 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-7334914{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title{margin-block-end:8px;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon{font-size:30px;padding:10px;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-7334914 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-1ff7ded{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title{margin-block-end:8px;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon{font-size:30px;padding:10px;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-1ff7ded .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-b42d07f{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-b42d07f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b42d07f .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-0f3b874::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f3b874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(181deg, #FFFFFF 56%, #F2295B00 70%);}.elementor-10 .elementor-element.elementor-element-0f3b874{--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ceba430{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-10 .elementor-element.elementor-element-ceba430.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-08aae8b{width:auto;max-width:auto;text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-08aae8b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3fe9fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-19149d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-19149d9 .elementor-icon-box-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-681c251{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-681c251 .elementor-icon-box-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-fe16459{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-fe16459 .elementor-icon-box-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-4bf5389{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-4bf5389 .elementor-icon-box-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-c6eb0bf .elementor-icon-box-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-ccf0076{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-ccf0076.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ccf0076 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-5fd3320{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-cc68c85{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-5042c24{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-size:27px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-5042c24.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1425e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-9936308{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;z-index:0;}.elementor-10 .elementor-element.elementor-element-9936308.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9936308 .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-0cc8df5{--width:35%;}.elementor-10 .elementor-element.elementor-element-4038580{--width:65%;}}/* Start custom CSS for container, class: .elementor-element-6f2c095 *//* Linha esquerda em degradê sutil (dourado -> verde) com 3px */
.left-gradient-line-gold-3px {
  position: relative;
}

.left-gradient-line-gold-3px::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 3px; /* espessura da linha */
  height: 100%;
  background: linear-gradient(
    180deg,
    #C0A03350 0%,   /* dourado esmaecido */
    #01434650 100% /* verde esmaecido */
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ccc367 *//* Alinha número e sufixo horizontalmente */
.elementor-counter-number-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 6px; /* espaço entre número e texto */
}

/* Estilo do sufixo */
.contador-sufixo {
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3baf05a *//* GRID institucional: sutil, técnico, sem efeito viajado */
.bg-grid-transp{
  position: relative;
  overflow: hidden;
}

.bg-grid-transp::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* 2 grids: um fino + um mais espaçado (profundidade) */
  background-image:
    linear-gradient(to right, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to right, rgba(255,255,255,.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.035) 1px, transparent 1px);

  /* tamanhos: grid pequeno + grid grande */
  background-size:
    36px 36px,
    36px 36px,
    180px 180px,
    180px 180px;

  /* offset leve pra não “grudar” tudo no mesmo ponto */
  background-position:
    0 0,
    0 0,
    0 0,
    0 0;

  opacity: .28; /* controla o “quanto aparece” */
}

/* garante conteúdo acima do grid */
.bg-grid-transp > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66c4084 */.infinite-glow-line{
  position: relative;
  width: 320px;
  height: 2px;
  background: transparent;
  overflow: hidden; /* importante pra não vazar */
  display: block;
}

/* linha que cresce, forte na esquerda e transparente na ponta */
.infinite-glow-line::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;

  /* começa 100% forte no início e vai perdendo até sumir na ponta */
  background: linear-gradient(
    90deg,
    rgba(192,160,51,1) 0%,
    rgba(192,160,51,0.9) 35%,
    rgba(192,160,51,0.35) 75%,
    rgba(192,160,51,0) 100%
  );

  transform-origin: left center;
  transform: scaleX(0);
  opacity: 0;
  animation: line-fade-grow 2.3s cubic-bezier(.4,0,.2,1) infinite;
}

/* cresce da esquerda -> direita e reseta */
@keyframes line-fade-grow{
  0%   { transform: scaleX(0); opacity: 0; }
  10%  { opacity: 1; }
  85%  { transform: scaleX(1); opacity: 1; }
  100% { transform: scaleX(1); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff8e881 *//* Alinha número e sufixo horizontalmente */
.elementor-counter-number-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 6px; /* espaço entre número e texto */
}

/* Estilo do sufixo */
.contador-sufixo {
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8f0272 *//* Alinha número e sufixo horizontalmente */
.elementor-counter-number-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 6px; /* espaço entre número e texto */
}

/* Estilo do sufixo */
.contador-sufixo {
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661c7e2 *//* Linha esquerda em degradê sutil (dourado -> verde) com 3px */
.left-gradient-line-gold-3px {
  position: relative;
}

.left-gradient-line-gold-3px::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 3px; /* espessura da linha */
  height: 100%;
  background: linear-gradient(
    180deg,
    #C0A03350 0%,   /* dourado esmaecido */
    #01434650 100% /* verde esmaecido */
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b81c99 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b84dd0c *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bcccaad *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e65178 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb644f *//* Linha esquerda em degradê sutil (dourado -> verde) com 3px */
.left-gradient-line-gold-3px {
  position: relative;
}

.left-gradient-line-gold-3px::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 3px; /* espessura da linha */
  height: 100%;
  background: linear-gradient(
    180deg,
    #C0A03350 0%,   /* dourado esmaecido */
    #01434650 100% /* verde esmaecido */
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ed55b0 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8488221 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52d0698 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7d665e *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9cfc96c *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3956517 *//* Alinha número e sufixo horizontalmente */
.elementor-counter-number-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 6px; /* espaço entre número e texto */
}

/* Estilo do sufixo */
.contador-sufixo {
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed00d4a */.infinite-glow-line-center{
  position: relative;
  width: 320px;
  height: 2px;
  background: transparent;
  overflow: hidden;
  display: block;
}

/* Linha que nasce no meio e expande pros dois lados */
.infinite-glow-line-center::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;

  /* Degradê: verde nas pontas -> dourado no centro -> verde nas pontas */
  background: linear-gradient(
    90deg,
    rgba(1,67,70,0) 0%,
    rgba(1,67,70,0.55) 18%,
    rgba(192,160,51,1) 50%,
    rgba(1,67,70,0.55) 82%,
    rgba(1,67,70,0) 100%
  );

  /* Nasce no meio */
  transform-origin: center center;
  transform: scaleX(0);
  opacity: 0;

  /* Glow sutil (pode remover se quiser mais seco) */
  filter: drop-shadow(0 0 10px rgba(192,160,51,0.35))
          drop-shadow(0 0 14px rgba(1,67,70,0.25));

  animation: line-center-grow 2.3s cubic-bezier(.4,0,.2,1) infinite;
}

@keyframes line-center-grow{
  0%   { transform: scaleX(0); opacity: 0; }
  10%  { opacity: 1; }
  85%  { transform: scaleX(1); opacity: 1; }
  100% { transform: scaleX(1); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5001c84 *//* GRID institucional: sutil, técnico, sem efeito viajado */
.bg-grid-transp{
  position: relative;
  overflow: hidden;
}

.bg-grid-transp::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* 2 grids: um fino + um mais espaçado (profundidade) */
  background-image:
    linear-gradient(to right, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to right, rgba(255,255,255,.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.035) 1px, transparent 1px);

  /* tamanhos: grid pequeno + grid grande */
  background-size:
    36px 36px,
    36px 36px,
    180px 180px,
    180px 180px;

  /* offset leve pra não “grudar” tudo no mesmo ponto */
  background-position:
    0 0,
    0 0,
    0 0,
    0 0;

  opacity: .28; /* controla o “quanto aparece” */
}

/* garante conteúdo acima do grid */
.bg-grid-transp > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d199fa9 *//* GRID institucional: sutil, técnico, sem efeito viajado */
.bg-grid-transp{
  position: relative;
  overflow: hidden;
}

.bg-grid-transp::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* 2 grids: um fino + um mais espaçado (profundidade) */
  background-image:
    linear-gradient(to right, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to right, rgba(255,255,255,.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.035) 1px, transparent 1px);

  /* tamanhos: grid pequeno + grid grande */
  background-size:
    36px 36px,
    36px 36px,
    180px 180px,
    180px 180px;

  /* offset leve pra não “grudar” tudo no mesmo ponto */
  background-position:
    0 0,
    0 0,
    0 0,
    0 0;

  opacity: .28; /* controla o “quanto aparece” */
}

/* garante conteúdo acima do grid */
.bg-grid-transp > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-702b9dc */.infinite-glow-line-center{
  position: relative;
  width: 320px;
  height: 2px;
  background: transparent;
  overflow: hidden;
  display: block;
}

/* Linha que nasce no meio e expande pros dois lados */
.infinite-glow-line-center::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;

  /* Degradê: verde nas pontas -> dourado no centro -> verde nas pontas */
  background: linear-gradient(
    90deg,
    rgba(1,67,70,0) 0%,
    rgba(1,67,70,0.55) 18%,
    rgba(192,160,51,1) 50%,
    rgba(1,67,70,0.55) 82%,
    rgba(1,67,70,0) 100%
  );

  /* Nasce no meio */
  transform-origin: center center;
  transform: scaleX(0);
  opacity: 0;

  /* Glow sutil (pode remover se quiser mais seco) */
  filter: drop-shadow(0 0 10px rgba(192,160,51,0.35))
          drop-shadow(0 0 14px rgba(1,67,70,0.25));

  animation: line-center-grow 2.3s cubic-bezier(.4,0,.2,1) infinite;
}

@keyframes line-center-grow{
  0%   { transform: scaleX(0); opacity: 0; }
  10%  { opacity: 1; }
  85%  { transform: scaleX(1); opacity: 1; }
  100% { transform: scaleX(1); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-266bbe0 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c51c309 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7334914 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ff7ded *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cd5fb *//* GRID institucional: sutil, técnico, sem efeito viajado */
.bg-grid-transp{
  position: relative;
  overflow: hidden;
}

.bg-grid-transp::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* 2 grids: um fino + um mais espaçado (profundidade) */
  background-image:
    linear-gradient(to right, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to right, rgba(255,255,255,.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.035) 1px, transparent 1px);

  /* tamanhos: grid pequeno + grid grande */
  background-size:
    36px 36px,
    36px 36px,
    180px 180px,
    180px 180px;

  /* offset leve pra não “grudar” tudo no mesmo ponto */
  background-position:
    0 0,
    0 0,
    0 0,
    0 0;

  opacity: .28; /* controla o “quanto aparece” */
}

/* garante conteúdo acima do grid */
.bg-grid-transp > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d942494 */.infinite-glow-line-center{
  position: relative;
  width: 320px;
  height: 2px;
  background: transparent;
  overflow: hidden;
  display: block;
}

/* Linha que nasce no meio e expande pros dois lados */
.infinite-glow-line-center::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;

  /* Degradê: verde nas pontas -> dourado no centro -> verde nas pontas */
  background: linear-gradient(
    90deg,
    rgba(1,67,70,0) 0%,
    rgba(1,67,70,0.55) 18%,
    rgba(192,160,51,1) 50%,
    rgba(1,67,70,0.55) 82%,
    rgba(1,67,70,0) 100%
  );

  /* Nasce no meio */
  transform-origin: center center;
  transform: scaleX(0);
  opacity: 0;

  /* Glow sutil (pode remover se quiser mais seco) */
  filter: drop-shadow(0 0 10px rgba(192,160,51,0.35))
          drop-shadow(0 0 14px rgba(1,67,70,0.25));

  animation: line-center-grow 2.3s cubic-bezier(.4,0,.2,1) infinite;
}

@keyframes line-center-grow{
  0%   { transform: scaleX(0); opacity: 0; }
  10%  { opacity: 1; }
  85%  { transform: scaleX(1); opacity: 1; }
  100% { transform: scaleX(1); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19149d9 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-681c251 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe16459 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bf5389 *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6eb0bf *//* Ícone empilhado com degradê dourado premium */
.icon-gradient-red .elementor-icon {
    background: radial-gradient(
        circle at top right,
        #8F7725 0%,   /* variação mais escura do dourado */
        #8F7725 40%,
        #C0A03378 75%,  /* dourado principal */
        #C0A03378 100%
    );
    transition: transform 0.3s ease, filter 0.3s ease;
}

/* Mantém o ícone sempre branco */
.icon-gradient-red .elementor-icon i,
.icon-gradient-red .elementor-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Hover sutil e elegante */
.icon-gradient-red:hover .elementor-icon {
    transform: scale(1.1);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd3320 *//* GRID institucional: sutil, técnico, sem efeito viajado */
.bg-grid-transp{
  position: relative;
  overflow: hidden;
}

.bg-grid-transp::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* 2 grids: um fino + um mais espaçado (profundidade) */
  background-image:
    linear-gradient(to right, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.06) 1px, transparent 1px),
    linear-gradient(to right, rgba(255,255,255,.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.035) 1px, transparent 1px);

  /* tamanhos: grid pequeno + grid grande */
  background-size:
    36px 36px,
    36px 36px,
    180px 180px,
    180px 180px;

  /* offset leve pra não “grudar” tudo no mesmo ponto */
  background-position:
    0 0,
    0 0,
    0 0,
    0 0;

  opacity: .28; /* controla o “quanto aparece” */
}

/* garante conteúdo acima do grid */
.bg-grid-transp > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */