.elementor-953 .elementor-element.elementor-element-31e96a5{--display:flex;--min-height:400px;--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-953 .elementor-element.elementor-element-31e96a5:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-31e96a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compaktstudios.ch/wp-content/uploads/2025/01/AM.png");background-position:0px 0px;background-size:cover;}.elementor-953 .elementor-element.elementor-element-e45063c{--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-953 .elementor-element.elementor-element-c701a80{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-4ae5526{--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-953 .elementor-element.elementor-element-b804a01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-b804a01 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-953 .elementor-element.elementor-element-1ada81f{--display:flex;}.elementor-953 .elementor-element.elementor-element-e394258{--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-953 .elementor-element.elementor-element-e996e2f{--spacer-size:30px;}.elementor-953 .elementor-element.elementor-element-e030dd9{--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-953 .elementor-element.elementor-element-b8a135b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-b8a135b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-953 .elementor-element.elementor-element-c43fca6{--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-953 .elementor-element.elementor-element-c830c1a{--spacer-size:15px;}.elementor-953 .elementor-element.elementor-element-63e30f2{--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-953 .elementor-element.elementor-element-e15a9e5{--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-953 .elementor-element.elementor-element-78c0690{--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-953 .elementor-element.elementor-element-7a2f367{--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-953 .elementor-element.elementor-element-8f355dc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-953 .elementor-element.elementor-element-3828888{--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-953 .elementor-element.elementor-element-764c09f{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-738a019{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-5e143f6{--display:flex;--min-height:400px;--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-953 .elementor-element.elementor-element-5e143f6:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-5e143f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compaktstudios.ch/wp-content/uploads/2025/02/JSB_Birthday.png");background-position:0px -88px;background-size:cover;}.elementor-953 .elementor-element.elementor-element-a03c069{--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-953 .elementor-element.elementor-element-96ec9a4{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-8b13fcc{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-60afd5e{--display:flex;}.elementor-953 .elementor-element.elementor-element-c2527d6{--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-953 .elementor-element.elementor-element-3f16813{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-b01f38f{--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-953 .elementor-element.elementor-element-dd3e212{--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-953 .elementor-element.elementor-element-420c13e img{border-radius:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-687251a{--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-953 .elementor-element.elementor-element-f01993e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-594814a{--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-953 .elementor-element.elementor-element-6234d3d{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-011d4e2{--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-953 .elementor-element.elementor-element-352e41c{--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-953 .elementor-element.elementor-element-e2402e9{--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-953 .elementor-element.elementor-element-e6b5999 img{border-radius:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-59975fb{--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-953 .elementor-element.elementor-element-98b14ef{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-c401044{--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-953 .elementor-element.elementor-element-32c99ec{--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-953 .elementor-element.elementor-element-42b7f1d img{border-radius:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-fb00b1c{--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-953 .elementor-element.elementor-element-b6a99c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-6f92772{--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-953 .elementor-element.elementor-element-e9fb5f8{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-a41ad3a{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-8cb3607{--display:flex;--min-height:400px;--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-953 .elementor-element.elementor-element-8cb3607:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-8cb3607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compaktstudios.ch/wp-content/uploads/2025/01/BergBach2.png");background-position:center center;background-size:cover;}.elementor-953 .elementor-element.elementor-element-00d9765{--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-953 .elementor-element.elementor-element-f34008d{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-7c27b63{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-c98e1cd{--display:flex;}.elementor-953 .elementor-element.elementor-element-9d857f1{--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-953 .elementor-element.elementor-element-ae26284{--spacer-size:15px;}.elementor-953 .elementor-element.elementor-element-7fd95db{--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-953 .elementor-element.elementor-element-79a37bb{--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-953 .elementor-element.elementor-element-f5d71fd{--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-953 .elementor-element.elementor-element-7b7924e{--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-953 .elementor-element.elementor-element-87d7480 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-953 .elementor-element.elementor-element-9fa8e0d{--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-953 .elementor-element.elementor-element-b2104ce{--spacer-size:50px;}.elementor-953 .elementor-element.elementor-element-9852c07{--spacer-size:1px;}.elementor-953 .elementor-element.elementor-element-9731968{--display:flex;--min-height:400px;--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-953 .elementor-element.elementor-element-9731968:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-9731968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compaktstudios.ch/wp-content/uploads/2025/02/Bach_Factory.png");background-position:center center;background-size:cover;}.elementor-953 .elementor-element.elementor-element-dfdf036{--display:flex;}@media(min-width:768px){.elementor-953 .elementor-element.elementor-element-78c0690{--width:33.3333%;}.elementor-953 .elementor-element.elementor-element-7a2f367{--width:66.6666%;}.elementor-953 .elementor-element.elementor-element-dd3e212{--width:50%;}.elementor-953 .elementor-element.elementor-element-687251a{--width:50%;}.elementor-953 .elementor-element.elementor-element-352e41c{--width:50%;}.elementor-953 .elementor-element.elementor-element-e2402e9{--width:50%;}.elementor-953 .elementor-element.elementor-element-32c99ec{--width:50%;}.elementor-953 .elementor-element.elementor-element-fb00b1c{--width:50%;}.elementor-953 .elementor-element.elementor-element-f5d71fd{--width:33.3333%;}.elementor-953 .elementor-element.elementor-element-7b7924e{--width:66.6666%;}}@media(max-width:1024px){.elementor-953 .elementor-element.elementor-element-31e96a5:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-31e96a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-347px 0px;}.elementor-953 .elementor-element.elementor-element-5e143f6:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-5e143f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-347px 0px;}.elementor-953 .elementor-element.elementor-element-9731968:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-9731968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-347px 0px;}}@media(max-width:767px){.elementor-953 .elementor-element.elementor-element-31e96a5:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-31e96a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-555px 0px;}.elementor-953 .elementor-element.elementor-element-5e143f6:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-5e143f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-555px 0px;}.elementor-953 .elementor-element.elementor-element-f01993e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-b6a99c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-8cb3607:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-8cb3607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-551px 8px;}.elementor-953 .elementor-element.elementor-element-9731968:not(.elementor-motion-effects-element-type-background), .elementor-953 .elementor-element.elementor-element-9731968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-555px 0px;}}