.elementor-292 .elementor-element.elementor-element-169bc72a{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-169bc72a:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-169bc72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byh.webmasta.ch/wp-content/uploads/2025/11/header_bg_5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-292 .elementor-element.elementor-element-169bc72a::before, .elementor-292 .elementor-element.elementor-element-169bc72a > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-169bc72a > .e-con-inner > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-169bc72a > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-169bc72a > .e-con-inner > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-169bc72a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-292 .elementor-element.elementor-element-63595003{--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-292 .elementor-element.elementor-element-63595003.e-con{--flex-shrink:1;}.elementor-292 .elementor-element.elementor-element-7a67cc5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-292 .elementor-element.elementor-element-7a67cc5c .heading .heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-7497a529{--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;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-7497a529:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-7497a529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-292 .elementor-element.elementor-element-4a334026{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-4a334026.e-con{--flex-grow:7;--flex-shrink:3;}.elementor-292 .elementor-element.elementor-element-419dfc53 img{width:100%;max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-292 .elementor-element.elementor-element-287a7838 .heading .heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-7d56e12d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-7d56e12d.e-con{--flex-grow:3;--flex-shrink:7;}.elementor-292 .elementor-element.elementor-element-27b5b32c{--display:flex;--min-height:480px;--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;--overlay-opacity:0.25;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-27b5b32c:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-27b5b32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byh.webmasta.ch/wp-content/uploads/2025/11/PS_SOE.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-292 .elementor-element.elementor-element-27b5b32c::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .e-con-inner > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .e-con-inner > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-292 .elementor-element.elementor-element-27b5b32c:hover::before, .elementor-292 .elementor-element.elementor-element-27b5b32c:hover > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-27b5b32c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .elementor-background-slideshow:hover::before, .elementor-292 .elementor-element.elementor-element-27b5b32c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-292 .elementor-element.elementor-element-27b5b32c:hover{--overlay-opacity:0;}.elementor-292 .elementor-element.elementor-element-27b5b32c, .elementor-292 .elementor-element.elementor-element-27b5b32c::before{--overlay-transition:0.5s;}.elementor-292 .elementor-element.elementor-element-27b5b32c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-292 .elementor-element.elementor-element-56323669{background-color:transparent;padding:32px 32px 32px 32px;background-image:radial-gradient(at top right, #FAFAFA00 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA20;border-radius:16px 16px 16px 16px;}.elementor-292 .elementor-element.elementor-element-56323669.elementor-widget, .elementor-292 .elementor-element.elementor-element-56323669.elementor-widget > *{position:relative;--jkit-option-enabled:5px;}.elementor-292 .elementor-element.elementor-element-56323669.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-sub-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-56323669 .heading .title-s{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-292 .elementor-element.elementor-element-61de646{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-5b00a958 .heading .heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery[data-grid="grid"] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:100px;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg, .elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{background-color:var( --e-global-color-secondary );}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap{transition:500ms;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{transition:500ms;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{transition:500ms;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over{transition:500ms;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:4px 4px 4px 4px;border-radius:16px 16px 16px 16px;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{opacity:0.2;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg{opacity:0.2;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{text-align:center;}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{transition:500ms;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-292 .elementor-element.elementor-element-27b5b32c{--width:45%;}}@media(max-width:1366px){.elementor-292 .elementor-element.elementor-element-7a67cc5c .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-287a7838 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-sub-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-5b00a958 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-292 .elementor-element.elementor-element-169bc72a{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-292 .elementor-element.elementor-element-7a67cc5c .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-7497a529{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-292 .elementor-element.elementor-element-287a7838 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-7d56e12d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-292 .elementor-element.elementor-element-27b5b32c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-sub-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-5b00a958 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery[data-grid="grid"] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:120px;}}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-169bc72a{--padding-top:50px;--padding-bottom:50px;--padding-left:8px;--padding-right:8px;}.elementor-292 .elementor-element.elementor-element-7a67cc5c .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-7497a529{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:8px;--padding-right:8px;}.elementor-292 .elementor-element.elementor-element-287a7838 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-sub-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-5b00a958 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-292 .elementor-element.elementor-element-27b5b32c{--width:100%;}}@media(min-width:2400px){.elementor-292 .elementor-element.elementor-element-7a67cc5c .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-287a7838 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-56323669 .heading .heading-sub-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-292 .elementor-element.elementor-element-5b00a958 .heading .heading-title{line-height:var( --e-global-typography-primary-line-height );}}.elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 3 ); float: left; }@media (max-width: 1024px) {.elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 3 ); float: left; } }@media (max-width: 767px) {.elementor-element.elementor-element-36a85f70 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 2 ); float: left; } }