.elementor-236 .elementor-element.elementor-element-3ed6311{--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;}.elementor-236 .elementor-element.elementor-element-3ad98e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-766c90d{margin:0rem -50rem calc(var(--kit-widget-spacing, 0px) + 0rem) 20rem;}.elementor-236 .elementor-element.elementor-element-766c90d.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-766c90d img{max-width:150px;}.elementor-236 .elementor-element.elementor-element-7e71486{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -25rem) 20rem;}.elementor-236 .elementor-element.elementor-element-7e71486 img{max-width:230px;}.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-236 .elementor-element.elementor-element-c463859 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-5ddc1ab .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-2711445{--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;}.elementor-236 .elementor-element.elementor-element-a639b8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-aad9d5f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-7d0b21e{--display:flex;}.elementor-236 .elementor-element.elementor-element-b325f9e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-ca0b206 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-224ee03{--display:flex;}.elementor-236 .elementor-element.elementor-element-4522109 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-032099d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-cf6904b .current-progress{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9b6920d ) 0%, var( --e-global-color-e9395a4 ) 100%);}.elementor-236 .elementor-element.elementor-element-cf6904b .elementor-scrolling-tracker-horizontal{background-color:#02010100;}.elementor-236 .elementor-element.elementor-element-cf6904b{--percentage-color:var( --e-global-color-text );--text-direction:rtl;--horizontal-progress-border:solid;--horizontal-progress-border-top-width:1px;--horizontal-progress-border-right-width:1px;--horizontal-progress-border-bottom-width:1px;--horizontal-progress-border-left-width:1px;--horizontal-progress-border-color:#02010136;--progress-border-radius:25px 25px 25px 25px;--horizontal-border-style:none;}.elementor-236 .elementor-element.elementor-element-5930a42{--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:space-between;--flex-wrap:nowrap;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-c9b7b5e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-904e9d4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-4383f3c{--display:flex;}.elementor-236 .elementor-element.elementor-element-bbff6c0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-cc323b1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-3bcb34b{--display:flex;}.elementor-236 .elementor-element.elementor-element-63269ca .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-338425f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-69c06d7{--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;}.elementor-236 .elementor-element.elementor-element-b6c1e3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-a7fa01b{--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-236 .elementor-element.elementor-element-a6c748b{--display:flex;--min-height:389px;--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-236 .elementor-element.elementor-element-a6c748b.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-7376c4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-7376c4c img{height:100%;object-fit:cover;object-position:center center;}.elementor-236 .elementor-element.elementor-element-339e678{--display:flex;}.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-236 .elementor-element.elementor-element-b480593{--display:flex;}.elementor-236 .elementor-element.elementor-element-187cf80{--display:flex;}.elementor-236 .elementor-element.elementor-element-be16308{--display:flex;}.elementor-236 .elementor-element.elementor-element-490b592{--display:flex;}.elementor-236 .elementor-element.elementor-element-1e6ee0c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:1rem 1rem 0rem 0rem;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-236 .elementor-element.elementor-element-1e6ee0c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#101512;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;}.elementor-236 .elementor-element.elementor-element-1e6ee0c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 0px;border-color:#FFFFFF40;}.elementor-236 .elementor-element.elementor-element-1e6ee0c {--n-accordion-padding:.875rem .875rem .875rem .875rem;}.elementor-236 .elementor-element.elementor-element-8171d02{--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;}.elementor-236 .elementor-element.elementor-element-a49df0b{margin:0rem 60rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-a49df0b img{max-width:230px;}.elementor-236 .elementor-element.elementor-element-3818b2e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -10rem) 30rem;}.elementor-236 .elementor-element.elementor-element-3818b2e.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-3818b2e img{max-width:150px;}.elementor-236 .elementor-element.elementor-element-ad01787 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-764589c{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-439d69e{--display:flex;grid-column:span 4;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-5f17b91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-5f17b91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-5f17b91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-5f17b91 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-89414ee .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-a0a9e6b{--display:flex;grid-column:span 4;}.elementor-236 .elementor-element.elementor-element-bd44047 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-bd44047 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-bd44047{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-bd44047 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-33a8ada .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-1a42224{--display:flex;grid-column:span 4;}.elementor-236 .elementor-element.elementor-element-37ac108 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-37ac108 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-37ac108{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-37ac108 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-aec93a0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-9149e5b{--display:flex;grid-column:span 6;}.elementor-236 .elementor-element.elementor-element-57c4fc1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-2a1dc9d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-2a1dc9d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-2a1dc9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-2a1dc9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-45f0bf3{--display:flex;grid-column:span 6;}.elementor-236 .elementor-element.elementor-element-1952142 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-a6a9b7e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-a6a9b7e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-a6a9b7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-a6a9b7e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-6c540b5{--display:flex;grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-cdc2220 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-9bb44b6{--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:space-between;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 12;--z-index:1;}.elementor-236 .elementor-element.elementor-element-24f5b53{--display:flex;--justify-content:center;}.elementor-236 .elementor-element.elementor-element-71ed139 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-34a5120.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-70064d2{--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;}.elementor-236 .elementor-element.elementor-element-e029f8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-0cb7885{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-236 .elementor-element.elementor-element-0ca12f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-0ca12f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-0ca12f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-0ca12f7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-c2857a5.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-c2857a5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-0217043{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-236 .elementor-element.elementor-element-0217043::before, .elementor-236 .elementor-element.elementor-element-0217043 > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-0217043 > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-0217043 > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-0217043 > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-0217043 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7BE0A224;--background-overlay:'';}.elementor-236 .elementor-element.elementor-element-4820c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-236 .elementor-element.elementor-element-4820c42 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-e42efa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-c0b6408{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-236 .elementor-element.elementor-element-6f22f0b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-6f22f0b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-236 .elementor-element.elementor-element-6f22f0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-236 .elementor-element.elementor-element-6f22f0b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-236 .elementor-element.elementor-element-54ce01f.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-54ce01f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-b3b5b91{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-236 .elementor-element.elementor-element-b3b5b91::before, .elementor-236 .elementor-element.elementor-element-b3b5b91 > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-b3b5b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-b3b5b91 > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-b3b5b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-b3b5b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7BE0A224;--background-overlay:'';}.elementor-236 .elementor-element.elementor-element-f960d23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-236 .elementor-element.elementor-element-f960d23 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-caea951{--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;}.elementor-236 .elementor-element.elementor-element-7be0b04{--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-236 .elementor-element.elementor-element-b89a3a1{--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-236 .elementor-element.elementor-element-7a54657 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-30ec58f{--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-236 .elementor-element.elementor-element-c698e98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-407bd7c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-a9338b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -10rem) 30rem;}.elementor-236 .elementor-element.elementor-element-a9338b6.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-a9338b6 img{max-width:150px;}.elementor-236 .elementor-element.elementor-element-84c2c3f{margin:0rem 60rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-84c2c3f img{max-width:230px;}.elementor-236 .elementor-element.elementor-element-47bc867{--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;}.elementor-236 .elementor-element.elementor-element-9876ae3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-5f9a490{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-42edd70{--display:flex;}.elementor-236 .elementor-element.elementor-element-a8939f6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-36e00fb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-c12a1ab{--display:flex;}.elementor-236 .elementor-element.elementor-element-a1f62ea .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-a599d18 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-1653b09{--display:flex;}.elementor-236 .elementor-element.elementor-element-e985dce .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-0381d9f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-cb89624{--display:flex;}.elementor-236 .elementor-element.elementor-element-5e7a012 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-236 .elementor-element.elementor-element-7cb9fa0 .elementor-heading-title{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-236 .elementor-element.elementor-element-766c90d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-766c90d.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-7e71486{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-7e71486.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-aad9d5f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-69c06d7{--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-236 .elementor-element.elementor-element-a7fa01b{--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-236 .elementor-element.elementor-element-a49df0b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-a49df0b.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-3818b2e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-3818b2e.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-764589c{--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-439d69e{grid-column:span 6;}.elementor-236 .elementor-element.elementor-element-a0a9e6b{grid-column:span 6;}.elementor-236 .elementor-element.elementor-element-1a42224{grid-column:span 3;}.elementor-236 .elementor-element.elementor-element-9149e5b{grid-column:span 9;}.elementor-236 .elementor-element.elementor-element-45f0bf3{grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-a9338b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-a9338b6.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-84c2c3f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-84c2c3f.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-5f9a490{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-3ad98e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-766c90d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-7e71486{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-7e71486.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-aad9d5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-a49df0b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-a49df0b.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-3818b2e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-764589c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-236 .elementor-element.elementor-element-439d69e{grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-a0a9e6b{grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-1a42224{grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-9149e5b{grid-column:span 12;}.elementor-236 .elementor-element.elementor-element-a9338b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-84c2c3f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-84c2c3f.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-5f9a490{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-236 .elementor-element.elementor-element-a6c748b{--width:44.558%;}.elementor-236 .elementor-element.elementor-element-e029f8e{--width:100%;}.elementor-236 .elementor-element.elementor-element-0cb7885{--width:50%;}.elementor-236 .elementor-element.elementor-element-0217043{--width:50%;}.elementor-236 .elementor-element.elementor-element-e42efa9{--width:100%;}.elementor-236 .elementor-element.elementor-element-c0b6408{--width:50%;}.elementor-236 .elementor-element.elementor-element-b3b5b91{--width:50%;}.elementor-236 .elementor-element.elementor-element-b89a3a1{--width:50%;}.elementor-236 .elementor-element.elementor-element-30ec58f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-236 .elementor-element.elementor-element-a6c748b{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-d303f85 */.tt-hero {
    position: relative;
    overflow: hidden;
    
}

.tt-hero {
    position: relative;
    overflow: hidden;
}
.tt-hero::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, .28));
    pointer-events: none;
}

.tt-hero:hover img {
    transform: scale(1.012);
}
.tt-hero img {
    transition: transform .6s 
ease;
    will-change: transform;
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b325f9e */.elementor-236 .elementor-element.elementor-element-b325f9e{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4522109 */.elementor-236 .elementor-element.elementor-element-4522109{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbff6c0 */.elementor-236 .elementor-element.elementor-element-bbff6c0{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63269ca */.elementor-236 .elementor-element.elementor-element-63269ca{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7376c4c */.tt-media {
    margin: 0 0 12px;
    border-radius: 12px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, .10);
    background: rgba(255, 255, 255, .03);
    box-shadow: 0 8px 24px rgba(0, 0, 0, .18) inset, 0 6px 28px rgba(0, 0, 0, .12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6c748b */.card {
    background: var(--card);
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 1rem;
    padding: 2rem;
    box-shadow: var(--shadow);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1e6ee0c */.card-2 {
    background: var(--card);
    border:1px solid rgba(255, 255, 255, .08);
    border-top-width:0px;
    border-radius: 0rem 0rem 1rem 1rem;
    padding: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f17b91 */.aufzaehlung .elementor-icon-list-item{
    display: inline-flex;
    align-items: center;
    color:var(--e-global-color-text)!important;
    background:linear-gradient(135deg, #8b3b00 0%, #c85b0f 100%);
    gap: .4rem;
    padding: .35rem .6rem!important;
    border-radius: 1rem!important;
    font-weight: 700!important;
    font-size: .85rem!important;
    border: 1px solid transparent;
    border-color:var(--pill-border);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bd44047 */.aufzaehlung .elementor-icon-list-item{
    display: inline-flex;
    align-items: center;
    color:var(--e-global-color-text)!important;
    background:linear-gradient(135deg, #8b3b00 0%, #c85b0f 100%);
    gap: .4rem;
    padding: .35rem .6rem!important;
    border-radius: 1rem!important;
    font-weight: 700!important;
    font-size: .85rem!important;
    border: 1px solid transparent;
    border-color:var(--pill-border);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37ac108 */.aufzaehlung .elementor-icon-list-item{
    display: inline-flex;
    align-items: center;
    color:var(--e-global-color-text)!important;
    background:linear-gradient(135deg, #8b3b00 0%, #c85b0f 100%);
    gap: .4rem;
    padding: .35rem .6rem!important;
    border-radius: 1rem!important;
    font-weight: 700!important;
    font-size: .85rem!important;
    border: 1px solid transparent;
    border-color:var(--pill-border);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2a1dc9d */.aufzaehlung .elementor-icon-list-item{
    display: inline-flex;
    align-items: center;
    color:var(--e-global-color-text)!important;
    background:linear-gradient(135deg, #8b3b00 0%, #c85b0f 100%);
    gap: .4rem;
    padding: .35rem .6rem!important;
    border-radius: 1rem!important;
    font-weight: 700!important;
    font-size: .85rem!important;
    border: 1px solid transparent;
    border-color:var(--pill-border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36e73cd */.elementor-236 .elementor-element.elementor-element-36e73cd {a{
    color:white;
    text-decoration: underline!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb44b6 */.cta-bottom-box{
    border-radius: 16px;
    border: 1px solid rgba(123, 228, 149, .22);
    background: radial-gradient(120% 140% at 8% 0%, rgba(123, 228, 149, .16), rgba(123, 228, 149, 0) 60%), rgba(255, 255, 255, .03);
    box-shadow: 0 10px 40px rgba(0, 0, 0, .18) inset, 0 12px 32px rgba(0, 0, 0, .18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e029f8e */.card-3 {
    background: var(--card);
    border:1px solid rgba(255, 255, 255, .08);
    border-radius: 1rem 1rem 1rem 1rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e42efa9 */.card-3 {
    background: var(--card);
    border:1px solid rgba(255, 255, 255, .08);
    border-radius: 1rem 1rem 1rem 1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8939f6 */.elementor-236 .elementor-element.elementor-element-a8939f6{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1f62ea */.elementor-236 .elementor-element.elementor-element-a1f62ea{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e985dce */.elementor-236 .elementor-element.elementor-element-e985dce{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e7a012 */.elementor-236 .elementor-element.elementor-element-5e7a012{
    
    text-decoration: underline var(--e-global-color-text) 2px ;
}/* End custom CSS */