.elementor-212 .elementor-element.elementor-element-dac1815{--display:flex;--min-height:500px;--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:1;}.elementor-212 .elementor-element.elementor-element-dac1815:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-dac1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.obstaclerun.ch/wp-content/uploads/2026/03/obstacle-run.avif");background-position:center center;background-size:cover;}.elementor-212 .elementor-element.elementor-element-dac1815::before, .elementor-212 .elementor-element.elementor-element-dac1815 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-dac1815 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-dac1815 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-dac1815 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-dac1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFDA0000 60%, var( --e-global-color-accent ) 100%);}.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-212 .elementor-element.elementor-element-cdf9bef{text-align:center;}.elementor-212 .elementor-element.elementor-element-cdf9bef .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-text );}.elementor-212 .elementor-element.elementor-element-b79f9a6{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-212 .elementor-element.elementor-element-b79f9a6:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-b79f9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-280845c{text-align:center;}.elementor-212 .elementor-element.elementor-element-280845c .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-11c71b7{padding:100px 0px 0px 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-11c71b7 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-cab2b75{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-212 .elementor-element.elementor-element-66179f8 img{width:400px;height:242px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-333c1b1{text-align:center;}.elementor-212 .elementor-element.elementor-element-333c1b1 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-28f2aef{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-0735835 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-6649b50 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-12fb7f1 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-6c57228 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-e24ee1d{text-align:center;}.elementor-212 .elementor-element.elementor-element-e24ee1d .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-d5b1c26{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-c3c585d img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-35f1868 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-122863b img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-f81e6e4 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-43b5f9d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-43b5f9d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-43b5f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-866312d{--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-212 .elementor-element.elementor-element-20f9809{text-align:center;}.elementor-212 .elementor-element.elementor-element-20f9809 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-6190020{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-821dc53 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-39695bc img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-1f7e394 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-8720fb7{--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-212 .elementor-element.elementor-element-b61f577{text-align:center;}.elementor-212 .elementor-element.elementor-element-b61f577 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-49ee697{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-9fcd168 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-58c189f img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-db06732{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-db06732:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-db06732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-875251c{--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-212 .elementor-element.elementor-element-ad326df{text-align:center;}.elementor-212 .elementor-element.elementor-element-ad326df .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-8bdd354{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-a57e655 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-079eb2d img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-39892ba img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-efb8f98 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-2b4a748{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-07f2d42 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-3e10154 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-e3cd45d img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-b56d646 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-3b2a711{--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-212 .elementor-element.elementor-element-f8884ed{text-align:center;}.elementor-212 .elementor-element.elementor-element-f8884ed .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-17aee2a{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-1c99be3 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-d53bdb4 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-76b1f16 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-2b79f06 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-9333cb6 img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-a0915df img{width:250px;height:250px;object-fit:contain;object-position:center center;}.elementor-212 .elementor-element.elementor-element-9cfc3b3{--display:flex;}.elementor-212 .elementor-element.elementor-element-499590b{--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-212 .elementor-element.elementor-element-499590b:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-499590b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-9b57882{--display:flex;}.elementor-212 .elementor-element.elementor-element-bb021b8{--display:flex;}.elementor-212 .elementor-element.elementor-element-608ea9d{text-align:center;}.elementor-212 .elementor-element.elementor-element-608ea9d .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-fe8960f{--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;}.elementor-212 .elementor-element.elementor-element-b193e5b{--display:flex;}.elementor-212 .elementor-element.elementor-element-fa78bfa{--display:flex;}.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-212 .elementor-element.elementor-element-8ba2831{color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-89a613a{--display:flex;}.elementor-212 .elementor-element.elementor-element-6fb952c{--display:flex;}.elementor-212 .elementor-element.elementor-element-139bd01{text-align:center;}.elementor-212 .elementor-element.elementor-element-139bd01 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-1b4f8f0{--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;}.elementor-212 .elementor-element.elementor-element-1096b0f{--display:flex;}.elementor-212 .elementor-element.elementor-element-048a5d4{--e-image-carousel-slides-to-show:1;}.elementor-212 .elementor-element.elementor-element-00e5f19{--display:flex;}.elementor-212 .elementor-element.elementor-element-865b08a{color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-3e17d6d{--display:flex;}.elementor-212 .elementor-element.elementor-element-03adbf0{--display:flex;}.elementor-212 .elementor-element.elementor-element-5b0ee8c{text-align:center;}.elementor-212 .elementor-element.elementor-element-5b0ee8c .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-d53b930{--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;}.elementor-212 .elementor-element.elementor-element-dcca8ed{--display:flex;}.elementor-212 .elementor-element.elementor-element-8a8d9a8{--e-image-carousel-slides-to-show:1;}.elementor-212 .elementor-element.elementor-element-4fe24f0{--display:flex;}.elementor-212 .elementor-element.elementor-element-019dbfe{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-866312d{--width:50%;}.elementor-212 .elementor-element.elementor-element-8720fb7{--width:50%;}.elementor-212 .elementor-element.elementor-element-875251c{--width:50%;}.elementor-212 .elementor-element.elementor-element-3b2a711{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-cdf9bef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-280845c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-11c71b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-333c1b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-e24ee1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-20f9809 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-b61f577 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-ad326df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-f8884ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-608ea9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-139bd01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-5b0ee8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-cdf9bef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-280845c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-11c71b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-333c1b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-e24ee1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-20f9809 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-b61f577 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-ad326df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-f8884ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-608ea9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-139bd01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-5b0ee8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}