.elementor-2054 .elementor-element.elementor-element-8116795{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2054 .elementor-element.elementor-element-af5f462 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );font-weight:var( --e-global-typography-60e89c0-font-weight );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );color:var( --e-global-color-text );}.elementor-2054 .elementor-element.elementor-element-dd40151 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );font-weight:var( --e-global-typography-60e89c0-font-weight );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );color:var( --e-global-color-text );}.elementor-2054 .elementor-element.elementor-element-7d93106{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{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-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-1c8da4d .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8547.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-ea5a585 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8545.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-eed6d88 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8548.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-af980b4 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8546.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-97b7a8f .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8544.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .elementor-repeater-item-b15a0a5 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://www.boedeli-center.ch/wp-content/uploads/sites/3/2026/10/DSCF8543.jpg);background-size:cover;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-2054 .elementor-element.elementor-element-876c7e1 .swiper-slide-contents{max-width:66%;}.elementor-2054 .elementor-element.elementor-element-876c7e1 .swiper-slide-inner{text-align:center;}@media(max-width:1280px){.elementor-2054 .elementor-element.elementor-element-af5f462 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-2054 .elementor-element.elementor-element-dd40151 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:768px){.elementor-2054 .elementor-element.elementor-element-af5f462 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-2054 .elementor-element.elementor-element-dd40151 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:480px){.elementor-2054 .elementor-element.elementor-element-af5f462 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-2054 .elementor-element.elementor-element-dd40151 .elementor-heading-title{font-size:var( --e-global-typography-60e89c0-font-size );line-height:var( --e-global-typography-60e89c0-line-height );letter-spacing:var( --e-global-typography-60e89c0-letter-spacing );word-spacing:var( --e-global-typography-60e89c0-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}}