.elementor-28 .elementor-element.elementor-element-c4e2cf1{--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:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-67f8371 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-5275047{--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:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2e8bc67 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-f5d1afa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:6px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f5d1afa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-96207e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:25px;}.elementor-28 .elementor-element.elementor-element-4eec44e{--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:flex-start;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-09945a0{--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:flex-start;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4ca5bc8{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4ca5bc8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4ca5bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/2018_0502_17040900.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-f058a4d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-1e5414b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5583044{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5583044:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5583044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF5774x-ws-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-c905630 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-5b19638{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-02b2669{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4540c24{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4540c24:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4540c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Common-space-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-78d31c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-c149edf{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-95a83fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d6d573b{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d6d573b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d6d573b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/PHOTO-2023-10-23-14-57-18.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-8df30f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-0fae46a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-e46d85a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-728a3e3{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-728a3e3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-728a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_4277-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-03c5cb2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-5e8f1c5{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-7b103c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1f00c21{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1f00c21:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1f00c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_1691-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-fc0de13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-301a63a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-7fb7b38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b1f92d0{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b1f92d0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b1f92d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rhizomet_Sharing_Density_Krakow_00.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-401f831 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-bbc3929{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-a3c81a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-af75bc7{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-af75bc7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-af75bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF92911xws.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a86f8b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-04bbf20{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-1730073{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-aa5ba85{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-aa5ba85:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-aa5ba85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rendering-Tresen_Mesh.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-fcfad88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-b3d33bc{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-e6ee4a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9a4ee9f{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9a4ee9f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9a4ee9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Fotoinserimento-immagine-generale.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-376a169 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-1d140d6{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-0dbbb35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eaba2ae{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eaba2ae:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-eaba2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_7849-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-700e3b2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-d408ec9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-46e2fae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2150355{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2150355:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2150355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rhizomet_Natura_Naturans_pavillion_Paris_01.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3c718cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-f59797d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-c3ce188{--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:flex-start;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f89e4c0{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f89e4c0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f89e4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF9117xws.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-b84f396{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-ec65103{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:38px;}.elementor-28 .elementor-element.elementor-element-1eac79a{--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-start;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e70f481{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5f056f2{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5f056f2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5f056f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF5774x-ws-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2a045d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-87ad29e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-9c1ee0a{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e41e39a{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e41e39a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e41e39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/PHOTO-2023-10-23-14-57-18.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-018db8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-1b9e4bf{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-1eb9fd7{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-09f0985{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-09f0985:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-09f0985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_7849-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-1006440 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-7d3ea2c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-63b9056{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:38px;}.elementor-28 .elementor-element.elementor-element-8cc447a{--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-start;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1ba3deb{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8ab09db{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8ab09db:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8ab09db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/2018_0502_17040900.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3a16232 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-ecf886b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-1f2f83d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-faf5390{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-faf5390:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-faf5390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_4277-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-5c9d237 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-a70be00{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-16f73a2{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-88968db{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-88968db:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-88968db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF92911xws.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2f3f936 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-a56d6a0{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-567bb0f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-008b898{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-008b898:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-008b898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/IMG_7849-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2da2b2f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-ed59cd8{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-3e54756{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:38px;}.elementor-28 .elementor-element.elementor-element-b93f7cd{--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-start;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-84edcbd{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-340444e{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-340444e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-340444e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rendering-Tresen_Mesh.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-6ab4a7b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-8cfc27a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-ffbaf5a{--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:flex-start;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5acd266{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5acd266:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5acd266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/DSCF9117xws.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-f837afb{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-ae31444{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:38px;}.elementor-28 .elementor-element.elementor-element-0765cd8{--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-start;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ece317f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-cb4bfb8{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-cb4bfb8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-cb4bfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Common-space-scaled.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-1c96747 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-09555bb{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-598040c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8da79f1{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8da79f1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8da79f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rhizomet_Sharing_Density_Krakow_00.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-ee6dec7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-c5aa9b4{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-3a9469c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-69506ba{--display:flex;--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-69506ba:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-69506ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhizomet.com/wp-content/uploads/2025/12/Rhizomet_Natura_Naturans_pavillion_Paris_01.webp");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-46d3f82 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-aa52330{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2A2A;}.elementor-28 .elementor-element.elementor-element-2949880{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:114px;--n-tabs-gap:20px;--n-tabs-title-font-size:30px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-28 .elementor-element.elementor-element-2949880 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-2949880 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] :is( span, a, i ), .elementor-28 .elementor-element.elementor-element-2949880.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover :is( span, a, i ){-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28 .elementor-element.elementor-element-7932ff0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-7932ff0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-14c7260{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-bb6b478{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-54368ff{--display:flex;}.elementor-28 .elementor-element.elementor-element-aea3088{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-a82f10a{--display:flex;}.elementor-28 .elementor-element.elementor-element-0661f60{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-bf6ca82{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28 .elementor-element.elementor-element-534481d{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-b07668b{--display:flex;}.elementor-28 .elementor-element.elementor-element-23b4578{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-6e73f03{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:20px;--n-tabs-title-font-size:30px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-28 .elementor-element.elementor-element-6e73f03 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-6e73f03 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-1190b0e );}.elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] :is( span, a, i ), .elementor-28 .elementor-element.elementor-element-6e73f03.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover :is( span, a, i ){-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-2949880{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:10px;}.elementor-28 .elementor-element.elementor-element-bb6b478{--grid-columns:2;}.elementor-28 .elementor-element.elementor-element-aea3088{--grid-columns:2;}.elementor-28 .elementor-element.elementor-element-0661f60{--grid-columns:2;}.elementor-28 .elementor-element.elementor-element-534481d{--grid-columns:2;}.elementor-28 .elementor-element.elementor-element-23b4578{--grid-columns:2;}.elementor-28 .elementor-element.elementor-element-6e73f03{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-c4e2cf1{--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-67f8371 .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-5275047{--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2e8bc67 .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-f5d1afa{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-96207e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-09945a0{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-d84b2c3{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f058a4d{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1e5414b{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-c905630{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5b19638{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-02b2669{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-78d31c7{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c149edf{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-95a83fd{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-8df30f9{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-0fae46a{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e46d85a{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-03c5cb2{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5e8f1c5{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7b103c3{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-fc0de13{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-301a63a{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7fb7b38{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-401f831{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-bbc3929{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a3c81a4{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-a86f8b4{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-04bbf20{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1730073{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-fcfad88{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b3d33bc{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e6ee4a7{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-376a169{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1d140d6{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-0dbbb35{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-700e3b2{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d408ec9{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-46e2fae{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-3c718cb{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f59797d{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c3ce188{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-7ef4394{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b84f396{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ec65103{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e70f481{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-2a045d2{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-87ad29e{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9c1ee0a{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-018db8f{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1b9e4bf{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1eb9fd7{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-1006440{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7d3ea2c{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-63b9056{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1ba3deb{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-3a16232{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ecf886b{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1f2f83d{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-5c9d237{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a70be00{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-16f73a2{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-2f3f936{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a56d6a0{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-567bb0f{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-2da2b2f{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ed59cd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3e54756{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-84edcbd{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-6ab4a7b{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8cfc27a{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ffbaf5a{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-68c735e{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f837afb{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ae31444{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ece317f{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-1c96747{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-09555bb{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-598040c{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-ee6dec7{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c5aa9b4{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3a9469c{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-46d3f82{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-aa52330{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2949880{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:10px 10px 10px 10px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:20px;--n-tabs-title-font-size:24px;}.elementor-28 .elementor-element.elementor-element-7932ff0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-bb6b478{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-aea3088{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-a82f10a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0661f60{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-534481d{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-23b4578{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-6e73f03{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:10px 10px 10px 10px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:24px;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-c4e2cf1{--width:100%;}.elementor-28 .elementor-element.elementor-element-5275047{--width:100%;}.elementor-28 .elementor-element.elementor-element-09945a0{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-1e5414b{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-02b2669{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-95a83fd{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-e46d85a{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-7b103c3{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-7fb7b38{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-a3c81a4{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-1730073{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-e6ee4a7{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-0dbbb35{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-46e2fae{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-c3ce188{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-e70f481{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-9c1ee0a{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-1eb9fd7{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-1ba3deb{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-1f2f83d{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-16f73a2{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-567bb0f{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-84edcbd{--width:31%;}.elementor-28 .elementor-element.elementor-element-ffbaf5a{--width:31.6%;}.elementor-28 .elementor-element.elementor-element-ece317f{--width:31.5%;}.elementor-28 .elementor-element.elementor-element-598040c{--width:31.5%;}.elementor-28 .elementor-element.elementor-element-3a9469c{--width:31.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-09945a0{--width:45%;}.elementor-28 .elementor-element.elementor-element-1e5414b{--width:45%;}.elementor-28 .elementor-element.elementor-element-02b2669{--width:45%;}.elementor-28 .elementor-element.elementor-element-95a83fd{--width:45%;}.elementor-28 .elementor-element.elementor-element-e46d85a{--width:45%;}.elementor-28 .elementor-element.elementor-element-7b103c3{--width:45%;}.elementor-28 .elementor-element.elementor-element-7fb7b38{--width:45%;}.elementor-28 .elementor-element.elementor-element-a3c81a4{--width:45%;}.elementor-28 .elementor-element.elementor-element-1730073{--width:45%;}.elementor-28 .elementor-element.elementor-element-e6ee4a7{--width:45%;}.elementor-28 .elementor-element.elementor-element-0dbbb35{--width:45%;}.elementor-28 .elementor-element.elementor-element-46e2fae{--width:45%;}.elementor-28 .elementor-element.elementor-element-c3ce188{--width:45%;}.elementor-28 .elementor-element.elementor-element-e70f481{--width:45%;}.elementor-28 .elementor-element.elementor-element-9c1ee0a{--width:45%;}.elementor-28 .elementor-element.elementor-element-1eb9fd7{--width:45%;}.elementor-28 .elementor-element.elementor-element-1ba3deb{--width:45%;}.elementor-28 .elementor-element.elementor-element-1f2f83d{--width:45%;}.elementor-28 .elementor-element.elementor-element-16f73a2{--width:45%;}.elementor-28 .elementor-element.elementor-element-567bb0f{--width:45%;}.elementor-28 .elementor-element.elementor-element-84edcbd{--width:45%;}.elementor-28 .elementor-element.elementor-element-ffbaf5a{--width:45%;}.elementor-28 .elementor-element.elementor-element-ece317f{--width:45%;}.elementor-28 .elementor-element.elementor-element-598040c{--width:45%;}.elementor-28 .elementor-element.elementor-element-3a9469c{--width:45%;}}/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84b2c3 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-d84b2c3 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef4394 *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-7ef4394 .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c735e *//* Target the heading element inside the widget */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title {
    /* * Ensures the heading element itself doesn't cause overflow.
     * This is crucial if the parent container is Flex or Grid.
     */
    align-self: flex-start !important; 
    
    /* Ensures the heading text is the only thing dictating width/height. */
    width: fit-content !important;
}

/* Target the link element within the heading */
.elementor-28 .elementor-element.elementor-element-68c735e .elementor-heading-title a {
    /* Reset all display properties */
    display: block !important;
    
    /* Absolutely critical for Flexbox issues */
    min-height: 0 !important; 
    min-width: 0 !important;
    
    /* Force it to stay where it should be */
    position: static !important;
}/* End custom CSS */