.elementor-299 .elementor-element.elementor-element-6870c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-abfc97a{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-8714738{--display:flex;--min-height:500px;--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:24px 24px 24px 24px;}.elementor-299 .elementor-element.elementor-element-5ed8693{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-299 .elementor-element.elementor-element-5ed8693.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-94a9dd3{width:var( --container-widget-width, 20% );max-width:20%;background-color:#FFFFFF14;padding:10px 10px 10px 10px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-c1b2025 );}.elementor-299 .elementor-element.elementor-element-94a9dd3 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-debcf42{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:700;line-height:56px;color:var( --e-global-color-c1b2025 );}.elementor-299 .elementor-element.elementor-element-debcf42 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-e4a02e7{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c1b2025 );}.elementor-299 .elementor-element.elementor-element-a4f34eb{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-3ed3837{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-299 .elementor-element.elementor-element-037e129{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-07906d3{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-07906d3 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-9911d46{padding:10px 0px 0px 0px;column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-9911d46 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-33993bc{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-8c64b3c{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-8c64b3c p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-7bf1be5{padding:10px 0px 0px 0px;column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-7bf1be5 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-59081a8{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-d044ad3{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-d044ad3 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-d153c90{padding:10px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-d153c90.elementor-element{--align-self:center;}.elementor-299 .elementor-element.elementor-element-d153c90 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-ddf8478{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-8173ae4{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-8173ae4 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-e73704e{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-e73704e p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-4174144{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-e2ac261{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-e2ac261 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-c48245b{padding:10px 0px 0px 0px;column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-c48245b p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-ebe7ae4{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-5dd6f12{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-5dd6f12 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-11c48b9{padding:10px 0px 0px 0px;column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-11c48b9 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-09ab820{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-01b2a6a{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-01b2a6a p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-f93eba3{padding:10px 0px 0px 0px;column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-f93eba3 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-464f651{--divider-border-style:solid;--divider-color:var( --e-global-color-88776d7 );--divider-border-width:1px;margin:-123px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-464f651 .elementor-divider-separator{width:100%;}.elementor-299 .elementor-element.elementor-element-464f651 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-299 .elementor-element.elementor-element-08cdd61{--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;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-ff83000{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d377575{padding:0px 200px 0px 200px;text-align:center;}.elementor-299 .elementor-element.elementor-element-d377575 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-061d1b0{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-299 .elementor-element.elementor-element-c28e1b6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-c28e1b6:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c28e1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-f5b6228{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-f7a24bd .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-f7a24bd .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-f7a24bd .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-4a640ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-82c114b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-e808792 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-b9eed6d{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-ab46252{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-da886c2{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-299 .elementor-element.elementor-element-da886c2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-299 .elementor-element.elementor-element-da886c2 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-da886c2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-299 .elementor-element.elementor-element-da886c2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-da886c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-299 .elementor-element.elementor-element-9b29525{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-9b29525:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-9b29525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-5d81c36{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-df2776d .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-df2776d .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-df2776d .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-49fd1db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d9facf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-ebb1975 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-5b6fc5b{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-0093418{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-df9c2a0{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-299 .elementor-element.elementor-element-df9c2a0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-299 .elementor-element.elementor-element-c9a0b5c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-c9a0b5c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c9a0b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-f1b2ffc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-06fff4a .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-06fff4a .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-06fff4a .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-36cd6fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-e23b5de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-85b2190 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-aa604c9{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-b2b51b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-6fca697{--e-image-carousel-slides-to-show:1;}.elementor-299 .elementor-element.elementor-element-1e12446{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-1e12446:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-1e12446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-072943f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c36043f .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-c36043f .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-c36043f .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-be2f4cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-f3cfecb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d27c6d2 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-bd79e77{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-4c5d078{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c2026f2{--e-image-carousel-slides-to-show:1;}.elementor-299 .elementor-element.elementor-element-493fa5d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-493fa5d:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-493fa5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-bf14364{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-87bb395 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-87bb395 .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-87bb395 .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-a3429f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-442e365{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-2b2e617 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-fd9e4b3{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-15a066a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-bf816ba{--e-image-carousel-slides-to-show:1;}.elementor-299 .elementor-element.elementor-element-37c2d6b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-37c2d6b:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-37c2d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-3275d37{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-6a65381 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-6a65381 .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-6a65381 .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-6f4efb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-3025959{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-045db71 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-068a647{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-8a5a6a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-5cfba25{--e-image-carousel-slides-to-show:1;}.elementor-299 .elementor-element.elementor-element-904c3c8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88776d7 );--border-color:var( --e-global-color-88776d7 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-904c3c8:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-904c3c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-015b94d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-2243d96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-a19c0c0 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-a19c0c0 .elementor-icon{font-size:30px;}.elementor-299 .elementor-element.elementor-element-a19c0c0 .elementor-icon svg{height:30px;}.elementor-299 .elementor-element.elementor-element-6dc98d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-340777a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-a0aa976 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-94dbe32{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-8defdc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-7d79f6a{--e-image-carousel-slides-to-show:1;}.elementor-299 .elementor-element.elementor-element-aa35c54{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:220px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-gap:30px;--n-tabs-gap:20px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-c05bacd );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-aa35c54 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-c57ecb9 );}.elementor-299 .elementor-element.elementor-element-aa35c54.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-299 .elementor-element.elementor-element-aa35c54.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );border-style:solid;border-width:-1px -1px -1px -1px;border-color:var( --e-global-color-88776d7 );}.elementor-299 .elementor-element.elementor-element-aa35c54.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:-1px -1px -1px -1px;border-color:var( --e-global-color-88776d7 );box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);}.elementor-299 .elementor-element.elementor-element-aa35c54.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:-1px -1px -1px -1px;border-color:var( --e-global-color-88776d7 );}.elementor-299 .elementor-element.elementor-element-aa35c54.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Anonymous Pro", Sans-serif;font-weight:400;}.elementor-299 .elementor-element.elementor-element-aa35c54 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-3a3fa48{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0c0a7d2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-299 .elementor-element.elementor-element-c93e593{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-168e852{font-family:"Inter Tight", Sans-serif;font-size:46px;font-weight:400;line-height:45px;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-168e852 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-ef6fdaa{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c05bacd );}.elementor-299 .elementor-element.elementor-element-ef6fdaa p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-5f71270{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-299 .elementor-element.elementor-element-9fa44dd .elementor-button{background-color:var( --e-global-color-c05bacd );font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:18px 18px 18px 18px;}.elementor-299 .elementor-element.elementor-element-9fa44dd:hover{--e-transform-translateY:-5px;}.elementor-299 .elementor-element.elementor-element-9fa44dd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-299 .elementor-element.elementor-element-9fa44dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-299 .elementor-element.elementor-element-81bb9aa{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-abfc97a{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-a4f34eb{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-08cdd61{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-061d1b0{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-3a3fa48{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-0c0a7d2{--width:1200px;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-abfc97a{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-299 .elementor-element.elementor-element-94a9dd3{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-299 .elementor-element.elementor-element-debcf42{font-size:32px;}.elementor-299 .elementor-element.elementor-element-e4a02e7{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-299 .elementor-element.elementor-element-d377575{padding:0px 15px 0px 15px;}.elementor-299 .elementor-element.elementor-element-061d1b0{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-299 .elementor-element.elementor-element-3a3fa48{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-299 .elementor-element.elementor-element-0c0a7d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-168e852{font-size:32px;}.elementor-299 .elementor-element.elementor-element-ef6fdaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-3ed3837 *//* =========================
   ZAHLENKREISE
   ========================= */

.timeline-number {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50%;
    border: 1px solid transparent;

    background: #fff;

    color: #111;

    transition:
        color 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease;
}


/* Elementor Heading innerhalb des Kreises zentrieren */
.timeline-number .elementor-widget-container {
    width: 100%;
    height: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
}

.timeline-number .elementor-heading-title {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}


/* =========================
   INAKTIV
   ========================= */

.timeline-step .timeline-number {
    color: #111;
    border-color: transparent;
}


/* =========================
   AKTIV
   ========================= */

.timeline-step.is-active .timeline-number {
    color: #3d909a;
    border-color: #d7e7e9;

    box-shadow:
        0 4px 18px rgba(0, 0, 0, 0.04);
}


/* =========================
   LABEL INAKTIV
   ========================= */

.timeline-step .timeline-label {
    color: #777;
    font-weight: 500;

    transition:
        color 0.3s ease,
        font-weight 0.3s ease;
}


/* =========================
   LABEL AKTIV
   ========================= */

.timeline-step.is-active .timeline-label {
    color: #111;
    font-weight: 700;
}


/* =========================
   HOVER
   ========================= */

.timeline-step:hover .timeline-number {
    color: #3d909a;
}

.timeline-step:hover .timeline-label {
    color: #111;
}

/* Klickbare Timeline */
.timeline-step,
.timeline-step *,
.timeline-number,
.timeline-label {
    cursor: pointer !important;
}/* End custom CSS */