.elementor-108 .elementor-element.elementor-element-a808890{margin-top:0;margin-bottom:100px;padding:0% 5.5% 0% 5.5%}.elementor-108 .elementor-element.elementor-element-caa76e4>.elementor-widget-container{margin:10px 0 0 0}.elementor-108 .elementor-element.elementor-element-caa76e4{text-align:start}.elementor-108 .elementor-element.elementor-element-caa76e4 img{width:150px}.elementor-108 .elementor-element.elementor-element-865d088{padding:0% 7% 0% 7%}.elementor-108 .elementor-element.elementor-element-26ac0b1 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:2.3rem;font-weight:300;line-height:.7em;color:var(--e-global-color-1978fd0)}.elementor-108 .elementor-element.elementor-element-dc239d1{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-adf85a2>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-19eb000{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-19eb000>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-menu-toggle{color:var(--e-global-color-1978fd0);fill:var(--e-global-color-1978fd0)}.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-19eb000 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}.elementor-108 .elementor-element.elementor-element-511b0a7{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-0d9414f>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-acc8cb1{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-acc8cb1>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-menu-toggle{color:#182D5A;fill:#182D5A}.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-acc8cb1 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}.elementor-108 .elementor-element.elementor-element-92ee00d .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:2.3rem;font-weight:300;line-height:.7em;color:var(--e-global-color-abbc8d1)}.elementor-108 .elementor-element.elementor-element-3eb4cd9{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-11015cf>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-04b242c{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-04b242c>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-menu-toggle{color:var(--e-global-color-abbc8d1);fill:var(--e-global-color-abbc8d1)}.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-04b242c .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}.elementor-108 .elementor-element.elementor-element-71d40d9{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-fe7cbf4>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-272a27e{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-272a27e>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-menu-toggle{color:#00B09A;fill:#00B09A}.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-272a27e .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}.elementor-108 .elementor-element.elementor-element-19e53bc .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:2.3rem;font-weight:300;line-height:.7em;color:var(--e-global-color-3f54dd1)}.elementor-108 .elementor-element.elementor-element-6b376d7{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-3370b87>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-a93c5a9{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-a93c5a9>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-menu-toggle{color:#D20A54;fill:#D20A54}.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-a93c5a9 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}.elementor-108 .elementor-element.elementor-element-1618c40 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:2.3rem;font-weight:300;line-height:.7em;color:var(--e-global-color-primary)}.elementor-108 .elementor-element.elementor-element-1a3f281{margin-top:30px;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-cb050e4>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-0b80da1{--ecs-nav-main-display:none;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:flex}.elementor-108 .elementor-element.elementor-element-0b80da1>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#00000040}.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start}.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown a,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-menu-toggle{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown a:hover,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown a:focus,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-accent)}.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown .elementor-item,.elementor-108 .elementor-element.elementor-element-0b80da1 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Work Sans",Sans-serif;font-size:1.625rem;font-weight:500;text-decoration:none}#elementor-popup-modal-108 .dialog-widget-content{animation-duration:0.2s;background-color:var(--e-global-color-accent);box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}#elementor-popup-modal-108 .dialog-message{width:100vw;height:100vh;align-items:flex-start}#elementor-popup-modal-108{justify-content:center;align-items:center}#elementor-popup-modal-108 .dialog-close-button{display:flex;top:30px;font-size:35px}body:not(.rtl) #elementor-popup-modal-108 .dialog-close-button{right:3%}body.rtl #elementor-popup-modal-108 .dialog-close-button{left:3%}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-a808890{padding:0 50px 0 50px}.elementor-108 .elementor-element.elementor-element-d821f0d>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-caa76e4 img{width:120px}.elementor-108 .elementor-element.elementor-element-865d088{padding:0 50px 80px 50px}.elementor-108 .elementor-element.elementor-element-dc239d1{margin-top:0;margin-bottom:50px}.elementor-108 .elementor-element.elementor-element-511b0a7{margin-top:0;margin-bottom:50px}.elementor-108 .elementor-element.elementor-element-3eb4cd9{margin-top:0;margin-bottom:50px}.elementor-108 .elementor-element.elementor-element-71d40d9{margin-top:0;margin-bottom:50px}.elementor-108 .elementor-element.elementor-element-6b376d7{margin-top:0;margin-bottom:50px}.elementor-108 .elementor-element.elementor-element-1a3f281{margin-top:0;margin-bottom:50px}body:not(.rtl) #elementor-popup-modal-108 .dialog-close-button{right:50px}body.rtl #elementor-popup-modal-108 .dialog-close-button{left:50px}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-a808890{padding:0 30px 0 30px}.elementor-108 .elementor-element.elementor-element-caa76e4 img{width:99px}.elementor-108 .elementor-element.elementor-element-865d088{padding:0 30px 80px 30px}.elementor-108 .elementor-element.elementor-element-2985934>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-dc239d1{margin-top:0;margin-bottom:20px}.elementor-108 .elementor-element.elementor-element-511b0a7{margin-top:0;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-0d9414f>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-108 .elementor-element.elementor-element-43d73a7>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-3eb4cd9{margin-top:0;margin-bottom:0}.elementor-108 .elementor-element.elementor-element-11015cf>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-108 .elementor-element.elementor-element-71d40d9{margin-top:0;margin-bottom:30px}.elementor-108 .elementor-element.elementor-element-6219357>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-6b376d7{margin-top:0;margin-bottom:30px}.elementor-108 .elementor-element.elementor-element-4be67c6>.elementor-element-populated{padding:0 0 0 0}.elementor-108 .elementor-element.elementor-element-1a3f281{margin-top:0;margin-bottom:20px}body:not(.rtl) #elementor-popup-modal-108 .dialog-close-button{right:30px}body.rtl #elementor-popup-modal-108 .dialog-close-button{left:30px}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-2985934{width:25%}.elementor-108 .elementor-element.elementor-element-43d73a7{width:25%}.elementor-108 .elementor-element.elementor-element-6219357{width:24.987%}.elementor-108 .elementor-element.elementor-element-4be67c6{width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-108 .elementor-element.elementor-element-2985934{width:50%}.elementor-108 .elementor-element.elementor-element-43d73a7{width:50%}.elementor-108 .elementor-element.elementor-element-6219357{width:50%}.elementor-108 .elementor-element.elementor-element-4be67c6{width:50%}}.elementor-108 .elementor-element.elementor-element-caa76e4 a:hover{opacity:1!important}.elementor-108 .elementor-element.elementor-element-dc239d1 ul li a:not(.elementor-sub-item):hover{color:#182D5A!important}.elementor-108 .elementor-element.elementor-element-511b0a7 ul li a:not(.elementor-sub-item):hover{color:#182D5A!important}.elementor-108 .elementor-element.elementor-element-3eb4cd9 ul li a:not(.elementor-sub-item):hover{color:#00B09A!important}.elementor-108 .elementor-element.elementor-element-71d40d9 ul li a:not(.elementor-sub-item):hover{color:#00B09A!important}.elementor-108 .elementor-element.elementor-element-6b376d7 ul li a:not(.elementor-sub-item):hover{color:#D20A54!important}.elementor-108 .elementor-element.elementor-element-865d088 nav{overflow:visible!important}.elementor-nav-menu a{align-items:start!important}.elementor-108 .elementor-element .elementor-nav-menu--dropdown .elementor-item:first-child{padding-top:0;min-height:40px}@media only screen and (max-width:767px){.elementor-108 .elementor-element .elementor-nav-menu--dropdown .elementor-item:first-child{padding-top:0;min-height:35px}}.elementor-nav-menu li:nth-last-child(1)>a{padding-bottom:0}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:0}.elementor-108 .elementor-element.elementor-element-865d088 h2{font-size:54px!important;font-weight:300!important}.elementor-108 .elementor-element.elementor-element-865d088 nav ul li a{font-size:1.625rem!important;line-height:1.35em;font-weight:600!important}.elementor-108 .elementor-element.elementor-element-865d088 nav ul li ul li a{font-size:1.375rem!important;line-height:1.15em;font-weight:400!important;color:#000000!important}.elementor-108 .elementor-element.elementor-element-865d088 nav ul li ul li a:focus{font-weight:400!important;color:#000000!important;opacity:.5;background-color:transparent!important}.elementor-108 .elementor-element.elementor-element-865d088 nav ul li a:focus{background-color:transparent!important}.sub-menu.elementor-nav-menu--dropdown a.elementor-item-active{font-weight:400!important;color:#000000!important;opacity:0.5!important}@media only screen and (max-width:1336px){.elementor-108 .elementor-element.elementor-element-865d088 nav ul li ul li a{font-size:1.125rem!important;line-height:1.15em}}@media only screen and (min-width:768px){.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block!important}}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:10px}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-left:0px!important}.elementor-108 .elementor-element.elementor-element-865d088 .elementor-nav-menu .sub-arrow{display:none}@media only screen and (max-width:767px){.elementor-108 .elementor-element.elementor-element-865d088 .elementor-nav-menu .sub-arrow{display:flex;padding:19px 0 0 10px}.elementor-108 .elementor-element.elementor-element-865d088 .elementor-nav-menu a{justify-content:space-between;font-size:1.125rem!important}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:8px 10px}.elementor-108 .elementor-element.elementor-element-865d088 h2{font-size:2.2rem!important}}body:not(.rtl) #elementor-popup-modal-108 .dialog-close-button{content:url(https://www.steinhoelzli.ch/wp-content/uploads/2022/03/Close.svg);width:20px}