.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-148 .elementor-element.elementor-element-727c510{--display:flex;--min-height:80vh;--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:stretch;--overflow:hidden;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-148 .elementor-element.elementor-element-727c510:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-727c510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orlabrasil.luanovadigital.com.br/wp-content/uploads/2026/05/01_hero_background-scaled.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-148 .elementor-element.elementor-element-727c510::before, .elementor-148 .elementor-element.elementor-element-727c510 > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-727c510 > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-727c510 > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-727c510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-727c510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-148 .elementor-element.elementor-element-ddbe13a{--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:stretch;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-148 .elementor-element.elementor-element-bc1a985{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.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-148 .elementor-element.elementor-element-6e7de50 .elementor-button{background-color:rgba(15,23,42,0.75);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.25);border-radius:9999px 9999px 9999px 9999px;}.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-148 .elementor-element.elementor-element-d9281ad{text-align:start;}.elementor-148 .elementor-element.elementor-element-d9281ad .elementor-heading-title{font-size:60px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;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-148 .elementor-element.elementor-element-fea18d0{font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-e3290b8{--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:flex-start;--align-items:stretch;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-a285bca .elementor-button{background-color:#10B981;font-size:16px;font-weight:700;fill:#18181B;color:#18181B;border-radius:9999px 9999px 9999px 9999px;padding:14px 30px 16px 30px;}.elementor-148 .elementor-element.elementor-element-a285bca .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-a285bca .elementor-button:focus{background-color:#34D399;}.elementor-148 .elementor-element.elementor-element-a285bca{padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-a285bca .elementor-button-content-wrapper{flex-direction:row;}.elementor-148 .elementor-element.elementor-element-2559006 .elementor-button{background-color:rgba(255,255,255,0.07);font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.15);border-radius:9999px 9999px 9999px 9999px;padding:13px 35px 16px 35px;}.elementor-148 .elementor-element.elementor-element-2559006 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-2559006 .elementor-button:focus{background-color:rgba(255,255,255,0.14);}.elementor-148 .elementor-element.elementor-element-2559006{padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-2daaafc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-148 .elementor-element.elementor-element-89b5a71{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(6,95,70,0.3);--border-color:rgba(6,95,70,0.3);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-89b5a71:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-89b5a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #064E3B 0%, #022C22 100%);}.elementor-widget-html.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-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-148 .elementor-element.elementor-element-affe6e8{--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:32px;--padding-right:32px;}.elementor-148 .elementor-element.elementor-element-8ef7df1{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-6cc95d2{--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;}.elementor-148 .elementor-element.elementor-element-0982746 .elementor-button{background-color:#ECFDF5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;fill:#059669;color:#059669;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;border-radius:9999px 9999px 9999px 9999px;}.elementor-148 .elementor-element.elementor-element-8223224{text-align:start;}.elementor-148 .elementor-element.elementor-element-8223224 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;letter-spacing:-2.4px;color:#18181B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.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-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-148 .elementor-element.elementor-element-663490b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-148 .elementor-element.elementor-element-663490b .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-148 .elementor-element.elementor-element-663490b .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-148 .elementor-element.elementor-element-286b2dd{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:-0.6px;color:#3F3F46;}.elementor-148 .elementor-element.elementor-element-b18a97c{--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:stretch;}.elementor-148 .elementor-element.elementor-element-a9f3730{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-07eafa7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-07eafa7:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-07eafa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-07eafa7:hover{box-shadow:0px 20px 60px -15px rgba(16,185,129,0.2);}.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-148 .elementor-element.elementor-element-cd93e6d .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-cd93e6d.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-cd93e6d.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-cd93e6d.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-cd93e6d.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-cd93e6d.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-cd93e6d .elementor-icon{font-size:20px;}.elementor-148 .elementor-element.elementor-element-cd93e6d .elementor-icon svg{height:20px;}.elementor-148 .elementor-element.elementor-element-5291553 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-f4e088d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;color:#3D3D3D;}.elementor-148 .elementor-element.elementor-element-50d5c05{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-50d5c05:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-50d5c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-50d5c05:hover{box-shadow:0px 20px 60px -15px rgba(16,185,129,0.2);}.elementor-148 .elementor-element.elementor-element-6553fe3 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-6553fe3.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-6553fe3.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-6553fe3.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-6553fe3.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-6553fe3.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-6553fe3 .elementor-icon{font-size:20px;}.elementor-148 .elementor-element.elementor-element-6553fe3 .elementor-icon svg{height:20px;}.elementor-148 .elementor-element.elementor-element-f8188e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-a630e3d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;color:#3D3D3D;}.elementor-148 .elementor-element.elementor-element-8622d9d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-8622d9d:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-8622d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-8622d9d:hover{box-shadow:0px 20px 60px -15px rgba(16,185,129,0.2);}.elementor-148 .elementor-element.elementor-element-ecd4bff .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-ecd4bff.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-ecd4bff.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-ecd4bff.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-ecd4bff.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-ecd4bff.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-ecd4bff .elementor-icon{font-size:20px;}.elementor-148 .elementor-element.elementor-element-ecd4bff .elementor-icon svg{height:20px;}.elementor-148 .elementor-element.elementor-element-6c1b5dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-be8af4c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;color:#3D3D3D;}.elementor-148 .elementor-element.elementor-element-9f1af46{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4F4F5;--border-color:#F4F4F5;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-9f1af46:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-9f1af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-9f1af46:hover{box-shadow:0px 20px 60px -15px rgba(16,185,129,0.2);}.elementor-148 .elementor-element.elementor-element-22464b8 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-22464b8.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-22464b8.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-22464b8.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-22464b8.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-22464b8.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-22464b8 .elementor-icon{font-size:20px;}.elementor-148 .elementor-element.elementor-element-22464b8 .elementor-icon svg{height:20px;}.elementor-148 .elementor-element.elementor-element-3e54da8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-e6c6c17{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;color:#3D3D3D;}.elementor-148 .elementor-element.elementor-element-4eaf8f3{--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:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-4eaf8f3:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-4eaf8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-148 .elementor-element.elementor-element-4eaf8f3 > .elementor-shape-top .elementor-shape-fill, .elementor-148 .elementor-element.elementor-element-4eaf8f3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-4eaf8f3 > .elementor-shape-top svg, .elementor-148 .elementor-element.elementor-element-4eaf8f3 > .e-con-inner > .elementor-shape-top svg{height:60px;}.elementor-148 .elementor-element.elementor-element-3ebe34e{--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-148 .elementor-element.elementor-element-91ae5e0{--display:flex;}.elementor-148 .elementor-element.elementor-element-ff17cfc .elementor-button{background-color:#ECFDF5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;fill:#059669;color:#059669;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;border-radius:9999px 9999px 9999px 9999px;}.elementor-148 .elementor-element.elementor-element-ed9d2f6{width:initial;max-width:initial;}.elementor-148 .elementor-element.elementor-element-ed9d2f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-148 .elementor-element.elementor-element-ed9d2f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:49px;font-weight:700;line-height:1em;letter-spacing:-1.5px;color:#18181B;}.elementor-148 .elementor-element.elementor-element-4d4fc34{--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:flex-start;--align-items:flex-end;}.elementor-148 .elementor-element.elementor-element-d21b436{padding:0px 0px 0px 96px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-6076068{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-148 .elementor-element.elementor-element-e6a9e1d{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-148 .elementor-element.elementor-element-5bb3da6{--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:flex-start;--align-items:center;--overflow:hidden;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;box-shadow:0px 10px 15px -3px rgba(0,0,0,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-5bb3da6:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-5bb3da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-148 .elementor-element.elementor-element-3413b19{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.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-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-148 .elementor-element.elementor-element-edebb83{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;}.elementor-148 .elementor-element.elementor-element-edebb83 .elementor-icon-list-text{color:#585858;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-b15004a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-27de73d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:19px;color:#71717A;}.elementor-148 .elementor-element.elementor-element-57351c6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;fill:#0E372D;color:#0E372D;border-style:none;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-57351c6{padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-57351c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-c863118{--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:flex-start;--align-items:center;--overflow:hidden;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;box-shadow:0px 10px 15px -3px rgba(0,0,0,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-c863118:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-c863118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-692eb8a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-148 .elementor-element.elementor-element-66b2bb5{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;}.elementor-148 .elementor-element.elementor-element-66b2bb5 .elementor-icon-list-text{color:#585858;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-f6ca238 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-4b2c681{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:19px;color:#71717A;}.elementor-148 .elementor-element.elementor-element-249e108 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;fill:#0E372D;color:#0E372D;border-style:none;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-249e108{padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-249e108 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-a62a761{--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:flex-start;--align-items:center;--overflow:hidden;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;box-shadow:0px 10px 15px -3px rgba(0,0,0,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-a62a761:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-a62a761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-d68bb9c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-148 .elementor-element.elementor-element-c465bdf{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;}.elementor-148 .elementor-element.elementor-element-c465bdf .elementor-icon-list-text{color:#585858;transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-2bdeb8b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-f8b63d7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:19px;color:#71717A;}.elementor-148 .elementor-element.elementor-element-3f8c1f0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;fill:#0E372D;color:#0E372D;border-style:none;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-3f8c1f0{padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-3f8c1f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-0590156{--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;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-1582fbf{text-align:center;}.elementor-148 .elementor-element.elementor-element-1582fbf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-9f18e79{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;color:#71717A;}.elementor-148 .elementor-element.elementor-element-8f4df4d .elementor-button{background-color:#18181B;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;}.elementor-148 .elementor-element.elementor-element-8f4df4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-22690fb{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:96px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-22690fb:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-22690fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-148 .elementor-element.elementor-element-22690fb > .elementor-shape-top .elementor-shape-fill, .elementor-148 .elementor-element.elementor-element-22690fb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#fafafa;}.elementor-148 .elementor-element.elementor-element-22690fb > .elementor-shape-top svg, .elementor-148 .elementor-element.elementor-element-22690fb > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-148 .elementor-element.elementor-element-1b5acc7{--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:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-148 .elementor-element.elementor-element-9c00d15{--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-148 .elementor-element.elementor-element-385c77d img{width:100%;border-radius:24px 24px 24px 24px;box-shadow:0px 25px 50px -12px rgba(0,0,0,0.25);}.elementor-148 .elementor-element.elementor-element-ecc8696{--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:12px 12px;--row-gap:12px;--column-gap:12px;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(16,185,129,0.2);--border-color:rgba(16,185,129,0.2);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.25);--padding-top:8px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-148 .elementor-element.elementor-element-ecc8696:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-ecc8696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-148 .elementor-element.elementor-element-ecc8696.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.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-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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-148 .elementor-element.elementor-element-65dcf88 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-148 .elementor-element.elementor-element-65dcf88 .elementor-icon-box-title{margin-block-end:7px;color:#153029;}.elementor-148 .elementor-element.elementor-element-65dcf88 .elementor-icon{font-size:30px;}.elementor-148 .elementor-element.elementor-element-65dcf88 .elementor-icon-box-title, .elementor-148 .elementor-element.elementor-element-65dcf88 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:0em;letter-spacing:-0.2px;}.elementor-148 .elementor-element.elementor-element-65dcf88 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;letter-spacing:-0.5px;color:#3C3C3C;}.elementor-148 .elementor-element.elementor-element-85aae3b{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-148 .elementor-element.elementor-element-cd35566{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-148 .elementor-element.elementor-element-5cd5e46{--divider-border-style:solid;--divider-color:#10B981;--divider-border-width:1px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-148 .elementor-element.elementor-element-5cd5e46 .elementor-divider-separator{width:32px;margin:0 auto;margin-left:0;}.elementor-148 .elementor-element.elementor-element-5cd5e46 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-8156124 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.25em;color:#10B981;}.elementor-148 .elementor-element.elementor-element-6460a86 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-64449b6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#52525B;}.elementor-148 .elementor-element.elementor-element-189efe0 .elementor-button{background-color:#18181B;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;}.elementor-148 .elementor-element.elementor-element-189efe0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-5bbc00e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-148 .elementor-element.elementor-element-92dbbe4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-148 .elementor-element.elementor-element-92dbbe4:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-92dbbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-148 .elementor-element.elementor-element-28edf7a .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-28edf7a.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-28edf7a.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-28edf7a.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-28edf7a.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-28edf7a.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-28edf7a .elementor-icon{font-size:24px;}.elementor-148 .elementor-element.elementor-element-28edf7a .elementor-icon svg{height:24px;}.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-148 .elementor-element.elementor-element-59aeffb .elementor-counter-number-wrapper{color:#18181B;}.elementor-148 .elementor-element.elementor-element-97b8aed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#A1A1AA;}.elementor-148 .elementor-element.elementor-element-fe3132e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-148 .elementor-element.elementor-element-fe3132e:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-fe3132e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-148 .elementor-element.elementor-element-15992cf .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-15992cf.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-15992cf.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-15992cf.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-15992cf.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-15992cf.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-15992cf .elementor-icon{font-size:24px;}.elementor-148 .elementor-element.elementor-element-15992cf .elementor-icon svg{height:24px;}.elementor-148 .elementor-element.elementor-element-15eaf9a .elementor-counter-number-wrapper{color:#18181B;}.elementor-148 .elementor-element.elementor-element-fd62345 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#A1A1AA;}.elementor-148 .elementor-element.elementor-element-d0c5ad8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-148 .elementor-element.elementor-element-d0c5ad8:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-d0c5ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-148 .elementor-element.elementor-element-507da38 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-507da38.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-148 .elementor-element.elementor-element-507da38.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-507da38.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-148 .elementor-element.elementor-element-507da38.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-507da38.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-148 .elementor-element.elementor-element-507da38 .elementor-icon{font-size:24px;}.elementor-148 .elementor-element.elementor-element-507da38 .elementor-icon svg{height:24px;}.elementor-148 .elementor-element.elementor-element-745e4b4 .elementor-counter-number-wrapper{color:#18181B;}.elementor-148 .elementor-element.elementor-element-97d3502 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#A1A1AA;}.elementor-148 .elementor-element.elementor-element-6a28870{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-6a28870:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-6a28870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-148 .elementor-element.elementor-element-2e7a2a8{--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;}.elementor-148 .elementor-element.elementor-element-b344fec{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-148 .elementor-element.elementor-element-9921fe3{--divider-border-style:solid;--divider-color:#10B981;--divider-border-width:1px;}.elementor-148 .elementor-element.elementor-element-9921fe3 .elementor-divider-separator{width:32px;margin:0 auto;margin-center:0;}.elementor-148 .elementor-element.elementor-element-9921fe3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-e8392b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.25em;color:#10B981;}.elementor-148 .elementor-element.elementor-element-801afb4{--divider-border-style:solid;--divider-color:#10B981;--divider-border-width:1px;}.elementor-148 .elementor-element.elementor-element-801afb4 .elementor-divider-separator{width:32px;margin:0 auto;margin-center:0;}.elementor-148 .elementor-element.elementor-element-801afb4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-028d5e6{text-align:center;}.elementor-148 .elementor-element.elementor-element-028d5e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-92b9302{--divider-border-style:solid;--divider-color:#10B981;--divider-border-width:4px;}.elementor-148 .elementor-element.elementor-element-92b9302 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-148 .elementor-element.elementor-element-92b9302 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-96c34d4{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-148 .elementor-element.elementor-element-04c947c{--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:12px 12px;--row-gap:12px;--column-gap:12px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-148 .elementor-element.elementor-element-04c947c:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-04c947c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b56db29{--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;--border-radius:16px 16px 16px 16px;}.elementor-148 .elementor-element.elementor-element-b56db29:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-b56db29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #10B981 0%, #14B8A6 100%);}.elementor-148 .elementor-element.elementor-element-7d2598e .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-7d2598e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7d2598e.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7d2598e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7d2598e.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7d2598e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7d2598e .elementor-icon{font-size:28px;}.elementor-148 .elementor-element.elementor-element-7d2598e .elementor-icon svg{height:28px;}.elementor-148 .elementor-element.elementor-element-44ecc32{text-align:center;}.elementor-148 .elementor-element.elementor-element-44ecc32 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-dc6f6ad{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-5b01a56{--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:12px 12px;--row-gap:12px;--column-gap:12px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-148 .elementor-element.elementor-element-5b01a56:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-5b01a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-f321bd7{--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;--border-radius:16px 16px 16px 16px;}.elementor-148 .elementor-element.elementor-element-f321bd7:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-f321bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3B82F6 0%, #06B6D4 100%);}.elementor-148 .elementor-element.elementor-element-b3ad658 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-b3ad658.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b3ad658.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b3ad658.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b3ad658.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b3ad658.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b3ad658 .elementor-icon{font-size:28px;}.elementor-148 .elementor-element.elementor-element-b3ad658 .elementor-icon svg{height:28px;}.elementor-148 .elementor-element.elementor-element-daab5cc{text-align:center;}.elementor-148 .elementor-element.elementor-element-daab5cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-cebf620{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-16265a8{--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:12px 12px;--row-gap:12px;--column-gap:12px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-148 .elementor-element.elementor-element-16265a8:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-16265a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-05f777a{--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;--border-radius:16px 16px 16px 16px;}.elementor-148 .elementor-element.elementor-element-05f777a:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-05f777a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F43F5E 0%, #EC4899 100%);}.elementor-148 .elementor-element.elementor-element-b6dee99 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-b6dee99.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b6dee99.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b6dee99.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b6dee99.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b6dee99.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b6dee99 .elementor-icon{font-size:28px;}.elementor-148 .elementor-element.elementor-element-b6dee99 .elementor-icon svg{height:28px;}.elementor-148 .elementor-element.elementor-element-72f2641{text-align:center;}.elementor-148 .elementor-element.elementor-element-72f2641 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-29de26e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-2eb4a6c{--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:12px 12px;--row-gap:12px;--column-gap:12px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-148 .elementor-element.elementor-element-2eb4a6c:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-2eb4a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-768b1d0{--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;--border-radius:16px 16px 16px 16px;}.elementor-148 .elementor-element.elementor-element-768b1d0:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-768b1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F59E0B 0%, #F97316 100%);}.elementor-148 .elementor-element.elementor-element-f953aac .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-f953aac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-f953aac.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-f953aac.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-f953aac.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-f953aac.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-f953aac .elementor-icon{font-size:28px;}.elementor-148 .elementor-element.elementor-element-f953aac .elementor-icon svg{height:28px;}.elementor-148 .elementor-element.elementor-element-6b2c748{text-align:center;}.elementor-148 .elementor-element.elementor-element-6b2c748 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#18181B;}.elementor-148 .elementor-element.elementor-element-c4d8145{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-a4e9bbe{--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;--overflow:hidden;--overlay-opacity:0.89;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-a4e9bbe:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-a4e9bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orlabrasil.luanovadigital.com.br/wp-content/uploads/2026/05/05_esg_background.webp");background-position:center center;background-size:cover;}.elementor-148 .elementor-element.elementor-element-a4e9bbe::before, .elementor-148 .elementor-element.elementor-element-a4e9bbe > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-a4e9bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-a4e9bbe > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-a4e9bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-a4e9bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #032019EB 0%, #041E1CF0 100%);}.elementor-148 .elementor-element.elementor-element-1696565{--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:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-148 .elementor-element.elementor-element-0bc3d29{--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;}.elementor-148 .elementor-element.elementor-element-a74487a{--divider-border-style:solid;--divider-color:rgba(52,211,153,0.6);--divider-border-width:1px;}.elementor-148 .elementor-element.elementor-element-a74487a .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-148 .elementor-element.elementor-element-a74487a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-d9d43cc .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-d9d43cc.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-148 .elementor-element.elementor-element-d9d43cc.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-d9d43cc.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-148 .elementor-element.elementor-element-d9d43cc.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-d9d43cc.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-148 .elementor-element.elementor-element-d9d43cc .elementor-icon{font-size:20px;}.elementor-148 .elementor-element.elementor-element-d9d43cc .elementor-icon svg{height:20px;}.elementor-148 .elementor-element.elementor-element-6267aa6{--divider-border-style:solid;--divider-color:rgba(52,211,153,0.6);--divider-border-width:1px;}.elementor-148 .elementor-element.elementor-element-6267aa6 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-148 .elementor-element.elementor-element-6267aa6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-8e3c54c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.25em;color:#6EE7B7;}.elementor-148 .elementor-element.elementor-element-2dc43b9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-a47892e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b8d2c41{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:060px;--padding-left:24px;--padding-right:24px;}.elementor-148 .elementor-element.elementor-element-b8d2c41:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-b8d2c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7c9f101{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-148 .elementor-element.elementor-element-7c9f102{--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;}.elementor-148 .elementor-element.elementor-element-7c9f103{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-148 .elementor-element.elementor-element-7c9f104 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f104.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f104.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7c9f104.elementor-view-default .elementor-icon{color:#10B981;border-color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f104.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7c9f104.elementor-view-default .elementor-icon svg{fill:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f104 .elementor-icon{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f104 .elementor-icon svg{height:14px;}.elementor-148 .elementor-element.elementor-element-7c9f105{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f105 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f106{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f106 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;letter-spacing:-2.1px;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f107{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.625em;color:#71717A;}.elementor-widget-posts .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-posts.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-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-posts:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-posts.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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-posts .elementor-post__meta-data{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-widget-posts .elementor-post__excerpt p{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-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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-posts .elementor-post__card .elementor-post__badge{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{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-widget-posts .e-load-more-message{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-148 .elementor-element.elementor-element-7c9f108{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-148 .elementor-element.elementor-element-7c9f108:after{content:"0.56";}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__thumbnail__link{width:100%;}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__meta-data span + span:before{content:"•";}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__text{margin-top:20px;}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__badge{left:0;}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-148 .elementor-element.elementor-element-7c9f109{--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;}.elementor-148 .elementor-element.elementor-element-7c9f111{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-7c9f112{--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:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-7c9f113{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-148 .elementor-element.elementor-element-7c9f114{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-148 .elementor-element.elementor-element-7c9f115 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f115.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f115.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7c9f115.elementor-view-default .elementor-icon{color:#10B981;border-color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f115.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-7c9f115.elementor-view-default .elementor-icon svg{fill:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f115 .elementor-icon{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f115 .elementor-icon svg{height:14px;}.elementor-148 .elementor-element.elementor-element-7c9f116{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f116 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#10B981;}.elementor-148 .elementor-element.elementor-element-7c9f117{text-align:center;}.elementor-148 .elementor-element.elementor-element-7c9f117 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f118{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-148 .elementor-element.elementor-element-7c9f119{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}.elementor-148 .elementor-element.elementor-element-7c9f119:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7c9f119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7c9f119i{--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-148 .elementor-element.elementor-element-7c9f119c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-148 .elementor-element.elementor-element-7c9f119b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-148 .elementor-element.elementor-element-7c9f119bt{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f119bt .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f119h{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f119h .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f119p{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.625em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-7c9f126{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}.elementor-148 .elementor-element.elementor-element-7c9f126:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7c9f126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7c9f126i{--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-148 .elementor-element.elementor-element-7c9f126c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-148 .elementor-element.elementor-element-7c9f126b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-148 .elementor-element.elementor-element-7c9f126bt{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f126bt .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f126h{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f126h .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f126p{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.625em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-7c9f133{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}.elementor-148 .elementor-element.elementor-element-7c9f133:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7c9f133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7c9f133i{--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-148 .elementor-element.elementor-element-7c9f133c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-148 .elementor-element.elementor-element-7c9f133b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-148 .elementor-element.elementor-element-7c9f133bt{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f133bt .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f133h{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f133h .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f133p{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.625em;color:#71717A;}.elementor-148 .elementor-element.elementor-element-7c9f140{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}.elementor-148 .elementor-element.elementor-element-7c9f140:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7c9f140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7c9f140i{--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-148 .elementor-element.elementor-element-7c9f140c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-148 .elementor-element.elementor-element-7c9f140b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-148 .elementor-element.elementor-element-7c9f140bt{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f140bt .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f140h{text-align:start;}.elementor-148 .elementor-element.elementor-element-7c9f140h .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;color:#18181B;}.elementor-148 .elementor-element.elementor-element-7c9f140p{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.625em;color:#71717A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-148 .elementor-element.elementor-element-ddbe13a{--content-width:1280px;}.elementor-148 .elementor-element.elementor-element-affe6e8{--content-width:1280px;}.elementor-148 .elementor-element.elementor-element-a9f3730{--content-width:96%;}.elementor-148 .elementor-element.elementor-element-22690fb{--content-width:1280px;}.elementor-148 .elementor-element.elementor-element-ecc8696{--width:40%;}.elementor-148 .elementor-element.elementor-element-7c9f101{--content-width:1280px;}.elementor-148 .elementor-element.elementor-element-7c9f111{--content-width:1280px;}}@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-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 );}.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-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-148 .elementor-element.elementor-element-e6a9e1d{--flex-wrap:wrap;}.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-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-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-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-148 .elementor-element.elementor-element-96c34d4{--flex-wrap:wrap;}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{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-posts .elementor-post__excerpt p{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-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{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-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{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-148 .elementor-element.elementor-element-7c9f118{--flex-wrap:wrap;}}@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-148 .elementor-element.elementor-element-ddbe13a{--padding-top:96px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.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 );}.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-148 .elementor-element.elementor-element-d9281ad .elementor-heading-title{font-size:32px;}.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-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-148 .elementor-element.elementor-element-affe6e8{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-148 .elementor-element.elementor-element-8223224 .elementor-heading-title{font-size:30px;}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-148 .elementor-element.elementor-element-4eaf8f3 > .elementor-shape-top svg, .elementor-148 .elementor-element.elementor-element-4eaf8f3 > .e-con-inner > .elementor-shape-top svg{height:30px;}.elementor-148 .elementor-element.elementor-element-4eaf8f3{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-ed9d2f6 .elementor-heading-title{font-size:36px;}.elementor-148 .elementor-element.elementor-element-e6a9e1d{--flex-wrap:wrap;}.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-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-148 .elementor-element.elementor-element-692eb8a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-d68bb9c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-1582fbf .elementor-heading-title{font-size:24px;}.elementor-148 .elementor-element.elementor-element-22690fb > .elementor-shape-top svg, .elementor-148 .elementor-element.elementor-element-22690fb > .e-con-inner > .elementor-shape-top svg{height:24px;}.elementor-148 .elementor-element.elementor-element-22690fb{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-148 .elementor-element.elementor-element-1b5acc7{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-148 .elementor-element.elementor-element-6460a86 .elementor-heading-title{font-size:24px;}.elementor-148 .elementor-element.elementor-element-5bbc00e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-148 .elementor-element.elementor-element-92dbbe4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-148 .elementor-element.elementor-element-fe3132e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-d0c5ad8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-6a28870{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-028d5e6 .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-96c34d4{--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-148 .elementor-element.elementor-element-04c947c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-5b01a56{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-16265a8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-2eb4a6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-2dc43b9 .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-b8d2c41{--padding-top:72px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-148 .elementor-element.elementor-element-7c9f105 .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f106 .elementor-heading-title{font-size:30px;}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{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-posts .elementor-post__excerpt p{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-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{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-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{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-148 .elementor-element.elementor-element-7c9f108 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-148 .elementor-element.elementor-element-7c9f108:after{content:"0.5";}.elementor-148 .elementor-element.elementor-element-7c9f108 .elementor-post__thumbnail__link{width:100%;}.elementor-148 .elementor-element.elementor-element-7c9f116 .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f117 .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-7c9f118{--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-148 .elementor-element.elementor-element-7c9f119bt .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f119h .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f126bt .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f126h .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f133bt .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f133h .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f140bt .elementor-heading-title{font-size:14px;}.elementor-148 .elementor-element.elementor-element-7c9f140h .elementor-heading-title{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-727c510 */.orla-hero{position:relative;min-height:80vh;overflow:hidden}.orla-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.35);z-index:1;pointer-events:none}.orla-hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.7) 100%);z-index:1;pointer-events:none}.orla-hero__content{position:relative;z-index:2}.orla-hero__col-left{max-width:896px}@media (min-width:1025px){.orla-hero__col-left{padding-top:80px}}.orla-hero__badge{display:inline-flex;align-items:center;gap:8px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.orla-hero__badge .elementor-button-text::before{content:"";display:inline-block;width:8px;height:8px;background:#10B981;border-radius:50%;margin-right:8px;vertical-align:middle;animation:orla-pulse 2s ease-in-out infinite}@keyframes orla-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.3)}}.orla-hero__title{color:#ffffff !important;font-size:clamp(36px,6vw,72px);font-weight:800;line-height:1.1;letter-spacing:-0.02em;margin:24px 0 16px 0}.orla-gradient-text{background:linear-gradient(135deg,#10B981 0%,#34D399 50%,#6EE7B7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative;display:inline-block}.orla-gradient-text::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:3px;background:linear-gradient(90deg,#10B981,#34D399,transparent);border-radius:2px;animation:orla-underline 3s ease-in-out infinite}@keyframes orla-underline{0%,100%{transform:scaleX(1);transform-origin:left}50%{transform:scaleX(0.7);transform-origin:right}}.orla-hero__lead{color:rgba(255,255,255,0.85) !important;font-size:clamp(16px,1.6vw,20px);line-height:1.6;max-width:672px;margin-bottom:32px}.orla-hero__cta-row{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}@media (max-width:639px){.orla-hero__cta-row{flex-direction:column;align-items:stretch}}.orla-hero__cta--primary{transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.orla-hero__cta--primary:hover{box-shadow:0 0 30px rgba(16,185,129,0.4);transform:translateY(-2px)}.orla-hero__cta--secondary{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.orla-hero__cta--secondary:hover{transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5a71 */.orla-marquee__wrapper{width:100%;overflow:hidden}.orla-marquee__track{display:inline-flex;align-items:center;gap:32px;white-space:nowrap;animation:orla-marquee-scroll 40s linear infinite;will-change:transform;color:#ffffff;font-size:14px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;padding:0 16px}.orla-marquee__sep{color:rgba(52,211,153,0.4);font-size:18px;display:inline-block;vertical-align:middle}@keyframes orla-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.orla-marquee__track{animation:none;white-space:normal;flex-wrap:wrap;justify-content:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-affe6e8 */.orla-feature-card{position:relative;overflow:hidden;transition:box-shadow .5s ease,transform .5s ease}.orla-feature-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#34d399,#14b8a6);border-radius:16px 16px 0 0;opacity:.6;transition:opacity .5s ease}.orla-feature-card:hover::before{opacity:1}.orla-feature-card:hover{transform:translateY(-2px)}.orla-feature-card > .e-con:first-child{width:44px;height:44px;flex-shrink:0}@media (min-width:1025px){.orla-nossas__row-c > .e-con{flex-basis:calc(25% - 12px)}}@media (min-width:641px) and (max-width:1024px){.orla-nossas__row-c > .e-con{flex-basis:calc(50% - 8px)}}@media (max-width:640px){.orla-nossas__row-c > .e-con{flex-basis:100%}}.orla-grad-bar .elementor-divider-separator{background:linear-gradient(90deg,#10b981,#14b8a6) !important;border:0 !important;height:4px;border-radius:2px}.orla-nossas__lead{max-width:512px}@media (max-width:768px){.orla-nossas__row-b{flex-direction:column !important}.orla-nossas__col-left,.orla-nossas__col-right{width:100%}}@media (min-width:1025px){.orla-nossas__col-left{flex:0 0 42%}.orla-nossas__col-right{flex:0 0 50%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eaf8f3 */@media (min-width: 1025px) { .orla-projetos__grid > .e-con { flex-basis: calc(33.33% - 16px); } } @media (min-width: 641px) and (max-width: 1024px) { .orla-projetos__grid > .e-con { flex-basis: calc(50% - 12px); } } @media (max-width: 640px) { .orla-projetos__grid > .e-con { flex-basis: 100%; } } .orla-projetos__card { transition: transform 600ms ease, box-shadow 600ms ease; } .orla-projetos__card:hover { transform: translateY(-12px); box-shadow: 0 25px 60px -15px rgba(0,0,0,0.15); } .orla-projetos__card-image { overflow: hidden; } .orla-projetos__card-image img { width: 100%; height: 224px; object-fit: cover; display: block; transition: transform 700ms ease; } .orla-projetos__card:hover .orla-projetos__card-image img { transform: scale(1.15); } .orla-projetos__card-title .elementor-heading-title { transition: color 300ms ease; } .orla-projetos__card:hover .orla-projetos__card-title .elementor-heading-title { color: #059669; } .orla-projetos__card-link .elementor-button { position: relative; padding-bottom: 2px !important; } .orla-projetos__card-link .elementor-button::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: linear-gradient(90deg, #10b981, #14b8a6); transform: scaleX(0); transform-origin: right; transition: transform 300ms ease; } .orla-projetos__card-link .elementor-button:hover::after { transform: scaleX(1); transform-origin: left; } .orla-projetos .orla-grad-emerald { background: linear-gradient(90deg, #6ee7b7, #34d399, #14b8a6); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; display: inline; } .orla-projetos__cta { max-width: 896px; width: 100%; margin-left: auto; margin-right: auto; } .orla-projetos__cta-btn .elementor-button { transition: background-color 300ms ease, transform 300ms ease, box-shadow 300ms ease; } .orla-projetos__cta-btn .elementor-button:hover { background-color: #059669 !important; transform: scale(1.03); box-shadow: 0 25px 50px rgba(16,185,129,0.2); } @media (max-width: 768px) { .orla-projetos__header { flex-direction: column !important; align-items: flex-start !important; } .orla-projetos__header-right { max-width: 100%; width: 100%; } } @media (min-width: 769px) { .orla-projetos__header-right { max-width: 384px; } } .orla-projetos__card-location p { margin: 0; line-height: 1.2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22690fb */.orla-sobre .orla-grad-emerald { background: linear-gradient(90deg, #6ee7b7, #34d399, #14b8a6); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; display: inline; } @media (min-width: 1025px) { .orla-sobre__col-img, .orla-sobre__col-text { flex-basis: calc(50% - 32px); } } @media (max-width: 1024px) { .orla-sobre__col-img, .orla-sobre__col-text { flex-basis: 100%; } } @media (max-width: 767px) { .orla-sobre__col-img { order: 2; } .orla-sobre__col-text { order: 1; } } .orla-sobre__main-img img { aspect-ratio: 4 / 5; object-fit: cover; max-height: 500px; width: 100%; } @media (max-width: 767px) { .orla-sobre__main-img img { max-height: 320px; } } .orla-sobre__col-img { position: relative; overflow: visible; } .orla-sobre__badge-float { position: absolute !important; bottom: 16px; right: -16px; } @media (max-width: 767px) { .orla-sobre__badge-float { right: 0; bottom: -16px; } } .orla-sobre__lead { max-width: 512px; } .orla-sobre__cta-btn .elementor-button { transition: background-color 300ms ease, transform 300ms ease, box-shadow 300ms ease; } .orla-sobre__cta-btn .elementor-button:hover { background-color: #059669 !important; transform: scale(1.03); box-shadow: 0 25px 50px rgba(16, 185, 129, 0.2); } @media (min-width: 1025px) { .orla-sobre__stat-card { flex-basis: 33.33%; } } @media (max-width: 1024px) { .orla-sobre__stat-card { flex-basis: 100%; } } .orla-sobre__stat-card { border-radius: 0; position: relative; transition: background-color 300ms ease; } @media (max-width: 767px) { .orla-sobre__stat-card { border-radius: 16px; } } .orla-sobre__stats { overflow: visible; } @media (min-width: 1025px) { .orla-sobre__stat-card:not(:last-child)::after { content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 64px; background: linear-gradient(to bottom, transparent, rgba(16, 185, 129, 0.3), transparent); } } .orla-sobre__stat-card:hover { background-color: #fafafa; } .orla-sobre__stat-icon-wrap { transition: transform 300ms ease; } .orla-sobre__stat-card:hover .orla-sobre__stat-icon-wrap { transform: scale(1.15); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a28870 */.orla-valores .orla-grad-bar .elementor-divider-separator { background: linear-gradient(90deg, #10b981, #14b8a6) !important; border: 0 !important; height: 4px; border-radius: 2px; } .orla-valores__eyebrow .elementor-divider { flex-shrink: 0; } .orla-valores__header, .orla-valores__grid { max-width: 1280px; width: 100%; margin-left: auto; margin-right: auto; } @media (min-width: 1025px) { .orla-valores__grid > .e-con { flex-basis: calc(25% - 18px); } } @media (min-width: 641px) and (max-width: 1024px) { .orla-valores__grid > .e-con { flex-basis: calc(50% - 12px); } } @media (max-width: 640px) { .orla-valores__grid > .e-con { flex-basis: 100%; } } .orla-valores__icon-wrap { width: 56px; height: 56px; flex-shrink: 0; } .orla-valores__card { position: relative; overflow: hidden; transition: transform 500ms ease, box-shadow 500ms ease; } .orla-valores__card:hover { transform: translateY(-8px); box-shadow: 0 25px 50px rgba(0, 0, 0, 0.1); } .orla-valores__card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; border-radius: 16px 16px 0 0; opacity: 0.7; transition: opacity 500ms ease; } .orla-valores__card:hover::before { opacity: 1; } .orla-valores__card--1::before { background: linear-gradient(90deg, #10b981, #14b8a6); } .orla-valores__card--2::before { background: linear-gradient(90deg, #3b82f6, #06b6d4); } .orla-valores__card--3::before { background: linear-gradient(90deg, #f43f5e, #ec4899); } .orla-valores__card--4::before { background: linear-gradient(90deg, #f59e0b, #f97316); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4e9bbe */.orla-grad-emerald-300 {
  background: linear-gradient(90deg, #6ee7b7, #5eead4);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
.orla-esg__content {
  text-align: center;
  max-width: 896px;
  margin-left: auto;
  margin-right: auto;
}
.orla-esg__content .elementor-widget-text-editor {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}
.orla-esg__eyebrow .elementor-divider {
  flex-shrink: 0;
}
.orla-esg__tags .elementor-button {
  background-color: rgba(255, 255, 255, 0.12);
  border: 1px solid rgba(255, 255, 255, 0.28);
  color: #ffffff;
  border-radius: 9999px;
  padding: 11px 22px;
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  font-size: 14px;
  font-weight: 500;
  transition: background-color 300ms ease, border-color 300ms ease, box-shadow 300ms ease, transform 300ms ease;
}
.orla-esg__tags .elementor-button:hover {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(110, 231, 183, 0.5);
  box-shadow: 0 10px 25px rgba(16, 185, 129, 0.15);
  transform: translateY(-2px);
}
.orla-esg__content h2.elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d2c41 */.orla-midia-bastidores {
  overflow: hidden;
}
.orla-midia__header,
.orla-bastidores__head-box {
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
}
.orla-midia__eyebrow,
.orla-bastidores__eyebrow {
  width: auto;
}
.orla-midia__header h2.elementor-heading-title {
  font-size: clamp(34px, 4.2vw, 56px);
  line-height: 1.08;
}
.orla-midia__header .elementor-widget-text-editor {
  font-size: 18px;
  line-height: 1.6;
}
.orla-midia__posts .elementor-posts-container {
  gap: 32px;
}
.orla-midia__posts .elementor-post__card {
  border: 1px solid #f4f4f5;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  transition: transform 400ms ease, box-shadow 400ms ease;
}
.orla-midia__posts .elementor-post__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 25px 50px rgba(16, 185, 129, 0.08);
}
.orla-midia__posts .elementor-post__thumbnail__link {
  overflow: hidden;
}
.orla-midia__posts .elementor-post__thumbnail img {
  transition: transform 700ms ease;
}
.orla-midia__posts .elementor-post__card:hover .elementor-post__thumbnail img {
  transform: scale(1.08);
}
.orla-midia__posts .elementor-post__badge {
  left: 16px !important;
  right: auto !important;
  top: 16px;
  background: rgba(16, 185, 129, 0.92) !important;
  color: #fff !important;
  border-radius: 9999px;
  padding: 6px 14px;
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  backdrop-filter: blur(4px);
}
.orla-midia__posts .elementor-post__title a {
  color: #18181b;
  transition: color 250ms ease;
}
.orla-midia__posts .elementor-post__title {
  margin-bottom: 10px;
}
.orla-midia__posts .elementor-post__title,
.orla-midia__posts .elementor-post__title a {
  font-family: "Manrope", sans-serif;
  font-size: 20px;
  line-height: 1.22;
  font-weight: 700;
  letter-spacing: 0;
}
.orla-midia__posts .elementor-post__excerpt,
.orla-midia__posts .elementor-post__excerpt p {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 14px;
  line-height: 1.625;
  color: #71717a;
}
.orla-midia__posts .elementor-post__title a:hover,
.orla-midia__posts .elementor-post__read-more:hover {
  color: #059669 !important;
}
.orla-midia__posts .elementor-post__read-more {
  color: #18181b;
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.orla-midia__all .elementor-button {
  background: transparent;
  color: #18181b;
  padding: 0 0 6px;
  border-radius: 0;
  border-bottom: 2px solid transparent;
  border-image: linear-gradient(90deg, #10b981, #14b8a6) 1;
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 14px;
  font-weight: 800;
}
.orla-bastidores__divider {
  position: relative;
}
.orla-bastidores__divider::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  height: 1px;
  background: linear-gradient(90deg, transparent, #e4e4e7, transparent);
  transform: translateY(-50%);
}
.orla-bastidores__head-box {
  position: relative;
  z-index: 1;
  background: #fff;
  padding-left: 32px;
  padding-right: 32px;
}
.orla-bastidores__grid {
  width: 100%;
}
.orla-bastidores__card {
  position: relative;
  overflow: hidden;
  transition: transform 400ms ease, box-shadow 400ms ease;
}
.orla-bastidores__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 25px 50px rgba(0, 0, 0, 0.10);
}
.orla-bastidores__card::before {
  content: "";
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
}
.orla-bastidores__card--1::before { background: linear-gradient(90deg, #10b981, #14b8a6); }
.orla-bastidores__card--2::before { background: linear-gradient(90deg, #3b82f6, #06b6d4); }
.orla-bastidores__card--3::before { background: linear-gradient(90deg, #f59e0b, #f97316); }
.orla-bastidores__card--4::before { background: linear-gradient(90deg, #14b8a6, #0d9488); }
.orla-bastidores__image-wrap {
  overflow: hidden;
  border-radius: 16px 16px 0 0;
}
.orla-bastidores__image img {
  width: 100%;
  height: 156px;
  object-fit: cover;
  transition: transform 700ms ease;
}
.orla-bastidores__card:hover .orla-bastidores__image img {
  transform: scale(1.08);
}
.orla-bastidores__badge {
  width: auto;
  border-radius: 9999px;
  padding: 5px 10px;
}
.orla-bastidores__badge::before {
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
.orla-bastidores__badge--emerald { background: #ecfdf5; }
.orla-bastidores__badge--emerald::before { background: #10b981; }
.orla-bastidores__badge--emerald h6 { color: #059669 !important; }
.orla-bastidores__badge--blue { background: #eff6ff; }
.orla-bastidores__badge--blue::before { background: #3b82f6; }
.orla-bastidores__badge--blue h6 { color: #2563eb !important; }
.orla-bastidores__badge--amber { background: #fffbeb; }
.orla-bastidores__badge--amber::before { background: #f59e0b; }
.orla-bastidores__badge--amber h6 { color: #d97706 !important; }
.orla-bastidores__badge--teal { background: #f0fdfa; }
.orla-bastidores__badge--teal::before { background: #14b8a6; }
.orla-bastidores__badge--teal h6 { color: #0d9488 !important; }
@media (min-width: 1025px) {
  .orla-bastidores__grid > .e-con {
    flex-basis: calc(25% - 15px);
  }
}
@media (min-width: 641px) and (max-width: 1024px) {
  .orla-bastidores__grid > .e-con {
    flex-basis: calc(50% - 10px);
  }
}
@media (max-width: 640px) {
  .orla-bastidores__grid > .e-con {
    flex-basis: 100%;
  }
  .orla-bastidores__head-box {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* ===== AFINAR v2 — tipografia fina Mídia + Bastidores (2026-05-29) =====
   Append no custom_css do container raiz b8d2c41.
   Corrige o que o build inicial errou: títulos de notícia a 48px, eyebrows
   sem o padrão de marca, excerpt/leia-mais/badge fora de spec.
   Mira o widget de posts pelo ID estável .elementor-element-7c9f108 porque
   a classe .orla-midia__posts NÃO foi aplicada ao wrapper do widget. */

/* 1) Eyebrows "Na Mídia" / "Bastidores" → padrão de marca (= eyebrow do Valores) */
.orla-midia__eyebrow .elementor-heading-title,
.orla-bastidores__eyebrow .elementor-heading-title {
  font-family: "Plus Jakarta Sans", sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.25em !important;
  text-transform: uppercase !important;
  line-height: 1.15 !important;
}

/* 2) Títulos dos cards de notícia (widget Posts 7c9f108) — estavam a 48px */
.elementor-element-7c9f108 .elementor-post__title,
.elementor-element-7c9f108 .elementor-post__title a {
  font-family: "Manrope", sans-serif !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  letter-spacing: -0.01em !important;
  color: #18181B !important;
}
.elementor-element-7c9f108 .elementor-post__title a:hover {
  color: #059669 !important;
}

/* 3) Excerpt dos cards → 14px */
.elementor-element-7c9f108 .elementor-post__excerpt,
.elementor-element-7c9f108 .elementor-post__excerpt p {
  font-family: "Plus Jakarta Sans", sans-serif !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  color: #71717A !important;
}

/* 4) "Leia mais" → 14px (já uppercase) */
.elementor-element-7c9f108 .elementor-post__read-more {
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
}

/* 5) Badges dos cards Bastidores → uppercase + tracking (mantém cor/tamanho por variante) */
.orla-bastidores__card--1 h6.elementor-heading-title,
.orla-bastidores__card--2 h6.elementor-heading-title,
.orla-bastidores__card--3 h6.elementor-heading-title,
.orla-bastidores__card--4 h6.elementor-heading-title {
  text-transform: uppercase !important;
  letter-spacing: 0.06em !important;
}

/* 6) LAYOUT dos cards de notícia (widget Posts 7c9f108) → bater com o layout referência:
   borderless, imagem arredondada "flutuando", texto direto embaixo (sem caixa/sombra). */
.elementor-element-7c9f108 .elementor-post__card {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  border-radius: 0 !important;
  overflow: visible !important;
}
.elementor-element-7c9f108 .elementor-post__thumbnail {
  border-radius: 16px !important;
  overflow: hidden !important;
}
/* texto alinhado à coluna (sem o padding lateral 30px do card), com respiro acima */
.elementor-element-7c9f108 .elementor-post__text {
  padding: 0 !important;
  margin-top: 20px !important;
}
/* badge deslocado pra dentro da imagem (16px) + leve tracking */
.elementor-element-7c9f108 .elementor-post__badge {
  top: 16px !important;
  left: 16px !important;
  letter-spacing: 0.05em !important;
}

/* 7) Bastidores — imagens dos cards: altura conforme spec (§9: 144-176px) + cover (sem distorção).
   Estavam a 124px com object-fit:fill (esticava a imagem). */
.orla-bastidores__image-wrap {
  overflow: hidden !important;
}
/* altura fixa direto no <img> (height:100% não propaga pelos wrappers do widget de imagem) */
.orla-bastidores__image-wrap img {
  width: 100% !important;
  height: 160px !important;
  object-fit: cover !important;
  display: block !important;
}/* End custom CSS */