.elementor-169 .elementor-element.elementor-element-771ee153 > .elementor-container{min-height:21vh;}.elementor-169 .elementor-element.elementor-element-771ee153:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-771ee153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-164050f );}.elementor-169 .elementor-element.elementor-element-771ee153 > .elementor-background-overlay{background-color:var( --e-global-color-164050f );background-image:url("https://handwerks-kunst.ch/wp-content/uploads/2023/07/image-from-rawpixel-id-1198384-jpeg-scaled-e1620909581955.jpg");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169 .elementor-element.elementor-element-771ee153 .elementor-background-overlay{filter:brightness( 116% ) contrast( 91% ) saturate( 60% ) blur( 7.1px ) hue-rotate( 0deg );}.elementor-169 .elementor-element.elementor-element-771ee153{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4em 4em 4em 4em;}.elementor-169 .elementor-element.elementor-element-771ee153 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:69px;}.elementor-169 .elementor-element.elementor-element-57f24fcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-169 .elementor-element.elementor-element-57f24fcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169 .elementor-element.elementor-element-60d0d494{text-align:center;z-index:2;}.elementor-169 .elementor-element.elementor-element-60d0d494 .elementor-heading-title{color:var( --e-global-color-164050f );font-family:"Quicksand", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;letter-spacing:5.8px;text-shadow:7px 4px 5px rgba(0,0,0,0.31);}.elementor-169 .elementor-element.elementor-element-60d0d494 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-1addd6cf > .elementor-container{max-width:600px;}.elementor-169 .elementor-element.elementor-element-1addd6cf:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-1addd6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-164050f );}.elementor-169 .elementor-element.elementor-element-1addd6cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;z-index:2;}.elementor-169 .elementor-element.elementor-element-1addd6cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169 .elementor-element.elementor-element-17fd1c92 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-797672b{text-align:center;}.elementor-169 .elementor-element.elementor-element-797672b .elementor-heading-title{color:#0f0f0f;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-169 .elementor-element.elementor-element-797672b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-c843a7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-c843a7d:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c843a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-164050f );}.elementor-169 .elementor-element.elementor-element-c843a7d, .elementor-169 .elementor-element.elementor-element-c843a7d::before{--border-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-10caaf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-e9bb870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-9161f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-feccd35 .elementor-repeater-item-fc95c26 .swiper-slide-bg{background-color:#833ca3;}.elementor-169 .elementor-element.elementor-element-feccd35 .elementor-repeater-item-615e8b0 .swiper-slide-bg{background-color:#4054b2;}.elementor-169 .elementor-element.elementor-element-feccd35 .elementor-repeater-item-9975129 .swiper-slide-bg{background-color:#1abc9c;}.elementor-169 .elementor-element.elementor-element-feccd35 .elementor-repeater-item-9975129 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-169 .elementor-element.elementor-element-feccd35 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-169 .elementor-element.elementor-element-feccd35 .swiper-slide-contents{max-width:66%;}.elementor-169 .elementor-element.elementor-element-feccd35 .swiper-slide-inner{text-align:center;}.elementor-169 .elementor-element.elementor-element-0cd8c71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-7a6488e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-7a6488e:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-7a6488e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-164050f );}.elementor-169 .elementor-element.elementor-element-7a6488e, .elementor-169 .elementor-element.elementor-element-7a6488e::before{--border-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-c0ea413{color:#777373;font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-c0ea413 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-e0b2a51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-e0b2a51:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-e0b2a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-164050f );}.elementor-169 .elementor-element.elementor-element-e0b2a51, .elementor-169 .elementor-element.elementor-element-e0b2a51::before{--border-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-919312c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-c2c6d47{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-9257243{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-6a2ab65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-34a9a64{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-ea5af3d{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-ca81101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-29c57f2{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-71f8483{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-33b716f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-169 .elementor-element.elementor-element-7213984{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-11d7b31{font-family:var( --e-global-typography-31690d7-font-family ), Sans-serif;font-size:var( --e-global-typography-31690d7-font-size );font-weight:var( --e-global-typography-31690d7-font-weight );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}@media(min-width:768px){.elementor-169 .elementor-element.elementor-element-e9bb870{--width:25%;}.elementor-169 .elementor-element.elementor-element-9161f94{--width:50%;}.elementor-169 .elementor-element.elementor-element-0cd8c71{--width:25%;}.elementor-169 .elementor-element.elementor-element-919312c{--width:25%;}.elementor-169 .elementor-element.elementor-element-6a2ab65{--width:25%;}.elementor-169 .elementor-element.elementor-element-ca81101{--width:25%;}.elementor-169 .elementor-element.elementor-element-33b716f{--width:25%;}}@media(max-width:1024px){.elementor-169 .elementor-element.elementor-element-60d0d494 .elementor-heading-title{font-size:75px;}.elementor-169 .elementor-element.elementor-element-60d0d494 > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-169 .elementor-element.elementor-element-1addd6cf{padding:65px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-797672b .elementor-heading-title{font-size:45px;}.elementor-169 .elementor-element.elementor-element-c0ea413{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-c2c6d47{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-9257243{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-34a9a64{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-ea5af3d{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-29c57f2{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-71f8483{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-7213984{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-11d7b31{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}}@media(max-width:767px){.elementor-169 .elementor-element.elementor-element-60d0d494 .elementor-heading-title{font-size:60px;}.elementor-169 .elementor-element.elementor-element-1addd6cf{padding:40px 15px 0px 15px;}.elementor-169 .elementor-element.elementor-element-797672b .elementor-heading-title{line-height:55px;}.elementor-169 .elementor-element.elementor-element-797672b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-c0ea413{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-c0ea413 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-c2c6d47{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-9257243{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-34a9a64{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-ea5af3d{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-29c57f2{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-71f8483{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-7213984{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}.elementor-169 .elementor-element.elementor-element-11d7b31{font-size:var( --e-global-typography-31690d7-font-size );line-height:var( --e-global-typography-31690d7-line-height );letter-spacing:var( --e-global-typography-31690d7-letter-spacing );word-spacing:var( --e-global-typography-31690d7-word-spacing );}}@media(min-width:1025px){.elementor-169 .elementor-element.elementor-element-771ee153 > .elementor-background-overlay{background-attachment:fixed;}}