.elementor-485 .elementor-element.elementor-element-67f7dc4>.elementor-element-populated{padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-73f7c43:not(.elementor-motion-effects-element-type-background),.elementor-485 .elementor-element.elementor-element-73f7c43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-485 .elementor-element.elementor-element-73f7c43{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-1px;margin-bottom:0;padding:50px 0 50px 0}.elementor-485 .elementor-element.elementor-element-73f7c43>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-485 .elementor-element.elementor-element-c481a98{text-align:start}.elementor-485 .elementor-element.elementor-element-c481a98 img{width:200px}.elementor-485 .elementor-element.elementor-element-7ad2dfa{font-family:"Work Sans",Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.45em}.elementor-485 .elementor-element.elementor-element-8f2c74c{font-size:1.125rem;font-weight:400;line-height:1.45em}.elementor-485 .elementor-element.elementor-element-2b51078{font-size:1.125rem;font-weight:400;line-height:1.45em}.elementor-485 .elementor-element.elementor-element-5ecd146{--ecs-nav-main-display:flex;--ecs-nav-main-dir:column;--ecs-nav-toggle-display:none}.elementor-485 .elementor-element.elementor-element-5ecd146 .elementor-menu-toggle{margin:0 auto}.elementor-485 .elementor-element.elementor-element-5ecd146>.elementor-widget-container{margin:0 0 10px 0}.elementor-485 .elementor-element.elementor-element-5ecd146 .elementor-nav-menu--dropdown .elementor-item,.elementor-485 .elementor-element.elementor-element-5ecd146 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-485 .elementor-element.elementor-element-a9c3b52 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px}.elementor-485 .elementor-element.elementor-element-a9c3b52.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-485 .elementor-element.elementor-element-a9c3b52.elementor-view-framed .elementor-icon,.elementor-485 .elementor-element.elementor-element-a9c3b52.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-485 .elementor-element.elementor-element-a9c3b52 .elementor-icon{font-size:50px}.elementor-485 .elementor-element.elementor-element-47a8e65{--ecs-nav-main-display:flex;--ecs-nav-main-dir:column;--ecs-nav-toggle-display:none}.elementor-485 .elementor-element.elementor-element-47a8e65 .elementor-menu-toggle{margin:0 auto}.elementor-485 .elementor-element.elementor-element-47a8e65 .elementor-nav-menu--dropdown .elementor-item,.elementor-485 .elementor-element.elementor-element-47a8e65 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-485 .elementor-element.elementor-element-47a8e65 .elementor-nav-menu .elementor-item{font-weight:600}.elementor-485 .elementor-element.elementor-element-4df272d>.elementor-element-populated{padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-b874406 .bdt-scroll-button .bdt-scroll-button-align-icon-right{margin-left:0}.elementor-485 .elementor-element.elementor-element-b874406 .bdt-scroll-button .bdt-scroll-button-align-icon-left{margin-right:0}@media(min-width:768px){.elementor-485 .elementor-element.elementor-element-ab34b26{width:15.733%}.elementor-485 .elementor-element.elementor-element-6f0e4c5{width:36.266%}.elementor-485 .elementor-element.elementor-element-fc7f3e7{width:23.001%}}@media(max-width:1366px) and (min-width:768px){.elementor-485 .elementor-element.elementor-element-e9eae49{width:25%}.elementor-485 .elementor-element.elementor-element-ab34b26{width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-485 .elementor-element.elementor-element-e9eae49{width:100%}.elementor-485 .elementor-element.elementor-element-ab34b26{width:50%}.elementor-485 .elementor-element.elementor-element-6f0e4c5{width:50%}.elementor-485 .elementor-element.elementor-element-fc7f3e7{width:50%}}@media(max-width:1366px){.elementor-485 .elementor-element.elementor-element-c481a98 img{width:150px}}@media(max-width:1024px){.elementor-485 .elementor-element.elementor-element-73f7c43{padding:50px 30px 50px 30px}.elementor-485 .elementor-element.elementor-element-e9eae49>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-ab34b26>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-485 .elementor-element.elementor-element-6f0e4c5>.elementor-element-populated{padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-fc7f3e7>.elementor-element-populated{padding:0 0 0 30px}.elementor-485 .elementor-element.elementor-element-533fb8c{margin-top:-115px;margin-bottom:0}}@media(max-width:767px){.elementor-485 .elementor-element.elementor-element-73f7c43{padding:30px 30px 80px 30px}.elementor-485 .elementor-element.elementor-element-c481a98 img{width:150px}.elementor-485 .elementor-element.elementor-element-ab34b26>.elementor-element-populated{padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-6f0e4c5>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-485 .elementor-element.elementor-element-fc7f3e7>.elementor-element-populated{padding:0 0 0 0}.elementor-485 .elementor-element.elementor-element-533fb8c{margin-top:-140px;margin-bottom:0}}.elementor-485 .elementor-element.elementor-element-73f7c43 a{text-decoration:none;font-size:1.125rem;line-height:1.45em;font-weight:400}.elementor-485 .elementor-element.elementor-element-b874406 .bdt-scroll-button-align-icon-right:hover{content:url(https://www.steinhoelzli.ch/wp-content/uploads/2022/08/btt-arrow-hover.svg)!important;width:50px!important}.bdt-scroll-button .bdt-scroll-button-content-wrapper svg,.bdt-scroll-button .bdt-scroll-button-icon svg{height:50px!important;width:50px!important}.elementor-485 .elementor-element.elementor-element-4df272d{opacity:0;transition:all 0.3s ease-in-out}body.show .elementor-485 .elementor-element.elementor-element-4df272d{opacity:1}.st0{fill:#FFFFFF!important}.elementor-485 .elementor-element.elementor-element-533fb8c .st0{fill:#F78DA7!important}.elementor-location-footer .elementor-section-full_width{overflow-x:visible}.elementor-485 .elementor-element.elementor-element-533fb8c{position:fixed;z-index:99;bottom:30px;right:30px}.elementor-485 .elementor-element.elementor-element-533fb8c button{padding-right:0;padding-left:0}.elementor-485 .elementor-element.elementor-element-533fb8c svg{width:70px}@media only screen and (max-width:1024px){.elementor-485 .elementor-element.elementor-element-533fb8c{position:relative}.elementor-485 .elementor-element.elementor-element-533fb8c .elementor-container{position:absolute;right:0}}