.elementor-23 .elementor-element.elementor-element-c8167a0{--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-23 .elementor-element.elementor-element-c8167a0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c8167a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/02/Group-1171275553_11zon.webp");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-627a7bf{--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-23 .elementor-element.elementor-element-78312db{--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-23 .elementor-element.elementor-element-7f1d4d4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7f1d4d4.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-7f1d4d4 img{width:100%;}.elementor-23 .elementor-element.elementor-element-cb99bc7{--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-23 .elementor-element.elementor-element-853f845{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-23 .elementor-element.elementor-element-d05fcbb{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-23 .elementor-element.elementor-element-4950040{--spacer-size:650px;}.elementor-23 .elementor-element.elementor-element-c1a1073{--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-23 .elementor-element.elementor-element-c1a1073:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c1a1073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-880dec2{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-880dec2.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-880dec2 img{width:100%;}.elementor-23 .elementor-element.elementor-element-d3bb9be{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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d3bb9be.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-f461194{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f461194.elementor-element{--align-self:center;}.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-23 .elementor-element.elementor-element-e456328 .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-23 .elementor-element.elementor-element-e456328{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-23 .elementor-element.elementor-element-e456328.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e456328.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-854ddfa{--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-23 .elementor-element.elementor-element-d4952f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#014346;}.elementor-23 .elementor-element.elementor-element-d4952f5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4b871be{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-4b871be.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4b871be img{width:100%;}.elementor-23 .elementor-element.elementor-element-56a632b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-56a632b.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-508f607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#2E2E2E;}.elementor-23 .elementor-element.elementor-element-508f607.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bec47d5{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#2E2E2E;}.elementor-23 .elementor-element.elementor-element-bec47d5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5e065b3{--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-23 .elementor-element.elementor-element-f62af34{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-23 .elementor-element.elementor-element-f62af34.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f62af34.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-f62af34:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-f62af34:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-f62af34 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0cba30f{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-23 .elementor-element.elementor-element-0cba30f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-0cba30f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-0cba30f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-0cba30f:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-0cba30f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d6eeaf7{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-23 .elementor-element.elementor-element-d6eeaf7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-d6eeaf7:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-d6eeaf7:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-d6eeaf7 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-50498da{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-23 .elementor-element.elementor-element-50498da.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-50498da .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-50498da .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-50498da.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-50498da.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-50498da.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-50498da.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-50498da.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-50498da.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-50498da .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-50498da .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-50498da .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-50498da:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-50498da:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-50498da .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-812da49{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-6f3ee03{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-23 .elementor-element.elementor-element-6f3ee03.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-6f3ee03:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-6f3ee03:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-6f3ee03 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3fdb7fd{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-23 .elementor-element.elementor-element-3fdb7fd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-3fdb7fd:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-3fdb7fd:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-3fdb7fd .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8a43ef8{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-23 .elementor-element.elementor-element-8a43ef8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-8a43ef8:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-8a43ef8:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-8a43ef8 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d8c4f96 .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-23 .elementor-element.elementor-element-d8c4f96{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-23 .elementor-element.elementor-element-d8c4f96.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d8c4f96.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-664fc43{--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-23 .elementor-element.elementor-element-664fc43:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-664fc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-e645e0f{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e645e0f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e645e0f img{width:100%;}.elementor-23 .elementor-element.elementor-element-7fb1f7f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7fb1f7f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2b03f6c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011F20AD;--border-color:#011F20AD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-2b03f6c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2b03f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);}.elementor-23 .elementor-element.elementor-element-a0608a3{--display:flex;}.elementor-23 .elementor-element.elementor-element-487fdae img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-60e79c1{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-e307523{margin:0px 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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e307523.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-b5ed3ca{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b5ed3ca.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ab13118 .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-23 .elementor-element.elementor-element-ab13118{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-23 .elementor-element.elementor-element-ab13118.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ab13118.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-53697c6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011F20AD;--border-color:#011F20AD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-53697c6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-53697c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);}.elementor-23 .elementor-element.elementor-element-8d85742{--display:flex;}.elementor-23 .elementor-element.elementor-element-c9fbeca img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-d032aba{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-51b2d2d{margin:0px 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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-51b2d2d.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3cdaa2b{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3cdaa2b.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-77d965d .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-23 .elementor-element.elementor-element-77d965d{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-23 .elementor-element.elementor-element-77d965d.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-77d965d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-f9a04cb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011F20AD;--border-color:#011F20AD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-f9a04cb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f9a04cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #042A2C 0%, #001314 100%);}.elementor-23 .elementor-element.elementor-element-c27d1e0{--display:flex;}.elementor-23 .elementor-element.elementor-element-618438d img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-394db35{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-e8c23de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e8c23de.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f79d0d9{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f79d0d9.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ff41142 .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-23 .elementor-element.elementor-element-ff41142{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-23 .elementor-element.elementor-element-ff41142.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ff41142.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-5f08214{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-f812d06{--display:flex;}.elementor-23 .elementor-element.elementor-element-aeb3a0a img{width:100%;}.elementor-23 .elementor-element.elementor-element-be0b72d{width:var( --container-widget-width, 35% );max-width:35%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7bcf324{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#2E2E2E;}.elementor-23 .elementor-element.elementor-element-7bcf324.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-aaf89fc .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-23 .elementor-element.elementor-element-aaf89fc{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:#011F20AD;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-aaf89fc.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-aaf89fc.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-9f7987f{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-19a15fb{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:100%;--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-23 .elementor-element.elementor-element-19a15fb.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-19a15fb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-19a15fb:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-19a15fb:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-19a15fb .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-df98a18{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:100%;--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-23 .elementor-element.elementor-element-df98a18.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-df98a18.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-df98a18:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-df98a18:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-df98a18 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-937c83b{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:100%;--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-23 .elementor-element.elementor-element-937c83b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-937c83b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-937c83b:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-937c83b:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-937c83b .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-385efc9{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:100%;--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-23 .elementor-element.elementor-element-385efc9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-385efc9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-385efc9:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-385efc9:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-385efc9 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-39ed831{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:15px 25px 15px 25px;--container-widget-width:100%;--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-23 .elementor-element.elementor-element-39ed831.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-39ed831.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon{font-size:25px;padding:12px;}.elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-39ed831:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-39ed831:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-39ed831 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9aaf62a{--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-23 .elementor-element.elementor-element-9aaf62a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9aaf62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-5d6512e{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5d6512e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5d6512e img{width:100%;}.elementor-23 .elementor-element.elementor-element-7bc440d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7bc440d.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5ae5b75{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5ae5b75.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b25d98d{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-5de2219{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5de2219.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-5de2219.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-5de2219.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-5de2219 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5de2219 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-5de2219 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-5de2219:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-5de2219:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5de2219 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6eaaa47{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6eaaa47.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-6eaaa47.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-6eaaa47.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-6eaaa47 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6eaaa47 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-23 .elementor-element.elementor-element-6eaaa47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-6eaaa47:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-6eaaa47:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6eaaa47 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-25cd853{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-25cd853.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-25cd853.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-25cd853.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-25cd853 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-25cd853 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-23 .elementor-element.elementor-element-25cd853 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-25cd853:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-25cd853:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-25cd853 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7dcbb09{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7dcbb09.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-7dcbb09.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-7dcbb09.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-7dcbb09 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7dcbb09 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-7dcbb09 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-7dcbb09:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-7dcbb09:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7dcbb09 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f132f52{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f132f52.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-f132f52.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-f132f52.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-f132f52 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f132f52 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-f132f52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-f132f52:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-f132f52:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f132f52 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c3d5de1 .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-23 .elementor-element.elementor-element-c3d5de1{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-23 .elementor-element.elementor-element-c3d5de1.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-c3d5de1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-de00a70{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-de00a70:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-de00a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014346;}.elementor-23 .elementor-element.elementor-element-4ca0850{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-e77e587{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7323ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7323ab6.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3cd048d{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3cd048d.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-75e1da5{--display:flex;--justify-content:center;}.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-23 .elementor-element.elementor-element-d160cd7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-d160cd7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-36bd4d6{width:var( --container-widget-width, 83% );max-width:83%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-36bd4d6.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-1171cf2{--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-23 .elementor-element.elementor-element-1171cf2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1171cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-dabcdeb{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-dabcdeb.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-dabcdeb img{width:100%;}.elementor-23 .elementor-element.elementor-element-c89149c{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:1.1em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c89149c.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5421b6d{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.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5421b6d.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9543924{--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-23 .elementor-element.elementor-element-fc78967 .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-23 .elementor-element.elementor-element-fc78967{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-23 .elementor-element.elementor-element-fc78967.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-f4ad64e .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-23 .elementor-element.elementor-element-f4ad64e{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-23 .elementor-element.elementor-element-f4ad64e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-827e524.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-827e524 .elementor-icon-list-icon i{color:#C0A033;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-827e524 .elementor-icon-list-icon svg{fill:#C0A033;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-827e524{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-827e524 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-827e524 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:300;}.elementor-23 .elementor-element.elementor-element-827e524 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-a64c5ec{--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-23 .elementor-element.elementor-element-a64c5ec::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-23 .elementor-element.elementor-element-98ff33f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-98ff33f.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-98ff33f img{width:100%;}.elementor-23 .elementor-element.elementor-element-ebd7e3f{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-23 .elementor-element.elementor-element-19a70bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-23 .elementor-element.elementor-element-56ccb91 .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-23 .elementor-element.elementor-element-56ccb91{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-23 .elementor-element.elementor-element-56ccb91.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-7c76ae7{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-0b74212{--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-23 .elementor-element.elementor-element-0b74212:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0b74212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-a0b51e8{--display:flex;border-style:none;--border-style:none;}.elementor-23 .elementor-element.elementor-element-22a11f5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-22a11f5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-22a11f5 img{width:100%;}.elementor-23 .elementor-element.elementor-element-138d255{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-23 .elementor-element.elementor-element-bb3a0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-173a5cd .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-23 .elementor-element.elementor-element-173a5cd{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-23 .elementor-element.elementor-element-173a5cd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-2781036{--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-23 .elementor-element.elementor-element-ee739df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#014346;}.elementor-23 .elementor-element.elementor-element-ee739df.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9be2cba{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-9be2cba.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9be2cba img{width:100%;}.elementor-23 .elementor-element.elementor-element-a2bc05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#2E2E2E;}.elementor-23 .elementor-element.elementor-element-a2bc05a.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b012325{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#202020;}.elementor-23 .elementor-element.elementor-element-7f722c9{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-7f722c9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-7f722c9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-7f722c9:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-7f722c9:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f0da71b{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-f0da71b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f0da71b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-f0da71b:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-f0da71b:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-199a753{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-199a753.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-199a753.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-199a753.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-199a753.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-199a753.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-199a753.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-199a753.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-199a753:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-199a753:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c3a6deb{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-c3a6deb.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-c3a6deb:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-c3a6deb:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-932c7f3{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-932c7f3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-932c7f3.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-932c7f3:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-932c7f3:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9659ce7{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-9659ce7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-9659ce7.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-9659ce7:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-9659ce7:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-42537b8{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:20px 30px 20px 30px;--container-widget-width:50%;--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:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-42537b8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-42537b8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon{font-size:25px;padding:9px;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-42537b8:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-42537b8:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d728ddd .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-23 .elementor-element.elementor-element-d728ddd{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-23 .elementor-element.elementor-element-d728ddd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-6ff5768{--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-23 .elementor-element.elementor-element-6ff5768:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6ff5768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-66f5ff0{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-66f5ff0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-66f5ff0 img{width:100%;}.elementor-23 .elementor-element.elementor-element-a972302{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-23 .elementor-element.elementor-element-be2510a{--display:flex;border-style:solid;--border-style:solid;border-color:#011F20AD;--border-color:#011F20AD;}.elementor-23 .elementor-element.elementor-element-be2510a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-be2510a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #001314 0%, #042A2C 100%);}.elementor-23 .elementor-element.elementor-element-4b335e6 img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-ff015b1{margin:0px 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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ff015b1.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-c38d37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f4a8846 .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-23 .elementor-element.elementor-element-f4a8846{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-23 .elementor-element.elementor-element-f4a8846.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-de6cb49{--display:flex;border-style:solid;--border-style:solid;border-color:#011F20AD;--border-color:#011F20AD;}.elementor-23 .elementor-element.elementor-element-de6cb49:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-de6cb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #001314 0%, #042A2C 100%);}.elementor-23 .elementor-element.elementor-element-12e4f63 img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-3556780{margin:0px 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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3556780.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-66b6996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-937cf6c .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-23 .elementor-element.elementor-element-937cf6c{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-23 .elementor-element.elementor-element-937cf6c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-22661ee{--display:flex;border-style:solid;--border-style:solid;border-color:#011F20AD;--border-color:#011F20AD;}.elementor-23 .elementor-element.elementor-element-22661ee:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-22661ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #001314 0%, #042A2C 100%);}.elementor-23 .elementor-element.elementor-element-eeae61c img{border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-d412fa0{margin:0px 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:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d412fa0.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3bfa8ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7793882 .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-23 .elementor-element.elementor-element-7793882{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-23 .elementor-element.elementor-element-7793882.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-dbc268b{--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-23 .elementor-element.elementor-element-e01fabb img{width:100%;}.elementor-23 .elementor-element.elementor-element-8a3fa0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:#2E2E2E;}.elementor-23 .elementor-element.elementor-element-8a3fa0f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e02d336{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-23 .elementor-element.elementor-element-e02d336.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-e02d336.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e02d336.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon{font-size:35px;padding:12px;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e02d336:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-e02d336:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8d02d81{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-23 .elementor-element.elementor-element-8d02d81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8d02d81.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-8d02d81.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon{font-size:35px;padding:12px;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8d02d81:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-8d02d81:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-051e750{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-23 .elementor-element.elementor-element-051e750.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-051e750.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-051e750.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-051e750.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-051e750.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-051e750.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-051e750.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-051e750.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon{font-size:35px;padding:12px;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-051e750:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-051e750:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-66f6f02{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-23 .elementor-element.elementor-element-66f6f02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-66f6f02.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-66f6f02.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon{font-size:35px;padding:12px;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-66f6f02:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-66f6f02:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1142472{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-23 .elementor-element.elementor-element-1142472.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1142472.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-1142472.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-1142472.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-23 .elementor-element.elementor-element-1142472.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C0A033;fill:#C0A03361;color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-1142472.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-default:has(:focus) .elementor-icon{fill:#C0A033;color:#C0A033;border-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-1142472.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-1142472.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C0A03361;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon{font-size:35px;padding:12px;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1142472:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-1142472:has(:focus) .elementor-icon-box-title{color:#C0A033;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9b9a5de .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-23 .elementor-element.elementor-element-9b9a5de{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-23 .elementor-element.elementor-element-9b9a5de.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-a69c519{--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-23 .elementor-element.elementor-element-a69c519:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a69c519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0A033;}.elementor-23 .elementor-element.elementor-element-db0f934{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-db0f934.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-db0f934 img{width:100%;}.elementor-23 .elementor-element.elementor-element-6ca4887{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6ca4887.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ab27467{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ab27467.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-efb3749{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-efb3749.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-efb3749.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-efb3749.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-efb3749:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-efb3749:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-baf7055{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-baf7055.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-baf7055.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-baf7055.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-baf7055:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-baf7055:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-84258fa{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-84258fa.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-84258fa.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-84258fa.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-84258fa:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-84258fa:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d96ccdd{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-d96ccdd.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-d96ccdd.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-d96ccdd.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-d96ccdd:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-d96ccdd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9916c98{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-9916c98.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-23 .elementor-element.elementor-element-9916c98.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-23 .elementor-element.elementor-element-9916c98.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-title{margin-bottom:7px;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-9916c98:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-9916c98:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e21f373 .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-23 .elementor-element.elementor-element-e21f373{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-23 .elementor-element.elementor-element-e21f373.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-4af340c{--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-23 .elementor-element.elementor-element-4af340c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4af340c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014346;}.elementor-23 .elementor-element.elementor-element-2b3ddcf{--display:flex;border-style:none;--border-style:none;}.elementor-23 .elementor-element.elementor-element-ae851a9{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ae851a9.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ae851a9 img{width:100%;}.elementor-23 .elementor-element.elementor-element-30fa256{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-23 .elementor-element.elementor-element-3962009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-681d284{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-ea7fde6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ef809fe{--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-23 .elementor-element.elementor-element-ef809fe:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ef809fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00282A;}.elementor-23 .elementor-element.elementor-element-9506a62{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:1.1em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9506a62.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ae83370{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ae83370.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8c9c90c .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-23 .elementor-element.elementor-element-8c9c90c{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-23 .elementor-element.elementor-element-8c9c90c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-8815333 .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-23 .elementor-element.elementor-element-8815333{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-23 .elementor-element.elementor-element-8815333.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-fac6aa0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-icon i{color:#C0A033;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-icon svg{fill:#C0A033;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-fac6aa0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:300;}.elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5de2219 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-6eaaa47 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-25cd853 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-7dcbb09 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-f132f52 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-a64c5ec:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrouk.com.br/wp-content/uploads/2026/02/Group-1171275552_11zon.webp");background-position:bottom center;background-repeat:no-repeat;background-size:434px auto;}.elementor-23 .elementor-element.elementor-element-a64c5ec::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a64c5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(181deg, #FFFFFF 56%, #F2295B00 70%);}.elementor-23 .elementor-element.elementor-element-a64c5ec{--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-98ff33f{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-23 .elementor-element.elementor-element-98ff33f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ebd7e3f{width:auto;max-width:auto;text-align:center;font-size:25px;}.elementor-23 .elementor-element.elementor-element-ebd7e3f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-19a70bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-56ccb91{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-56ccb91.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-56ccb91 .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-7c76ae7{--spacer-size:200px;}.elementor-23 .elementor-element.elementor-element-0b74212{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-a0b51e8{--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-23 .elementor-element.elementor-element-22a11f5{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-23 .elementor-element.elementor-element-138d255{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-23 .elementor-element.elementor-element-138d255.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-bb3a0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-bb3a0d8.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-173a5cd{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-173a5cd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-173a5cd .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-2781036{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-ee739df{text-align:center;font-size:30px;}.elementor-23 .elementor-element.elementor-element-9be2cba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-a2bc05a{font-size:24px;}.elementor-23 .elementor-element.elementor-element-b012325{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-7f722c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-7f722c9 .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-f0da71b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-f0da71b .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-199a753{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-199a753 .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-c3a6deb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-c3a6deb .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-932c7f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-932c7f3 .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-9659ce7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-9659ce7 .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-42537b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon{font-size:20px;padding:7px;}.elementor-23 .elementor-element.elementor-element-42537b8 .elementor-icon-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-d728ddd{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-d728ddd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d728ddd .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-6ff5768{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-66f5ff0{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-a972302{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:30px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-a972302.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-be2510a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-4b335e6 img{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-ff015b1{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c38d37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-c38d37e.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f4a8846{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-f4a8846.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f4a8846 .elementor-button{font-size:12px;padding:15px 10px 15px 10px;}.elementor-23 .elementor-element.elementor-element-de6cb49{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-12e4f63 img{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-3556780{font-size:25px;}.elementor-23 .elementor-element.elementor-element-66b6996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-66b6996.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-937cf6c{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-937cf6c.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-937cf6c .elementor-button{font-size:12px;padding:15px 10px 15px 10px;}.elementor-23 .elementor-element.elementor-element-22661ee{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-eeae61c img{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-d412fa0{font-size:25px;}.elementor-23 .elementor-element.elementor-element-3bfa8ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-3bfa8ea.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7793882{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-7793882.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7793882 .elementor-button{font-size:12px;padding:15px 10px 15px 10px;}.elementor-23 .elementor-element.elementor-element-dbc268b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-e01fabb{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-8a3fa0f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:29px;}.elementor-23 .elementor-element.elementor-element-e02d336{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title{margin-block-end:8px;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon{font-size:30px;padding:10px;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-title a{font-size:22px;}.elementor-23 .elementor-element.elementor-element-e02d336 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-8d02d81{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title{margin-block-end:8px;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon{font-size:30px;padding:10px;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-title a{font-size:22px;}.elementor-23 .elementor-element.elementor-element-8d02d81 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-051e750{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title{margin-block-end:8px;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon{font-size:30px;padding:10px;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-title a{font-size:22px;}.elementor-23 .elementor-element.elementor-element-051e750 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-66f6f02{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title{margin-block-end:8px;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon{font-size:30px;padding:10px;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-title a{font-size:22px;}.elementor-23 .elementor-element.elementor-element-66f6f02 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-1142472{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 30px 30px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title{margin-block-end:8px;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon{font-size:30px;padding:10px;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-title a{font-size:22px;}.elementor-23 .elementor-element.elementor-element-1142472 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-9b9a5de{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-9b9a5de.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9b9a5de .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-a69c519{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-db0f934{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-6ca4887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:30px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-ab27467{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-23 .elementor-element.elementor-element-efb3749{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-efb3749.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-efb3749 .elementor-image-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-baf7055{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-baf7055.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-baf7055 .elementor-image-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-84258fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-84258fa.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-84258fa .elementor-image-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-d96ccdd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-d96ccdd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-d96ccdd .elementor-image-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-9916c98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-9916c98.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-img{margin-bottom:5px;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-9916c98 .elementor-image-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-e21f373{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-e21f373.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e21f373 .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-4af340c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-2b3ddcf{--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-23 .elementor-element.elementor-element-ae851a9{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-23 .elementor-element.elementor-element-30fa256{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-23 .elementor-element.elementor-element-30fa256.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3962009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-3962009.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-681d284{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:20px;}.elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-681d284 .elementor-icon-list-item > a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-ea7fde6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;font-size:16px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-ea7fde6.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ef809fe{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-9506a62{font-size:25px;}.elementor-23 .elementor-element.elementor-element-ae83370{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-23 .elementor-element.elementor-element-8c9c90c{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-8c9c90c.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8c9c90c .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-8815333{width:auto;max-width:auto;padding:5px 5px 5px 5px;z-index:0;}.elementor-23 .elementor-element.elementor-element-8815333.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8815333 .elementor-button{font-size:13px;}.elementor-23 .elementor-element.elementor-element-fac6aa0{--e-icon-list-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-fac6aa0 .elementor-icon-list-item > a{font-size:14px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-a0608a3{--width:40%;}.elementor-23 .elementor-element.elementor-element-60e79c1{--width:60%;}.elementor-23 .elementor-element.elementor-element-8d85742{--width:40%;}.elementor-23 .elementor-element.elementor-element-d032aba{--width:60%;}.elementor-23 .elementor-element.elementor-element-c27d1e0{--width:40%;}.elementor-23 .elementor-element.elementor-element-394db35{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-cb99bc7 *//* 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-f461194 *//* 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-c1a1073 *//* 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-56a632b */.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-bec47d5 *//* 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 icon-box, class: .elementor-element-f62af34 *//* Í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-0cba30f *//* Í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-d6eeaf7 *//* Í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-50498da *//* Í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-6f3ee03 *//* Í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-3fdb7fd *//* Í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-8a43ef8 *//* Í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-b5ed3ca *//* 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-3cdaa2b *//* 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-f79d0d9 *//* 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-664fc43 *//* 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-84a38d4 */.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 icon-box, class: .elementor-element-19a15fb *//* Í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-df98a18 *//* Í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-937c83b *//* Í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-385efc9 *//* Í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-39ed831 *//* Í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-5ae5b75 *//* 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-3cd048d *//* 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-36bd4d6 *//* 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-5421b6d *//* 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-1171cf2 *//* 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-4b30743 */.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-a0b51e8 *//* Linha esquerda sutil em degradê (dourado -> branco) */
.left-gradient-line-gold-white {
  position: relative;
}

.left-gradient-line-gold-white::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px; /* espessura da linha */
  height: 100%;
  background: linear-gradient(
    180deg,
    #C0A03350 0%,   /* dourado esmaecido */
    #FFFFFF50 100% /* branco esmaecido */
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74212 *//* 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-8278791 */.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-7f722c9 *//* Í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-f0da71b *//* Í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-199a753 *//* Í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-c3a6deb *//* Í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-932c7f3 *//* Í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-9659ce7 *//* Í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-42537b8 *//* Í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-6ff5768 *//* 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 icon-box, class: .elementor-element-e02d336 *//* Í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-8d02d81 *//* Í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-051e750 *//* Í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-66f6f02 *//* Í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-1142472 *//* Í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-ab27467 *//* 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-2b3ddcf *//* Linha esquerda sutil em degradê (dourado -> branco) */
.left-gradient-line-gold-white {
  position: relative;
}

.left-gradient-line-gold-white::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px; /* espessura da linha */
  height: 100%;
  background: linear-gradient(
    180deg,
    #C0A03350 0%,   /* dourado esmaecido */
    #FFFFFF50 100% /* branco esmaecido */
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae83370 *//* 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-ef809fe *//* 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 */