.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-4353fc8{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-531 .elementor-element.elementor-element-4353fc8:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-4353fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022C22;background-image:url("https://orlabrasil.luanovadigital.com.br/wp-content/uploads/2026/05/01_hero_background-2.webp");background-position:center center;background-size:cover;}.elementor-531 .elementor-element.elementor-element-4bf1f13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-08c9391.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-08c9391{text-align:start;}.elementor-531 .elementor-element.elementor-element-08c9391 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.15em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-9f5fe51 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-5f51adb{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.625em;letter-spacing:0em;color:#FFFFFF;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-531 .elementor-element.elementor-element-ff26bc3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-531 .elementor-element.elementor-element-ff26bc3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-cf02668{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-cf02668:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-cf02668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-07224c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-baa1263{--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-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-531 .elementor-element.elementor-element-cf7a8c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-531 .elementor-element.elementor-element-ef46fb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.02em;}.elementor-531 .elementor-element.elementor-element-4481a3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-4481a3d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-4481a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-6c1aa4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-92371e6{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-2aa03f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-531 .elementor-element.elementor-element-2aa03f8:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-2aa03f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-5e7980f .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-5e7980f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5e7980f.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-5e7980f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5e7980f.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-5e7980f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-531 .elementor-element.elementor-element-8364d9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-531 .elementor-element.elementor-element-8364d9a .elementor-icon-list-text{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-a8305e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-531 .elementor-element.elementor-element-a8305e6:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-a8305e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-531 .elementor-element.elementor-element-8de131d .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-8de131d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8de131d.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-8de131d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8de131d.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-8de131d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-531 .elementor-element.elementor-element-a94518e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-531 .elementor-element.elementor-element-a94518e .elementor-icon-list-text{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-61560a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-531 .elementor-element.elementor-element-61560a3:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-61560a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-531 .elementor-element.elementor-element-b376651 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-b376651.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-b376651.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-b376651.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-b376651.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-b376651.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-531 .elementor-element.elementor-element-3a94866{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-531 .elementor-element.elementor-element-3a94866 .elementor-icon-list-text{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-70ad9bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-70ad9bf:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-70ad9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-531 .elementor-element.elementor-element-de4942d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-c39111a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-9e30451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-531 .elementor-element.elementor-element-9e30451:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-9e30451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-32ca696{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-531 .elementor-element.elementor-element-4b3eeec .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-4b3eeec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-4b3eeec.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-4b3eeec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-4b3eeec.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-4b3eeec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-c565d73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-531 .elementor-element.elementor-element-bfc1245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-531 .elementor-element.elementor-element-bfc1245:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-bfc1245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-eaead74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-531 .elementor-element.elementor-element-6c71357 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-6c71357.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6c71357.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-6c71357.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6c71357.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-6c71357.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-cd42155{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-531 .elementor-element.elementor-element-2c5fd6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-531 .elementor-element.elementor-element-2c5fd6f:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-2c5fd6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-ac33d12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-531 .elementor-element.elementor-element-6e2c293 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-6e2c293.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6e2c293.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-6e2c293.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6e2c293.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-6e2c293.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-c5f9b51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-531 .elementor-element.elementor-element-edd3d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-531 .elementor-element.elementor-element-edd3d48:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-edd3d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-89678bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-531 .elementor-element.elementor-element-d70c655 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-d70c655.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-d70c655.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-d70c655.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-d70c655.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-d70c655.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-96ef3c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-531 .elementor-element.elementor-element-1199f4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-531 .elementor-element.elementor-element-1199f4e:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-1199f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-8bcb719{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-531 .elementor-element.elementor-element-352fee1 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-352fee1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-352fee1.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-352fee1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-352fee1.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-352fee1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-d834c6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-531 .elementor-element.elementor-element-855ae9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-855ae9b:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-855ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090B;}.elementor-531 .elementor-element.elementor-element-855ae9b::before, .elementor-531 .elementor-element.elementor-element-855ae9b > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-855ae9b > .e-con-inner > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-855ae9b > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-855ae9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-855ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, rgba(6,78,59,0.20) 0%, rgba(15,118,110,0.10) 100%);}.elementor-531 .elementor-element.elementor-element-708417c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-531 .elementor-element.elementor-element-57bc06b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-b455305{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-96ffc0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-96ffc0c:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-96ffc0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-531 .elementor-element.elementor-element-c2da2be .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-c2da2be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-c2da2be.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-c2da2be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-c2da2be.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-c2da2be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-006c431{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-006c431:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-006c431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-531 .elementor-element.elementor-element-5bfdeeb .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-5bfdeeb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5bfdeeb.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-5bfdeeb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5bfdeeb.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-5bfdeeb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-01e8bf6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-01e8bf6:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-01e8bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-531 .elementor-element.elementor-element-af5e367 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-af5e367.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-af5e367.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-af5e367.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-af5e367.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-af5e367.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-e06c4bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-e06c4bc:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e06c4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-531 .elementor-element.elementor-element-e15df24 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-e15df24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-e15df24.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-e15df24.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-e15df24.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-e15df24.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-53b360d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-53b360d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-53b360d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-531 .elementor-element.elementor-element-1c21c08 .elementor-icon-wrapper{text-align:center;}.elementor-531 .elementor-element.elementor-element-1c21c08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1c21c08.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-1c21c08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1c21c08.elementor-view-framed .elementor-icon, .elementor-531 .elementor-element.elementor-element-1c21c08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-b93ac9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-b93ac9d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-b93ac9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-fb7c566{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-cf3476f{--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;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:24px 24px 24px 24px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-531 .elementor-element.elementor-element-cf3476f:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-cf3476f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-531 .elementor-element.elementor-element-3b78fed{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-033f11a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-counter.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-531 .elementor-element.elementor-element-96a57dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-531 .elementor-element.elementor-element-43716cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-531 .elementor-element.elementor-element-f40cacc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-531 .elementor-element.elementor-element-deee5b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E7;--border-color:#E4E4E7;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-531 .elementor-element.elementor-element-9a94e1b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-531 .elementor-element.elementor-element-9a94e1b .elementor-icon-list-text{transition:color 0.3s;}.elementor-531 .elementor-element.elementor-element-4901fe7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-4901fe7:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-4901fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E7;}.elementor-531 .elementor-element.elementor-element-47764e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-f827931{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-4fe3c68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-4fe3c68:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-4fe3c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-54e3a1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-54e3a1e:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-54e3a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-7ffff70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-7ffff70:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-7ffff70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-0141771{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-0141771:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-0141771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-783e303{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-783e303:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-783e303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-ccf96bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-ccf96bc:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-ccf96bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-67527d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-67527d5:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-67527d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-f079031{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-f079031:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-f079031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-1d5d097{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-1d5d097:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-1d5d097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-7390c13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-7390c13:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-7390c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-531 .elementor-element.elementor-element-0000228{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-0000228:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-0000228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181b;}.elementor-531 .elementor-element.elementor-element-0000228::before, .elementor-531 .elementor-element.elementor-element-0000228 > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-0000228 > .e-con-inner > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-0000228 > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-0000228 > .e-con-inner > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-0000228 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, rgba(16,185,129,0.16) 0%, rgba(24,24,27,0) 100%);}.elementor-531 .elementor-element.elementor-element-38245f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-531 .elementor-element.elementor-element-7b1532d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-5351b5a .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-531 .elementor-element.elementor-element-4bf1f13{--content-width:1024px;}.elementor-531 .elementor-element.elementor-element-cf02668{--content-width:1280px;}.elementor-531 .elementor-element.elementor-element-4481a3d{--content-width:1280px;}.elementor-531 .elementor-element.elementor-element-70ad9bf{--content-width:1280px;}.elementor-531 .elementor-element.elementor-element-708417c{--content-width:1152px;}.elementor-531 .elementor-element.elementor-element-b93ac9d{--content-width:1280px;}.elementor-531 .elementor-element.elementor-element-cf3476f{--content-width:1152px;}.elementor-531 .elementor-element.elementor-element-4901fe7{--content-width:1024px;}.elementor-531 .elementor-element.elementor-element-38245f8{--content-width:896px;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-4353fc8 */[class*='esg-'].elementor-widget-heading .elementor-heading-title{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;font-family:inherit;}
[class*='esg-'].elementor-widget-text-editor .elementor-widget-container,[class*='esg-'].elementor-widget-text-editor p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;}
.esg-grad{background:linear-gradient(90deg,#34D399,#5eead4,#10B981);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.esg-grad-teal{background:linear-gradient(90deg,#059669,#0d9488);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.esg-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#34D399;margin-right:8px;box-shadow:0 0 8px #10B981;}
.esg-dot--green{background:#059669;box-shadow:none;}
/* pills + eyebrows */
.esg-pill{display:inline-flex;align-items:center;font-family:'Plus Jakarta Sans';font-size:12px;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;padding:8px 16px;border-radius:999px;}
.esg-pill--hero{background:rgba(16,185,129,0.15);border:1px solid rgba(16,185,129,0.3);color:#FFFFFF;}
.esg-pill--light{background:#ECFDF5;border:1px solid #A7F3D0;color:#059669;}
.esg-pill--cta{background:transparent;border:1px solid rgba(52,211,153,0.3);color:#34D399;letter-spacing:0.3em;padding:8px 24px;}
.esg-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:'Plus Jakarta Sans';font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#059669;}
.esg-eyebrow .elementor-heading-title{display:inline;}
.esg-eyebrow::before,.esg-eyebrow::after{content:'';width:32px;height:1px;background:#059669;opacity:0.55;flex:0 0 auto;}
.esg-eyebrow--light{color:#FFFFFF;}
.esg-eyebrow--light::before,.esg-eyebrow--light::after{background:#34D399;}
/* headings + body */
.esg-h2{font-family:'Plus Jakarta Sans';font-size:48px;font-weight:700;line-height:1.15;color:#18181b;text-align:center;letter-spacing:-0.025em;margin-top:8px;}
.esg-h2--left{text-align:left;}
.esg-h2--light{color:#fff;}
.esg-lead{font-family:'Plus Jakarta Sans';font-size:18px;color:#71717a;text-align:center;max-width:672px;margin:8px auto 0;line-height:1.6;}
.esg-lead--light{color:#A1A1AA !important;}
.esg-body{font-family:'Plus Jakarta Sans';font-size:16px;color:#52525b;line-height:1.6;max-width:512px;}
/* hero */
.esg-hero{position:relative;}
.esg-hero::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0.62) 0%,rgba(2,44,34,0.32) 50%,rgba(0,0,0,0.72) 100%),linear-gradient(90deg,rgba(0,0,0,0.4) 0%,transparent 45%,transparent 55%,rgba(0,0,0,0.4) 100%);}
.esg-hero::after{content:'';position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to top,#022C22,transparent);pointer-events:none;z-index:1;}
.esg-hero-inner{position:relative;z-index:2;}
.esg-hero-h1{font-family:'Plus Jakarta Sans';font-size:80px;font-weight:900;line-height:1.05;letter-spacing:-0.025em;color:#fff;text-align:center;}
.esg-hero-sub{font-family:'Plus Jakarta Sans';font-size:20px !important;font-weight:300 !important;color:#fff !important;text-align:center;max-width:768px;margin:0 auto;line-height:1.5;}
.esg-hero-feats{margin-top:16px;}
.esg-hero-feats .elementor-icon-list-item{margin:0 20px !important;}
.esg-hero-feats .elementor-icon-list-text{color:#fff;font-family:'Plus Jakarta Sans';font-size:14px;}
.esg-hero-feats .elementor-icon-list-icon i{color:rgba(52,211,153,0.7);}
/* visao */
.esg-visao-img img{width:100%;height:460px;object-fit:cover;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);}
/* icones quadrados */
.esg-icsq .elementor-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;}
.esg-g-emerald .elementor-icon,.esg-pilar-e-g .elementor-icon{background:linear-gradient(135deg,#10b981,#14b8a6);}
.esg-g-teal .elementor-icon{background:linear-gradient(135deg,#14b8a6,#06b6d4);}
.esg-g-blue .elementor-icon,.esg-pilar-s-g .elementor-icon{background:linear-gradient(135deg,#3b82f6,#06b6d4);}
.esg-g-violet .elementor-icon,.esg-pilar-g-g .elementor-icon{background:linear-gradient(135deg,#8b5cf6,#a855f7);}
.esg-g-amber .elementor-icon{background:linear-gradient(135deg,#f59e0b,#f97316);}
/* cards genericos (reconhecimentos) */
.esg-card{transition:transform .3s,box-shadow .3s;}
.esg-card:hover{transform:translateY(-4px);box-shadow:0 25px 50px rgba(0,0,0,0.1);}
.esg-card-title{font-family:'Plus Jakarta Sans';font-size:18px;font-weight:700;color:#18181b;line-height:1.2;}
.esg-card-loc{font-family:'Plus Jakarta Sans';font-size:12px;font-weight:600;color:#059669;}
.esg-card-desc{font-family:'Plus Jakarta Sans';font-size:14px;color:#71717a;line-height:1.625;}
/* pilares */
.esg-pilar{position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s;}
.esg-pilar:hover{transform:translateY(-4px);box-shadow:0 25px 50px rgba(0,0,0,0.1);}
.esg-pilar-letter{position:absolute;top:8px;right:20px;font-family:'Plus Jakarta Sans';font-size:128px;font-weight:900;line-height:1;color:rgba(228,228,231,0.5);pointer-events:none;}
.esg-pilar-ic{position:relative;z-index:1;}
.esg-pilar-ic .elementor-icon{width:56px;height:56px;border-radius:16px;font-size:26px;}
.esg-pilar-title{font-family:'Plus Jakarta Sans';font-size:24px;font-weight:700;color:#18181b;position:relative;z-index:1;}
.esg-pilar-sub{font-family:'Plus Jakarta Sans';font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#A1A1AA;}
.esg-pilar-list{margin-top:12px;}
.esg-pilar-list .elementor-icon-list-item{align-items:flex-start;margin-bottom:8px;}
.esg-pilar-list .elementor-icon-list-icon{padding-top:3px;}
.esg-pilar-list .elementor-icon-list-icon i{color:#10B981;font-size:15px;}
.esg-pilar-list .elementor-icon-list-text{color:#52525b;font-family:'Plus Jakarta Sans';font-size:14px;line-height:1.5;padding-left:10px;}
.esg-pilar::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;opacity:.65;}
.esg-pilar-e::before{background:linear-gradient(90deg,#10b981,#14b8a6);}
.esg-pilar-s::before{background:linear-gradient(90deg,#3b82f6,#06b6d4);}
.esg-pilar-g::before{background:linear-gradient(90deg,#8b5cf6,#a855f7);}
.esg-pilar-e{border-color:rgba(16,185,129,0.3) !important;}
.esg-pilar-s{border-color:rgba(59,130,246,0.3) !important;}
.esg-pilar-g{border-color:rgba(139,92,246,0.3) !important;}
/* compromissos (dark) */
.esg-compromissos{position:relative;}
.esg-comp-inner{position:relative;z-index:2;width:100%;}
.esg-comp{text-align:center;transition:border-color .4s,background .4s;}
.esg-comp:hover{border-color:rgba(16,185,129,0.3) !important;background:rgba(16,185,129,0.05) !important;}
.esg-comp-title{font-family:'Plus Jakarta Sans';font-size:16px;font-weight:700;color:#fff !important;}
.esg-comp-desc{font-family:'Plus Jakarta Sans';font-size:12px !important;color:#A1A1AA !important;line-height:1.625;text-align:center;}
/* numeros */
.esg-stat{text-align:center;}
.esg-counter .elementor-counter-number-wrapper{font-family:'Plus Jakarta Sans';font-size:48px;font-weight:900;background:linear-gradient(135deg,#047857,#0d9488);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.esg-stat-lbl{font-family:'Plus Jakarta Sans';font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#3F3F46;line-height:1.3;}
.esg-strip-list .elementor-icon-list-item{margin:0 16px !important;}
.esg-strip-list .elementor-icon-list-icon i{color:#10B981;font-size:15px;}
.esg-strip-list .elementor-icon-list-text{color:#71717a;font-family:'Plus Jakarta Sans';font-size:14px;font-weight:600;}
/* parceiros logos */
.esg-logo{aspect-ratio:3/2;transition:transform .3s,border-color .3s,box-shadow .3s;}
.esg-logo:hover{transform:translateY(-2px);border-color:rgba(16,185,129,0.3) !important;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);}
.esg-logo-img img{max-height:80px;max-width:180px;width:auto;object-fit:contain;}
/* cta */
.esg-cta-h2{font-family:'Plus Jakarta Sans';font-size:60px;font-weight:900;color:#fff;text-align:center;line-height:1.1;letter-spacing:-0.025em;}
.esg-cta-sub{font-family:'Plus Jakarta Sans';font-size:20px !important;color:#A1A1AA !important;text-align:center;max-width:672px;margin:0 auto;line-height:1.625;}
.esg-btn .elementor-button{font-family:'Plus Jakarta Sans';font-weight:700;border-radius:999px;padding:16px 40px;font-size:15px;}
.esg-btn--grad .elementor-button{background:linear-gradient(90deg,#10B981,#14b8a6) !important;color:#fff;}
.esg-btn--ghost .elementor-button{background:transparent !important;color:#A1A1AA;border:1px solid #3f3f46;}
.esg-btn--ghost .elementor-button:hover{color:#fff;}
/* larguras (flex-basis) */
.esg-2col > .esg-col{flex:1 1 calc(50% - 32px);min-width:0;}
.esg-grid-3 > .e-con{flex:0 1 calc(33.333% - 16px);min-width:0;}
.esg-grid-5 > .e-con{flex:0 1 calc(20% - 16px);min-width:0;}
.esg-stats-row > .esg-stat{flex:1 1 calc(25% - 24px);min-width:0;}
.esg-logos > .esg-logo{flex:0 1 calc(25% - 12px);min-width:0;}
/* responsivo */
@media(max-width:1024px){
  .esg-hero-h1{font-size:52px;}.esg-h2,.esg-cta-h2{font-size:34px;}
  .esg-2col > .esg-col,.esg-grid-3 > .e-con{flex-basis:100% !important;}
  .esg-grid-5 > .e-con{flex-basis:calc(50% - 10px) !important;}
  .esg-stats-row > .esg-stat{flex-basis:calc(50% - 16px) !important;}
  .esg-logos > .esg-logo{flex-basis:calc(50% - 8px) !important;}
}
@media(max-width:767px){
  .esg-hero-h1{font-size:38px;}.esg-h2,.esg-cta-h2{font-size:28px;}
  .esg-grid-5 > .e-con{flex-basis:100% !important;}
  .esg-visao-img img{height:320px;}
}/* End custom CSS */