.elementor-3276 .elementor-element.elementor-element-e31edab{--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;--background-transition:0.3s;--padding-top:135px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3276 .elementor-element.elementor-element-aed6fe8{text-align:center;}.elementor-3276 .elementor-element.elementor-element-aed6fe8 .elementor-heading-title{color:var( --e-global-color-e7b4301 );font-family:var( --e-global-typography-6c25187-font-family ), Sans-serif;font-size:var( --e-global-typography-6c25187-font-size );font-weight:var( --e-global-typography-6c25187-font-weight );line-height:var( --e-global-typography-6c25187-line-height );letter-spacing:var( --e-global-typography-6c25187-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-b3358ff img{width:100%;height:1450px;}.elementor-3276 .elementor-element.elementor-element-0119b8c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:80px 160px;--grid-auto-flow:row;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3276 .elementor-element.elementor-element-3945d3d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-3945d3d:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-3945d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b4301 );}.elementor-3276 .elementor-element.elementor-element-3945d3d, .elementor-3276 .elementor-element.elementor-element-3945d3d::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-8cb0456{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-8cb0456:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-8cb0456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f0282c );}.elementor-3276 .elementor-element.elementor-element-8cb0456, .elementor-3276 .elementor-element.elementor-element-8cb0456::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-e918b8b .elementor-heading-title{font-family:var( --e-global-typography-6d489ed-font-family ), Sans-serif;font-size:var( --e-global-typography-6d489ed-font-size );font-weight:var( --e-global-typography-6d489ed-font-weight );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-f235112{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-f235112, .elementor-3276 .elementor-element.elementor-element-f235112::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-e113a3f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-e113a3f, .elementor-3276 .elementor-element.elementor-element-e113a3f::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-737f0ac .elementor-heading-title{font-family:var( --e-global-typography-2cb14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb14e1-font-size );font-weight:var( --e-global-typography-2cb14e1-font-weight );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-c15470a{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-116e885{--display:flex;--background-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-ce59864{--display:flex;--background-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-c597223{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-c597223:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-c597223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b4301 );}.elementor-3276 .elementor-element.elementor-element-c597223, .elementor-3276 .elementor-element.elementor-element-c597223::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-8070cb1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-8070cb1:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-8070cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b24b41 );}.elementor-3276 .elementor-element.elementor-element-8070cb1, .elementor-3276 .elementor-element.elementor-element-8070cb1::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-ad2207d .elementor-heading-title{font-family:var( --e-global-typography-6d489ed-font-family ), Sans-serif;font-size:var( --e-global-typography-6d489ed-font-size );font-weight:var( --e-global-typography-6d489ed-font-weight );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-a004ad1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-a004ad1, .elementor-3276 .elementor-element.elementor-element-a004ad1::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-55a0deb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-55a0deb, .elementor-3276 .elementor-element.elementor-element-55a0deb::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-fec28c1 .elementor-heading-title{font-family:var( --e-global-typography-2cb14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb14e1-font-size );font-weight:var( --e-global-typography-2cb14e1-font-weight );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-0d522b4{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-f127ce9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-f127ce9:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-f127ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b4301 );}.elementor-3276 .elementor-element.elementor-element-f127ce9, .elementor-3276 .elementor-element.elementor-element-f127ce9::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-9dea5f3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-9dea5f3:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-9dea5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f0f187 );}.elementor-3276 .elementor-element.elementor-element-9dea5f3, .elementor-3276 .elementor-element.elementor-element-9dea5f3::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-b13a906 .elementor-heading-title{font-family:var( --e-global-typography-6d489ed-font-family ), Sans-serif;font-size:var( --e-global-typography-6d489ed-font-size );font-weight:var( --e-global-typography-6d489ed-font-weight );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-e989358{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-e989358, .elementor-3276 .elementor-element.elementor-element-e989358::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-4ed7f62{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-4ed7f62, .elementor-3276 .elementor-element.elementor-element-4ed7f62::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-022f3b4 .elementor-heading-title{font-family:var( --e-global-typography-2cb14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb14e1-font-size );font-weight:var( --e-global-typography-2cb14e1-font-weight );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-527c1e3{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-033a284{--display:flex;--background-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-9ee433d{--display:flex;--background-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-933e821{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-933e821:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-933e821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b4301 );}.elementor-3276 .elementor-element.elementor-element-933e821, .elementor-3276 .elementor-element.elementor-element-933e821::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-d2d293b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-d2d293b:not(.elementor-motion-effects-element-type-background), .elementor-3276 .elementor-element.elementor-element-d2d293b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6d1339 );}.elementor-3276 .elementor-element.elementor-element-d2d293b, .elementor-3276 .elementor-element.elementor-element-d2d293b::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-188548b .elementor-heading-title{font-family:var( --e-global-typography-6d489ed-font-family ), Sans-serif;font-size:var( --e-global-typography-6d489ed-font-size );font-weight:var( --e-global-typography-6d489ed-font-weight );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-c415821{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-c415821, .elementor-3276 .elementor-element.elementor-element-c415821::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-81e3e4b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-636d555 );--border-color:var( --e-global-color-636d555 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-81e3e4b, .elementor-3276 .elementor-element.elementor-element-81e3e4b::before{--border-transition:0.3s;}.elementor-3276 .elementor-element.elementor-element-bfec1bf .elementor-heading-title{font-family:var( --e-global-typography-2cb14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb14e1-font-size );font-weight:var( --e-global-typography-2cb14e1-font-weight );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-9b74a54{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3276 .elementor-element.elementor-element-46e1278{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:180px;--padding-left:40px;--padding-right:40px;}.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button{background-color:var( --e-global-color-3f0f187 );font-family:var( --e-global-typography-8e26f33-font-family ), Sans-serif;font-size:var( --e-global-typography-8e26f33-font-size );font-weight:var( --e-global-typography-8e26f33-font-weight );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );fill:var( --e-global-color-636d555 );color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-9574452.elementor-element{--align-self:center;}.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button{background-color:var( --e-global-color-3f0f187 );font-family:var( --e-global-typography-8e26f33-font-family ), Sans-serif;font-size:var( --e-global-typography-8e26f33-font-size );font-weight:var( --e-global-typography-8e26f33-font-weight );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );fill:var( --e-global-color-636d555 );color:var( --e-global-color-636d555 );}.elementor-3276 .elementor-element.elementor-element-717127e.elementor-element{--align-self:center;}.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button .elementor-button-content-wrapper{gap:0px;}@media(min-width:768px){.elementor-3276 .elementor-element.elementor-element-f235112{--width:87%;}.elementor-3276 .elementor-element.elementor-element-a004ad1{--width:87%;}.elementor-3276 .elementor-element.elementor-element-e989358{--width:87%;}.elementor-3276 .elementor-element.elementor-element-c415821{--width:87%;}}@media(max-width:1024px){.elementor-3276 .elementor-element.elementor-element-e31edab{--padding-top:80px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-aed6fe8 .elementor-heading-title{font-size:var( --e-global-typography-6c25187-font-size );line-height:var( --e-global-typography-6c25187-line-height );letter-spacing:var( --e-global-typography-6c25187-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-0119b8c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:20px;--padding-left:46px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-e918b8b .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-737f0ac .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-ad2207d .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-fec28c1 .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-b13a906 .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-022f3b4 .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-188548b .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-bfec1bf .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-46e1278{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button{font-size:var( --e-global-typography-8e26f33-font-size );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button{font-size:var( --e-global-typography-8e26f33-font-size );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );}}@media(max-width:767px){.elementor-3276 .elementor-element.elementor-element-e31edab{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-aed6fe8 .elementor-heading-title{font-size:var( --e-global-typography-6c25187-font-size );line-height:var( --e-global-typography-6c25187-line-height );letter-spacing:var( --e-global-typography-6c25187-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-0119b8c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3276 .elementor-element.elementor-element-8cb0456{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-e918b8b .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-f235112{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3276 .elementor-element.elementor-element-e113a3f{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-737f0ac .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-c15470a{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-8070cb1{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-ad2207d .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-a004ad1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3276 .elementor-element.elementor-element-55a0deb{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-fec28c1 .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-0d522b4{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-9dea5f3{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-b13a906 .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-e989358{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3276 .elementor-element.elementor-element-4ed7f62{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-022f3b4 .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-527c1e3{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-d2d293b{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-188548b .elementor-heading-title{font-size:var( --e-global-typography-6d489ed-font-size );line-height:var( --e-global-typography-6d489ed-line-height );letter-spacing:var( --e-global-typography-6d489ed-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-c415821{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3276 .elementor-element.elementor-element-81e3e4b{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-bfec1bf .elementor-heading-title{font-size:var( --e-global-typography-2cb14e1-font-size );line-height:var( --e-global-typography-2cb14e1-line-height );letter-spacing:var( --e-global-typography-2cb14e1-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-9b74a54{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-46e1278{--padding-top:16px;--padding-bottom:16px;--padding-left:46px;--padding-right:16px;}.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button{font-size:var( --e-global-typography-8e26f33-font-size );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );}.elementor-3276 .elementor-element.elementor-element-717127e{width:100%;max-width:100%;}.elementor-3276 .elementor-element.elementor-element-717127e.elementor-element{--align-self:flex-end;}.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button{font-size:var( --e-global-typography-8e26f33-font-size );line-height:var( --e-global-typography-8e26f33-line-height );letter-spacing:var( --e-global-typography-8e26f33-letter-spacing );}}/* Start custom CSS for menu-anchor, class: .elementor-element-990efdc */#timeline{
    display: block;
    position: relative;
    top: -150px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3358ff */#zeitstrahl {
  position: absolute;
  top: 560px; /* Anpassen, um den Zeitstrahl im sichtbaren Bereich zu starten */
  left: 50%;
  transform: translateX(-50%); /* Nur horizontal zentrieren */
  z-index: 1; /* Sichtbarkeitsreihenfolge */
  overflow: hidden; /* Beschneidung des überlaufenden Inhalts */
  height: 100px; /* Anfangshöhe, um einen Teil des Zeitstrahls sichtbar zu machen */
  transition: height 1s ease-out; /* Sanfte Übergangsanimation */
}
@media (min-width: 768px) and (max-width: 1024px){
    #zeitstrahl {
        top: 280px;
        left: 3%;
}
}
@media (max-width: 767px){
    #zeitstrahl {
        top: 162px;
        left: 6%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0119b8c */@media (min-width: 1025px) {
  .scroll-horizontal, .scroll-horizontal-left {
    position: relative;
    overflow: hidden; /* Verhindert Überschreitungen */
    will-change: transform; /* Optimiert die Performance */
  }

  /* Dieser Zustand wird über JavaScript gesteuert, also keine Transition hier */
  .scroll-horizontal {
    transform: translateX(100%); /* Startet außerhalb des Bildschirms von rechts */
  }

  .scroll-horizontal-left {
    transform: translateX(-100%); /* Startet außerhalb des Bildschirms von links */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9574452 */.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button-icon {
    /* center icon */
    display: flex;
    flex-direction: column;
    justify-content: center;
    
    /* initially hidden */
    visibility: hidden;
    width: 0;
    padding-left: 0;
    opacity: 0;
    overflow: hidden; /* Make sure content is hidden when width/height are 0 */
    transition: width 0.3s ease-in-out, height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.elementor-3276 .elementor-element.elementor-element-9574452:hover .elementor-button-icon {
    /* show on hover */
    visibility: visible;
    width: 30px; /* Set to the desired width */
    padding-left: 10px;
    opacity: 1;
}

.elementor-3276 .elementor-element.elementor-element-9574452 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-717127e */.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button-icon {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 10px;
    font-size: 18px;
}
.elementor-3276 .elementor-element.elementor-element-717127e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */