.elementor-14835 .elementor-element.elementor-element-5fd177e5{--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;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5fd177e5:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-5fd177e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-42e852f7{--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;--justify-content:flex-end;--margin-top:-80px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-42e852f7:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-42e852f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:190px 0px 0px 48px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4efda43a{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4efda43a{right:0px;}.elementor-14835 .elementor-element.elementor-element-4efda43a{top:0px;font-family:"Roboto", Sans-serif;font-weight:200;color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:259px 0px 0px 48px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-3cfbf7b2{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-3cfbf7b2{right:0px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2{top:0px;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:300;line-height:120%;color:var( --e-global-color-0c7a006 );}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-78e3c149{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-78e3c149{right:0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149{top:0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149:hover img{opacity:0.7;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-1ecd7dff{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-1ecd7dff{right:0px;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff{top:0px;font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-14835 .elementor-element.elementor-element-1ecd7dff a{color:var( --e-global-color-text );}.elementor-14835 .elementor-element.elementor-element-1ecd7dff a:hover, .elementor-14835 .elementor-element.elementor-element-1ecd7dff a:focus{color:var( --e-global-color-8edaa73 );}.elementor-14835 .elementor-element.elementor-element-411e28bb{--display:flex;--position:absolute;top:0px;}.elementor-14835 .elementor-element.elementor-element-411e28bb:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-411e28bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b59318 );}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-411e28bb{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-411e28bb{right:0px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--display:flex;--position:absolute;--overflow:hidden;top:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-3faee9c9{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-3faee9c9{right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:0px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:1326px;max-width:1326px;height:884px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--display:flex;--position:absolute;--overflow:hidden;top:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4f455108{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4f455108{right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-39408936{left:-455px;}body.rtl .elementor-14835 .elementor-element.elementor-element-39408936{right:-455px;}.elementor-14835 .elementor-element.elementor-element-39408936{top:-280px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:1459px;max-width:1459px;height:977px;}.elementor-14835 .elementor-element.elementor-element-6d0c94ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-6d0c94ea:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-6d0c94ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-12f595bc{--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;--justify-content:flex-end;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-12f595bc:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-12f595bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-7ce556c7{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-7ce556c7{right:0px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7{top:0px;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-4e10647 );}.elementor-14835 .elementor-element.elementor-element-2c6ef71b a{color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-2c6ef71b a:hover, .elementor-14835 .elementor-element.elementor-element-2c6ef71b a:focus{color:var( --e-global-color-accent );}.elementor-14835 .elementor-element.elementor-element-683d774{--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;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-683d774:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-683d774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-484e18bb{text-align:justify;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:300;line-height:120%;color:var( --e-global-color-ad839c6 );}.elementor-14835 .elementor-element.elementor-element-5406da3{--display:flex;--min-height:1px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-5406da3:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-5406da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-28c478dd{--display:flex;--min-height:1px;--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;--justify-content:flex-end;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-28c478dd:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-28c478dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-518ba73d{--display:grid;--e-con-grid-template-columns:363px 176px 100px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:end;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-ad839c6 );}.elementor-14835 .elementor-element.elementor-element-77f052be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-77f052be{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-2cc1bd1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2cc1bd1e{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-18681a70{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-ad839c6 );}.elementor-14835 .elementor-element.elementor-element-481d3389{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-42f9536b{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-2cea9848 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2cea9848{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-72e5fcdd{--divider-border-style:solid;--divider-color:var( --e-global-color-8edaa73 );--divider-border-width:2px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-50px 0px 0px 58px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:1325px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14835 .elementor-element.elementor-element-13477b3c{--display:flex;--position:absolute;top:0px;}.elementor-14835 .elementor-element.elementor-element-13477b3c:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-13477b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-00c6c70 ) 0%, #F1F1F1 100%);}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-13477b3c{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-13477b3c{right:0px;}.elementor-14835 .elementor-element.elementor-element-689f3326{--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-14835 .elementor-element.elementor-element-72052bd1{--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:0px;--margin-left:200px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5371d87e{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-348ddcba{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-7f2f0799{--divider-border-style:solid;--divider-color:#D9D8D8;--divider-border-width:2px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-35px 0px 0px 200px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14835 .elementor-element.elementor-element-fbcd4aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:115px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-bbab1c3{--display:flex;}.elementor-14835 .elementor-element.elementor-element-bf92eac{--display:flex;}.elementor-14835 .elementor-element.elementor-element-5e27e0a{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4e10647 );--n-accordion-title-hover-color:var( --e-global-color-ad839c6 );--n-accordion-title-active-color:var( --e-global-color-ad839c6 );--n-accordion-icon-size:15px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 210px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-35cf5d6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--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:0px;--margin-left:200px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-c7c2581{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-28fd13e{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-68750f4{--divider-border-style:solid;--divider-color:#D9D8D8;--divider-border-width:2px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-35px 0px 0px 200px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14835 .elementor-element.elementor-element-8053839{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:115px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-84bca72{--display:flex;}.elementor-14835 .elementor-element.elementor-element-f07201b{--display:flex;}.elementor-14835 .elementor-element.elementor-element-61c3496{--display:flex;}.elementor-14835 .elementor-element.elementor-element-c069b06{--display:flex;}.elementor-14835 .elementor-element.elementor-element-1fbd7d4{--display:flex;}.elementor-14835 .elementor-element.elementor-element-80e59c3{--display:flex;}.elementor-14835 .elementor-element.elementor-element-864999a{--display:flex;}.elementor-14835 .elementor-element.elementor-element-340503a{--display:flex;}.elementor-14835 .elementor-element.elementor-element-8c53809{--display:flex;}.elementor-14835 .elementor-element.elementor-element-7d9627f{--display:flex;}.elementor-14835 .elementor-element.elementor-element-1af1fc9{--display:flex;}.elementor-14835 .elementor-element.elementor-element-593b36e{--display:flex;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4e10647 );--n-accordion-title-hover-color:var( --e-global-color-ad839c6 );--n-accordion-title-active-color:var( --e-global-color-ad839c6 );--n-accordion-icon-size:15px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 210px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2b732a8d{--display:flex;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--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:0px;--margin-left:200px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-362f20a{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-aeecfad{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-1ac8009{--divider-border-style:solid;--divider-color:#D9D8D8;--divider-border-width:2px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-35px 0px 0px 200px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14835 .elementor-element.elementor-element-444f43d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:115px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-feb54df{--display:flex;}.elementor-14835 .elementor-element.elementor-element-d813ffe{--display:flex;}.elementor-14835 .elementor-element.elementor-element-e1e29a0{--display:flex;}.elementor-14835 .elementor-element.elementor-element-30d7ef2{--display:flex;}.elementor-14835 .elementor-element.elementor-element-d61f4ee{--display:flex;}.elementor-14835 .elementor-element.elementor-element-3f87bdb{--display:flex;}.elementor-14835 .elementor-element.elementor-element-f4b844e{--display:flex;}.elementor-14835 .elementor-element.elementor-element-e4c939e{--display:flex;}.elementor-14835 .elementor-element.elementor-element-d632aa3{--display:flex;}.elementor-14835 .elementor-element.elementor-element-cbfb23f{--display:flex;}.elementor-14835 .elementor-element.elementor-element-cb6e15a{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4e10647 );--n-accordion-title-hover-color:var( --e-global-color-ad839c6 );--n-accordion-title-active-color:var( --e-global-color-ad839c6 );--n-accordion-icon-size:15px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 210px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3cc6e9c6{--display:flex;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--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:0px;--margin-left:200px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-3fd4048{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-d7e8b77{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;color:var( --e-global-color-e09896f );}.elementor-14835 .elementor-element.elementor-element-1f1be58{--divider-border-style:solid;--divider-color:#D9D8D8;--divider-border-width:2px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-35px 0px 0px 200px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14835 .elementor-element.elementor-element-b7d3b6a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:115px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-d9d70de{--display:flex;}.elementor-14835 .elementor-element.elementor-element-c37df96{--display:flex;}.elementor-14835 .elementor-element.elementor-element-a230919{--display:flex;}.elementor-14835 .elementor-element.elementor-element-08df3d2{--display:flex;}.elementor-14835 .elementor-element.elementor-element-32b4da8{--display:flex;}.elementor-14835 .elementor-element.elementor-element-794d1c9{--display:flex;}.elementor-14835 .elementor-element.elementor-element-e761b44{--display:flex;}.elementor-14835 .elementor-element.elementor-element-379de49{--display:flex;}.elementor-14835 .elementor-element.elementor-element-bcdb2b5{--display:flex;}.elementor-14835 .elementor-element.elementor-element-f2edbf3{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4e10647 );--n-accordion-title-hover-color:var( --e-global-color-ad839c6 );--n-accordion-title-active-color:var( --e-global-color-ad839c6 );--n-accordion-icon-size:15px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 210px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 1383px );max-width:1383px;--container-widget-width:1383px;--container-widget-flex-grow:0;z-index:100;--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:10px;--n-accordion-title-normal-color:var( --e-global-color-4e10647 );--n-accordion-title-hover-color:var( --e-global-color-ad839c6 );--n-accordion-title-active-color:var( --e-global-color-ad839c6 );--n-accordion-icon-size:33px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 392px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overflow:hidden;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-3567313f:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-3567313f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00c6c70 );}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--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;--justify-content:flex-end;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-eab3d60{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-eab3d60{right:0px;}.elementor-14835 .elementor-element.elementor-element-eab3d60{top:0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-ad839c6 );}.elementor-14835 .elementor-element.elementor-element-64d9ed18{--display:flex;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-3363097f{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-3363097f:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-3363097f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94169 );}.elementor-14835 .elementor-element.elementor-element-660057fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14835 .elementor-element.elementor-element-22896a7{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.2px;color:var( --e-global-color-3b59318 );}.elementor-14835 .elementor-element.elementor-element-4272b5ca{--display:flex;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-44e81275{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-44e81275:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-44e81275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94169 );}.elementor-14835 .elementor-element.elementor-element-359bb2f7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-359bb2f7{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-359bb2f7{right:0px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7{top:0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.2px;color:var( --e-global-color-3b59318 );}.elementor-14835 .elementor-element.elementor-element-1b1170d{--display:flex;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--display:flex;--overflow:hidden;}.elementor-14835 .elementor-element.elementor-element-fc44c45:not(.elementor-motion-effects-element-type-background), .elementor-14835 .elementor-element.elementor-element-fc44c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94169 );}.elementor-14835 .elementor-element.elementor-element-0dfe320.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-0dfe320{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-0dfe320{right:0px;}.elementor-14835 .elementor-element.elementor-element-0dfe320{top:0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.2px;color:var( --e-global-color-3b59318 );}.elementor-14835 .elementor-element.elementor-element-4d78bfb0{--display:flex;}.elementor-14835 .elementor-element.elementor-element-619af78{--display:flex;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}@media(max-width:1439px){.elementor-14835 .elementor-element.elementor-element-5fd177e5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-42e852f7{--min-height:945px;--margin-top:-80px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-4efda43a{width:var( --container-widget-width, 696px );max-width:696px;--container-widget-width:696px;--container-widget-flex-grow:0;font-size:50px;line-height:110%;letter-spacing:-0.2px;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:244px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:304px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149 > .elementor-widget-container{margin:177px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149{z-index:11;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff > .elementor-widget-container{margin:188px 0px 0px 52px;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff{z-index:10;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:-5000px;--margin-right:0px;--z-index:0;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--min-height:450px;--border-radius:5px 5px 5px 5px;--margin-top:395px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:-51.997px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:-51.997px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-93.989px;z-index:10;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:1326px;height:884px;object-fit:cover;}.elementor-14835 .elementor-element.elementor-element-4f455108{--min-height:343px;--border-radius:5px 5px 0px 0px;--margin-top:157px;--margin-bottom:0px;--margin-left:668px;--margin-right:0px;--z-index:5;}.elementor-14835 .elementor-element.elementor-element-39408936 > .elementor-widget-container{margin:-10px -10px -10px -10px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-39408936{left:-718.957px;}body.rtl .elementor-14835 .elementor-element.elementor-element-39408936{right:-718.957px;}.elementor-14835 .elementor-element.elementor-element-39408936{top:-677.952px;z-index:10;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:1459px;max-width:1459px;height:977px;object-fit:cover;object-position:top left;}.elementor-14835 .elementor-element.elementor-element-6d0c94ea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-7ce556c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7{font-size:12px;line-height:120%;letter-spacing:1.5px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{width:var( --container-widget-width, 1075px );max-width:1075px;--container-widget-width:1075px;--container-widget-flex-grow:0;font-size:16px;line-height:140%;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b > .elementor-widget-container{margin:-10px 0px 0px 304px;}.elementor-14835 .elementor-element.elementor-element-683d774{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--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:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-20px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;text-align:start;}.elementor-14835 .elementor-element.elementor-element-484e18bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--min-height:1px;--justify-content:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--e-con-grid-template-columns:263px 182px 100px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48 > .elementor-widget-container{margin:200px 0px 0px 30px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-77f052be > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cc1bd1e > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-14835 .elementor-element.elementor-element-18681a70{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:200px 0px 0px 30px;}.elementor-14835 .elementor-element.elementor-element-4006df83{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-481d3389{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cea9848 > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-50px 0px 0px 30px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:1200px;}.elementor-14835 .elementor-element.elementor-element-13477b3c{--min-height:70px;--margin-top:100px;--margin-bottom:0px;--margin-left:-5000px;--margin-right:-5000px;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:172px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-45px 0px 0px 181px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:775px;}.elementor-14835 .elementor-element.elementor-element-fbcd4aa{--margin-top:0px;--margin-bottom:0px;--margin-left:105px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 191px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:172px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-45px 0px 0px 181px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:775px;}.elementor-14835 .elementor-element.elementor-element-8053839{--margin-top:0px;--margin-bottom:0px;--margin-left:105px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 191px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:172px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-45px 0px 0px 181px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:775px;}.elementor-14835 .elementor-element.elementor-element-444f43d{--margin-top:0px;--margin-bottom:0px;--margin-left:105px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 191px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:172px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-45px 0px 0px 181px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:775px;}.elementor-14835 .elementor-element.elementor-element-b7d3b6a{--margin-top:0px;--margin-bottom:0px;--margin-left:105px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 191px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 273px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--container-widget-width:1240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1240px );max-width:1240px;--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-14835 .elementor-element.elementor-element-eab3d60{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-64d9ed18{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--min-height:295px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-3363097f{--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-660057fd > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:350px;max-width:350px;height:295px;object-fit:cover;}.elementor-14835 .elementor-element.elementor-element-22896a7{width:var( --container-widget-width, 1240px );max-width:1240px;--container-widget-width:1240px;--container-widget-flex-grow:0;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4272b5ca{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--min-height:506px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-44e81275{--min-height:506px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7 img{width:759px;max-width:759px;height:506px;object-fit:cover;object-position:top center;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{width:var( --container-widget-width, 1240px );max-width:1240px;--container-widget-width:1240px;--container-widget-flex-grow:0;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1b1170d{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--min-height:506px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--min-height:506px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-0dfe320 img{width:759px;max-width:759px;height:506px;object-fit:cover;object-position:top center;}.elementor-14835 .elementor-element.elementor-element-44a15f6{width:var( --container-widget-width, 1240px );max-width:1240px;--container-widget-width:1240px;--container-widget-flex-grow:0;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-gap:66px;width:100%;max-width:100%;}.elementor-14835 .elementor-element.elementor-element-1417e0ad > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1279px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--min-height:945px;--margin-top:-80px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:244px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:304px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--margin-top:395px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:-102px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:-102px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-123px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:1326px;height:884px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--margin-top:157px;--margin-bottom:0px;--margin-left:618px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-39408936{left:-926.932px;}body.rtl .elementor-14835 .elementor-element.elementor-element-39408936{right:-926.932px;}.elementor-14835 .elementor-element.elementor-element-39408936{top:-739.926px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:1459px;height:977px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b > .elementor-widget-container{margin:-10px 0px 0px 232px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{--container-widget-width:820px;--container-widget-flex-grow:0;width:var( --container-widget-width, 820px );max-width:820px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--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:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-30px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{--container-widget-width:848px;--container-widget-flex-grow:0;width:var( --container-widget-width, 848px );max-width:848px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--min-height:1px;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--e-con-grid-template-columns:252px 154px 100px;--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-5d48ac48 > .elementor-widget-container{margin:200px 0px 0px 30px;}.elementor-14835 .elementor-element.elementor-element-77f052be > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cc1bd1e > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-14835 .elementor-element.elementor-element-18681a70{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:200px 0px 0px 30px;}.elementor-14835 .elementor-element.elementor-element-481d3389{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cea9848 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:912px;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-45px 0px 0px 160px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:520px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 172px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-45px 0px 0px 160px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:520px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 172px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-45px 0px 0px 160px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:520px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 172px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-45px 0px 0px 160px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:520px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 172px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 263px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--container-widget-width:952px;--container-widget-flex-grow:0;width:var( --container-widget-width, 952px );max-width:952px;--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--min-height:294px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:371px;max-width:371px;height:294px;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-22896a7{--container-widget-width:948px;--container-widget-flex-grow:0;width:var( --container-widget-width, 948px );max-width:948px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--min-height:445px;}.elementor-14835 .elementor-element.elementor-element-44e81275{--min-height:445px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7 img{width:700px;max-width:700px;height:445px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{--container-widget-width:948px;--container-widget-flex-grow:0;width:var( --container-widget-width, 948px );max-width:948px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--min-height:445px;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--min-height:445px;}.elementor-14835 .elementor-element.elementor-element-0dfe320 img{width:700px;max-width:700px;height:445px;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6{--container-widget-width:948px;--container-widget-flex-grow:0;width:var( --container-widget-width, 948px );max-width:948px;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-gap:30px;}}@media(max-width:989px){.elementor-14835 .elementor-element.elementor-element-5fd177e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-42e852f7{--min-height:939px;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:256px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4efda43a{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:40px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:305px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2{font-size:28px;}.elementor-14835 .elementor-element.elementor-element-78e3c149 > .elementor-widget-container{margin:189px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff > .elementor-widget-container{margin:200px 0px 0px 52px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--margin-top:389px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:-112px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:-112px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-39px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:950px;max-width:950px;height:634px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--margin-top:157px;--margin-bottom:0px;--margin-left:482px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-39408936 > .elementor-widget-container{margin:-10px -10px -10px -10px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-39408936{left:-311.946px;}body.rtl .elementor-14835 .elementor-element.elementor-element-39408936{right:-311.946px;}.elementor-14835 .elementor-element.elementor-element-39408936{top:-630.937px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:1459%;height:977px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b > .elementor-widget-container{margin:-10px 0px 0px 181px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{--container-widget-width:688px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688px );max-width:688px;}.elementor-14835 .elementor-element.elementor-element-683d774{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-40px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{--container-widget-width:673px;--container-widget-flex-grow:0;width:var( --container-widget-width, 673px );max-width:673px;text-align:start;font-size:28px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--min-height:1px;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-5d48ac48 > .elementor-widget-container{margin:205px 0px 0px 20px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48{font-size:20px;}.elementor-14835 .elementor-element.elementor-element-18681a70{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:205px 0px 0px 18px;}.elementor-14835 .elementor-element.elementor-element-4006df83{font-size:20px;}.elementor-14835 .elementor-element.elementor-element-481d3389{--e-con-grid-template-columns:147px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:-32px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-2cea9848 > .elementor-widget-container{margin:-32px 0px 0px -38px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-48px 0px 0px 20px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:708px;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:112px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-45px 0px 0px 120px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:588px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 132px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:112px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-45px 0px 0px 120px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:588px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 132px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:112px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-45px 0px 0px 120px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:588px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 132px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:112px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-45px 0px 0px 120px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:588px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 132px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 20px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--container-widget-width:738px;--container-widget-flex-grow:0;width:var( --container-widget-width, 738px );max-width:738px;--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--min-height:294px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:407px;max-width:407px;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-22896a7{--container-widget-width:736px;--container-widget-flex-grow:0;width:var( --container-widget-width, 736px );max-width:736px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-44e81275{--min-height:450px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7 img{width:600px;max-width:600px;height:450px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{--container-widget-width:736px;--container-widget-flex-grow:0;width:var( --container-widget-width, 736px );max-width:736px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--min-height:450px;}.elementor-14835 .elementor-element.elementor-element-0dfe320 img{width:600px;max-width:600px;height:450px;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6{--container-widget-width:736px;--container-widget-flex-grow:0;width:var( --container-widget-width, 736px );max-width:736px;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14835 .elementor-element.elementor-element-1417e0ad > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--min-height:939px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:278px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4efda43a{--container-widget-width:507px;--container-widget-flex-grow:0;width:var( --container-widget-width, 507px );max-width:507px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:327px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--margin-top:389px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:-95.977px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:-95.977px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-82px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:589px;max-width:589px;height:634px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--margin-top:350px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:589px;max-width:589px;height:634px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b > .elementor-widget-container{margin:15px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{--container-widget-width:408px;--container-widget-flex-grow:0;width:var( --container-widget-width, 408px );max-width:408px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{--container-widget-width:522px;--container-widget-flex-grow:0;width:var( --container-widget-width, 522px );max-width:522px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--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;--justify-content:flex-start;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-18681a70{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:205px 0px 0px 9px;}.elementor-14835 .elementor-element.elementor-element-481d3389{--e-con-grid-template-columns:99px 1fr;--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:-32px 0px 0px 6px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-50px 0px 0px 15px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:428px;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-348ddcba > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:430px;}.elementor-14835 .elementor-element.elementor-element-fbcd4aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 63px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-28fd13e > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:430px;}.elementor-14835 .elementor-element.elementor-element-8053839{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 63px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-aeecfad > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:430px;}.elementor-14835 .elementor-element.elementor-element-444f43d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 63px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-d7e8b77 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:430px;}.elementor-14835 .elementor-element.elementor-element-b7d3b6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 63px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 15px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:282px;max-width:282px;height:350px;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-22896a7{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-44e81275{--min-height:450px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--min-height:450px;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}}@media(max-width:479px){.elementor-14835 .elementor-element.elementor-element-5fd177e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-42e852f7{--width:325px;--min-height:939px;--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;--justify-content:flex-start;--margin-top:-80px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:256px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4efda43a{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;font-size:40px;line-height:110%;letter-spacing:-0.2px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:349px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:325px;--margin-top:389px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:-67.98px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:-67.98px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-44px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:454px;max-width:454px;height:583px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:325px;--margin-top:350px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:686%;max-width:686%;height:461px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:325px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;}.elementor-14835 .elementor-element.elementor-element-683d774{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:325px;}.elementor-14835 .elementor-element.elementor-element-484e18bb > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:375px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:375px;--min-height:1px;--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;--justify-content:flex-start;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-5d48ac48 > .elementor-widget-container{margin:215px 0px 0px 15px;}.elementor-14835 .elementor-element.elementor-element-18681a70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:205px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-481d3389{--e-con-grid-template-columns:110px 1fr;--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-50px 0px 0px 15px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd .elementor-divider-separator{width:330px;}.elementor-14835 .elementor-element.elementor-element-13477b3c{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-348ddcba > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:595px;}.elementor-14835 .elementor-element.elementor-element-fbcd4aa{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-28fd13e > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:595px;}.elementor-14835 .elementor-element.elementor-element-8053839{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-aeecfad > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:595px;}.elementor-14835 .elementor-element.elementor-element-444f43d{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-d7e8b77 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:595px;}.elementor-14835 .elementor-element.elementor-element-b7d3b6a{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 10px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 16px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:325px;--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;--justify-content:flex-start;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:240px;--min-height:296px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:240px;max-width:240px;height:296px;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-22896a7{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:325px;--min-height:183px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:325px;--min-height:183px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-44a15f6{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:1439px) and (min-width:480px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--width:1200px;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:1200px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:572px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:1200px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:1200px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:1280px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:1280px;}.elementor-14835 .elementor-element.elementor-element-13477b3c{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:1200px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:350px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:634px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:634px;}}@media(max-width:1279px) and (min-width:480px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--width:912px;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:912px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:645px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:912px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:912px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:992px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:992px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:912px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:371px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:700px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:700px;}}@media(max-width:989px) and (min-width:480px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--width:708px;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:708px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:256px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:708px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:708px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:768px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:768px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:708px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:407px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:550px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:550px;}}@media(max-width:767px) and (min-width:480px){.elementor-14835 .elementor-element.elementor-element-42e852f7{--width:430px;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:430px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:430px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:430px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:430px;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:480px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:480px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:430px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:282px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:480px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:480px;}.elementor-14835 .elementor-element.elementor-element-4d78bfb0{--content-width:1300px;}.elementor-14835 .elementor-element.elementor-element-619af78{--content-width:1300px;}}@media(min-width:1440px){.elementor-14835 .elementor-element.elementor-element-5fd177e5{--width:9999px;--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;--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-14835 .elementor-element.elementor-element-42e852f7{--width:1324px;--min-height:945px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-4efda43a{width:var( --container-widget-width, 781px );max-width:781px;--container-widget-width:781px;--container-widget-flex-grow:0;font-size:50px;line-height:110%;letter-spacing:-0.2px;}.elementor-14835 .elementor-element.elementor-element-4efda43a > .elementor-widget-container{margin:244px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2{width:var( --container-widget-width, 781px );max-width:781px;--container-widget-width:781px;--container-widget-flex-grow:0;font-size:34px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-3cfbf7b2 > .elementor-widget-container{margin:304px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149 > .elementor-widget-container{margin:177px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-78e3c149{z-index:11;}.elementor-14835 .elementor-element.elementor-element-78e3c149 img{width:37px;max-width:37px;height:37px;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff > .elementor-widget-container{margin:188px 0px 0px 52px;}.elementor-14835 .elementor-element.elementor-element-1ecd7dff{z-index:10;font-size:14px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-411e28bb{--width:9999px;--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:-5000px;--margin-right:0px;--z-index:0;}.elementor-14835 .elementor-element.elementor-element-3faee9c9{--width:1324px;--min-height:450px;--border-radius:5px 5px 5px 5px;--margin-top:395px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:20;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-4b1dd93a{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-4b1dd93a{right:0px;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a{top:-162px;z-index:0;}.elementor-14835 .elementor-element.elementor-element-4b1dd93a img{width:1324px;height:1111px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4f455108{--width:645px;--min-height:343px;--border-radius:5px 5px 0px 0px;--margin-top:157px;--margin-bottom:0px;--margin-left:737px;--margin-right:0px;--z-index:5;}.elementor-14835 .elementor-element.elementor-element-39408936 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-39408936{left:-471px;}body.rtl .elementor-14835 .elementor-element.elementor-element-39408936{right:-471px;}.elementor-14835 .elementor-element.elementor-element-39408936{top:-544px;}.elementor-14835 .elementor-element.elementor-element-39408936 img{width:1459px;max-width:1459px;height:977px;object-fit:cover;object-position:center left;border-radius:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-6d0c94ea{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-12f595bc{--width:1324px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-7ce556c7{font-size:12px;line-height:120%;letter-spacing:1.5px;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b{width:var( --container-widget-width, 1119px );max-width:1119px;--container-widget-width:1119px;--container-widget-flex-grow:0;font-size:16px;line-height:140%;}.elementor-14835 .elementor-element.elementor-element-2c6ef71b > .elementor-widget-container{margin:-10px 0px 0px 336px;}.elementor-14835 .elementor-element.elementor-element-683d774{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-7d6a8536{--width:1324px;--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:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb{width:var( --container-widget-width, 1055px );max-width:1055px;--container-widget-width:1055px;--container-widget-flex-grow:0;text-align:start;font-size:34px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-484e18bb > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-484e18bb.elementor-element{--align-self:flex-start;}.elementor-14835 .elementor-element.elementor-element-5406da3{--width:1440px;--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;--justify-content:flex-end;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-28c478dd{--width:1440px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-14835 .elementor-element.elementor-element-518ba73d{--e-con-grid-template-columns:373px 205px 100px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48 > .elementor-widget-container{margin:200px 0px 0px 48px;}.elementor-14835 .elementor-element.elementor-element-5d48ac48{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-77f052be > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cc1bd1e > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-14835 .elementor-element.elementor-element-18681a70{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-4006df83 > .elementor-widget-container{margin:200px 0px 0px 48px;}.elementor-14835 .elementor-element.elementor-element-4006df83{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-481d3389{--grid-auto-flow:row;}.elementor-14835 .elementor-element.elementor-element-42f9536b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-2cea9848 > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-14835 .elementor-element.elementor-element-72e5fcdd > .elementor-widget-container{margin:-50px 0px 0px 48px;}.elementor-14835 .elementor-element.elementor-element-13477b3c{--width:9999px;--min-height:70px;--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;--justify-content:flex-start;--margin-top:100px;--margin-bottom:0px;--margin-left:-5000px;--margin-right:-5000px;--z-index:0;}.elementor-14835 .elementor-element.elementor-element-72052bd1{--margin-top:0px;--margin-bottom:0px;--margin-left:202px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-5371d87e > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-348ddcba > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 > .elementor-widget-container{margin:-45px 0px 0px 202px;}.elementor-14835 .elementor-element.elementor-element-7f2f0799 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-fbcd4aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-bbab1c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-5e27e0a > .elementor-widget-container{margin:-40px 0px 0px 212px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-35cf5d6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-26386f0{--margin-top:0px;--margin-bottom:0px;--margin-left:202px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-c7c2581 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-28fd13e > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-68750f4 > .elementor-widget-container{margin:-45px 0px 0px 202px;}.elementor-14835 .elementor-element.elementor-element-68750f4 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-8053839{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-84bca72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-ef8d2ec > .elementor-widget-container{margin:-40px 0px 0px 212px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-a27a3da{--margin-top:0px;--margin-bottom:0px;--margin-left:202px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-362f20a > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-aeecfad > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 > .elementor-widget-container{margin:-45px 0px 0px 202px;}.elementor-14835 .elementor-element.elementor-element-1ac8009 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-444f43d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-feb54df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-cb6e15a > .elementor-widget-container{margin:-40px 0px 0px 212px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-2e2e394{--margin-top:0px;--margin-bottom:0px;--margin-left:202px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-3fd4048 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-d7e8b77 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 > .elementor-widget-container{margin:-45px 0px 0px 202px;}.elementor-14835 .elementor-element.elementor-element-1f1be58 .elementor-divider-separator{width:789px;}.elementor-14835 .elementor-element.elementor-element-b7d3b6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-d9d70de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-f2edbf3 > .elementor-widget-container{margin:-40px 0px 0px 212px;padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4555b670 > .elementor-widget-container{margin:-50px 0px 60px 382px;}.elementor-14835 .elementor-element.elementor-element-4555b670{--n-accordion-item-title-space-between:0px;}.elementor-14835 .elementor-element.elementor-element-4555b670 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-3567313f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14835 .elementor-element.elementor-element-30ef70e6{--width:1324px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-eab3d60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-eab3d60{font-size:22px;line-height:120%;}.elementor-14835 .elementor-element.elementor-element-64d9ed18{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-48f579f6{--width:387px;--min-height:320px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-3363097f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-660057fd > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-14835 .elementor-element.elementor-element-660057fd img{width:387px;max-width:387px;height:320px;object-fit:cover;object-position:top center;}.elementor-14835 .elementor-element.elementor-element-22896a7{width:100%;max-width:100%;z-index:111;}.elementor-14835 .elementor-element.elementor-element-22896a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-4272b5ca{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-115fccb1{--width:725px;--min-height:506px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-44e81275{--min-height:506px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-359bb2f7{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-359bb2f7{right:0px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7{top:0px;}.elementor-14835 .elementor-element.elementor-element-359bb2f7 img{width:713px;max-width:713px;height:506px;object-fit:cover;object-position:top center;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8{width:100%;max-width:100%;z-index:111;}.elementor-14835 .elementor-element.elementor-element-5b7d43f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1b1170d{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-eecdf19{--width:725px;--min-height:506px;--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;--border-radius:5px 5px 5px 5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14835 .elementor-element.elementor-element-fc44c45{--min-height:506px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-14835 .elementor-element.elementor-element-0dfe320{left:0px;}body.rtl .elementor-14835 .elementor-element.elementor-element-0dfe320{right:0px;}.elementor-14835 .elementor-element.elementor-element-0dfe320{top:0px;}.elementor-14835 .elementor-element.elementor-element-0dfe320 img{width:713px;max-width:713px;height:506px;object-fit:cover;object-position:top center;}.elementor-14835 .elementor-element.elementor-element-44a15f6{width:100%;max-width:100%;z-index:111;}.elementor-14835 .elementor-element.elementor-element-44a15f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14835 .elementor-element.elementor-element-1417e0ad{--e-n-carousel-swiper-slides-gap:80px;width:100%;max-width:100%;}.elementor-14835 .elementor-element.elementor-element-1417e0ad > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-39408936 */@media (max-width: 479px) {
.hero-image2 img{
    filter: blur(60px);
}
}

@media (min-width: 480px) and (max-width: 767px) {
.hero-image2 img{
    filter: blur(60px);
}
}

@media (min-width: 768px) and (max-width: 991px) {
.hero-image2 img{
 filter: blur(20px);
}
}

@media (min-width: 992px) and (max-width: 1279px) {
.hero-image2 img{
    filter: blur(20px);
}
}

@media (min-width: 1280px) and (max-width: 1439px) {
.hero-image2 img{
  filter: blur(20px);
}
}

@media (min-width: 1440px) {
.hero-image2 img{
  filter: blur(20px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f455108 */.wrapper2 {
  height: 343px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e852f7 */.cta {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f595bc */.cta {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-484e18bb */.elementor-14835 .elementor-element.elementor-element-484e18bb {
  text-indent: 2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6a8536 */.cta {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e27e0a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef8d2ec *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb6e15a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2edbf3 *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e27e0a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef8d2ec *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb6e15a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2edbf3 *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e27e0a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef8d2ec *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb6e15a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2edbf3 *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e27e0a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef8d2ec *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb6e15a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2edbf3 *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e27e0a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-5e27e0a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef8d2ec *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-ef8d2ec .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb6e15a *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-cb6e15a .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2edbf3 *//* Unter-Accordion: links -10px, rechts +10px (wirklich) */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion {
  margin-left: -10px !important;
  width: calc(100% + 10px) !important;
  max-width: none !important;
  display: block !important;
}

/* Toggle-Icon im Unter-Accordion nach links ziehen */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-icon {
  margin-left: auto;      /* bleibt rechts */
  margin-right: 7px;     /* px nach links */
}

/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 120px 1fr !important;  
  align-items: center;
  gap: 0px;
}

@media (max-width: 767px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 20px !important;
  grid-template-columns: 52px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

@media (max-width: 479px) {
/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title-text {
  display: grid;
  padding-left: 0px !important;
  grid-template-columns: 60px 1fr !important;  
  align-items: center;
  gap: 0px;
}    
}

/* TIME */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-time {
  font-weight: 400;
  font-size: 14px;
  line-height:120%;
  letter-spacing: -0.2px;
}

/* SUBITEM */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .col-subitem {
  font-weight: 400;
  font-size:16px;
  line-height:140%;
}



/* KEINE Linie am Titel */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title {
  border: none !important;
}

/* KEINE Linie am Content selbst */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-content {
  border: none !important;
}


/* Abstand am Ende jedes Time-Items */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item {
    padding-top: 4px;
  padding-bottom: 4px;
}



/* Abstand unter dem Content NUR beim aktiven Time-Item */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .elementor-accordion-item.is-active .elementor-tab-content {
  padding-bottom: 40px;
}


/* Abstand unter JEDEM Item-Content im Time-Accordion */
.elementor-14835 .elementor-element.elementor-element-f2edbf3 .e-n-accordion-item-title + * {
  padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4555b670 */.elementor-14835 .elementor-element.elementor-element-4555b670 {
overflow:visible;
}


/* Titelzeile als Spalten */
.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
  display: grid;
  grid-template-columns: 201px 1fr;
  align-items: start;
  gap: 0px;
}
@media (max-width: 1439px) {
  .elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
    grid-template-columns: 177px 1fr;
    gap: 0px;
  }
}
@media (max-width: 1279px) {
  .elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
    grid-template-columns: 157px 1fr;
    gap: 0px;
      padding-right:18px;
  }
}

@media (max-width: 989px) {
  .elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
    grid-template-columns: 118px 1fr;
    gap: 0px;
      padding-right:18px;
  }
}

@media (max-width: 767px) {
  .elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
    grid-template-columns: 60px 1fr;
    gap: 15px;
      padding-right:18px;
  }
}

@media (max-width: 479px) {
  .elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-text {
    grid-template-columns: 60px 1fr;
    gap: 25px;
      padding-right:18px;
  }
}
/* DATE */
.elementor-14835 .elementor-element.elementor-element-4555b670 .col-date {
  font-weight: 400;
  font-size: 22px;
  line-height: 120%;
}

/* ITEM – Grundzustand */
.elementor-14835 .elementor-element.elementor-element-4555b670 .col-item {
  font-weight: 300;
  font-size: 22px;
  line-height: 120%;
  transition: color 0.2s ease;
}

@media (max-width: 989px) {
/* DATE */
.elementor-14835 .elementor-element.elementor-element-4555b670 .col-date {
  font-weight: 300;
  font-size: 20px;
  line-height: 120%;
}


/* ITEM – Grundzustand */
.elementor-14835 .elementor-element.elementor-element-4555b670 .col-item {
  font-weight: 300;
  font-size: 20px;
  line-height: 120%;
  transition: color 0.2s ease;
}
}



/* Gesamten Rahmen des Accordions entfernen */
.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion {
  border: none;
}

/* Einzelne Items: keine Boxen */
.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item {
  border: none;
  background: transparent;
}

/* Titelbereich: nur untere Linie */
.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title {
  border: none;

  padding-left: 0;
  padding-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
    
}

.elementor-14835 .elementor-element.elementor-element-4555b670 .elementor-element,
.elementor-14835 .elementor-element.elementor-element-4555b670 .elementor-container,
.elementor-14835 .elementor-element.elementor-element-4555b670 .elementor-widget-wrap {
  border: none !important;
  box-shadow: none !important;
}



.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title + * {
  padding-bottom: 50px;
}









.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-icon {
  margin-left: auto;   /* hält es rechts */
  margin-right: 10px;  /* schiebt es nach links */
  align-self:flex-start;
  margin-top:0px;
}

@media (max-width: 767px) {

.elementor-14835 .elementor-element.elementor-element-4555b670 .e-n-accordion-item-title-icon {
  margin-left: auto;   /* hält es rechts */
  margin-right: 10px;  /* schiebt es nach links */
  align-self:flex-start;
  margin-top:0px;
}
}

/* Standard: Linie sichtbar */
.elementor-14835 .elementor-element.elementor-element-4555b670.day-accordion .e-n-accordion-item::after {
  content: "";
  display: block;
  height: 2px;
  background: #e5e7eb;
  margin-top: 0px;
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c478dd */.cta {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1417e0ad */.music-slider .swiper-pagination-progressbar,
.music-slider .swiper-pagination.swiper-pagination-progressbar {
    height: 1px !important;
    min-height: 1px !important;
    top: 30px !important;
    left: -10px !important;
    width: calc(100% + 20px);
    bottom: auto !important;
    background: #d9d9d9 !important;
    border-radius: 0 !important;
}

.music-slider .swiper-pagination-progressbar-fill {
    background: #8f8f8f !important;
    border-radius: 0 !important;
}


.elementor-14835 .elementor-element.elementor-element-1417e0ad {
    position: relative;
}

/* Pfeile nach oben */
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button-prev,
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button-next {
    position:absolute;
    top: -10px !important;
    transform: translateX(0px); !important

}

/* beide nach rechts */
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button-prev {
    left: auto !important;
    right: 30px;
}
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button-next {
    right: -14px !important;
}

/* Form der Pfeile */
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button svg,
.elementor-14835 .elementor-element.elementor-element-1417e0ad .elementor-swiper-button svg * {
    fill: none !important;
    stroke: #000 !important;
}

/* Einzelne Slides an Container-Breite anpassen */
.elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide {
    width: auto !important;
    display: flex;
}

/* graue Linien zwischen  Slides */

.elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
    content: "";
    position: absolute;
    bottom: 35px;
    width: 1px;
    background: #d9d9d9;
}

@media (min-width: 40px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -5px;
        top: 20px;
    }
}
@media (min-width: 480px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -5px;
        top: 20px;
    }
}
@media (min-width: 768px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -5px;
        top: 20px;
    }
}
@media (min-width: 990px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -6px;
        top: 70px;
    }
}
@media (min-width: 1280px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -22px;
        top: 70px;
    }
}
@media (min-width: 1440px) {
    .elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:not(:last-child)::after {
        right: -30px;
        top: 70px;
    }
}

/* Vorletzten Strich löschen */
.elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:last-child::after,
.elementor-14835 .elementor-element.elementor-element-1417e0ad .swiper-slide:nth-last-child(2)::after {
    display: none;
}/* End custom CSS */