@import url(//fast.fonts.net/cssapi/d439d922-cfb8-449f-b9d4-c359f655938a.css);html{font-size:52.5%;height:100%}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}html body.mm-wrapper_opened{margin-right:var(--scrollbar-width)}@media (max-width:575.98px){html body{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}}html body .form-floating,html body .form-group{margin-bottom:1.5rem}html body .form-floating label.required:after,html body .form-group label.required:after{content:" *"}html body .form-check .form-check-input{-webkit-appearance:none}html body #mm-page{display:flex;flex-direction:column;min-height:100vh}html body #mm-page footer{margin-top:auto}html body a:focus{background:transparent;color:inherit;outline:none}html body p:last-child{margin-bottom:0}html body .abs-fill{bottom:0;left:0;position:absolute;right:0;top:0}html body .abs-fill.abs-link{z-index:0}html body .zindex-toastr{z-index:2000}html body .abs-fill-higher{z-index:1}html body .font-size-75{font-size:75%}html body .font-size-80{font-size:80%}html body .image-loader img{height:auto;width:100%}html .prevent-transitions *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}body header{color:#fff;opacity:0;pointer-events:none;position:fixed;top:0;transition:.4s;z-index:1020}body header a.nav-link,body header a.nav-link:hover{color:inherit}body header .navbar{padding:0}body header .navbar .mburger{margin:auto}body header .navbar-brand{margin:1rem 5rem 1rem 0}body header .navbar-brand svg{display:block;height:auto;max-width:100%;width:150px}body.scrolled header{background-color:#fff;color:#b4aa8c;opacity:1;pointer-events:auto}@media (max-width:1199.98px){body.scrolled header{box-shadow:0 0 4px rgba(50,50,50,.4)}}body.scrolled.mm-wrapper_opened header{box-shadow:none}body.editmode header{position:relative!important}body.editmode main{padding-top:0}body main{--bs-gutter-x:2rem}body main section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:7rem 0}body main section .pimcore_area_content{margin-bottom:1.5rem}body main section .pimcore_area_content:last-child{margin-bottom:0}@media (max-width:991.98px){body main p{font-size:2.5rem}}body main .h1,body main h1{color:#b4aa8c;font-family:Museo W01_900,serif;font-size:8.4rem;font-weight:900;margin-bottom:11rem}@media (max-width:991.98px){body main .h1,body main h1{font-size:7.4rem;margin-bottom:9rem}}@media (max-width:767.98px){body main .h1,body main h1{font-size:5rem;hyphens:auto;margin-bottom:7rem}}body main .h2,body main h2{font-family:Museo W01_700,serif;font-size:5.6rem;font-weight:700;margin-bottom:3.2rem}@media (max-width:991.98px){body main .h2,body main h2{font-size:4.6rem;margin-bottom:2.6rem}}@media (max-width:767.98px){body main .h2,body main h2{font-size:4rem;hyphens:auto}}body main .h3,body main h3{font-family:Museo W01_300,serif;font-size:4.8rem;font-weight:300;margin-bottom:3rem}@media (max-width:991.98px){body main .h3,body main h3{font-size:4rem}}@media (max-width:767.98px){body main .h3,body main h3{font-size:3.5rem;hyphens:auto}}body main #steuerrechner .pimcore_area_image figure{margin:0}body main #steuerrechner .pimcore_area_image figure img{transform:scale(1);width:auto}body main #steuerrechner .pimcore_area_image figure a.img-link:before{content:none}@media (max-width:1199.98px){body main #steuerrechner .pimcore_area_image{margin-bottom:1.5rem}}body main #logos img{margin:7rem 0 12rem;max-height:11rem;width:auto}@media (max-width:991.98px){body main #logos img{margin:4rem 0 5rem}}body main #logos #swissprimesite .image-loader{margin-left:-24rem}body main #logos #swissprimesite .image-loader img{max-height:18rem}@media (max-width:1199.98px){body main #logos #swissprimesite .image-loader{margin-left:0}}body main #landing-images-1>div:first-child{align-items:flex-end;display:flex}body main #page-project{padding-bottom:20rem}body main #page-project img{max-width:70%}body main .pimcore_area_subpage-link-intro>div:first-child{padding-top:7rem}body main .pimcore_area_subpage-link-intro .bg-white .container{position:relative}body main .pimcore_area_subpage-link-intro .bg-white .container:before{background-color:#efeee8;bottom:0;content:"";left:0;position:absolute;top:0;transform:translateX(-100%);width:50vw}@media (max-width:575.98px){body main .pimcore_area_subpage-link-intro .bg-white .container:before{left:1.5rem}}body main #page-lage{margin-bottom:-20rem;transform:translateY(-20rem)}body main #nachbarn .pimcore_area_inline-svg{align-items:flex-end;display:flex;flex-direction:column}body main #nachbarn .pimcore_area_inline-svg svg{height:8rem;margin-right:2rem;width:auto}body main .pimcore_area_subpage-link{overflow:hidden}body main .pimcore_area_subpage-link .part-1 .container{padding-bottom:6rem;padding-top:10rem;position:relative}body main .pimcore_area_subpage-link .part-1 .container:before{background-color:#efeee8;bottom:0;content:"";left:0;position:absolute;top:0;transform:translateX(-100%);width:50vw}@media (max-width:575.98px){body main .pimcore_area_subpage-link .part-1 .container:before{left:1.5rem}}body main .pimcore_area_subpage-link .part-2{overflow:hidden}body main .pimcore_area_subpage-link .part-2 .logo-img{align-items:center;display:flex;height:100%;justify-content:flex-end;margin-left:5rem;padding:4rem 0}body main .pimcore_area_subpage-link .part-2 .logo-img img,body main .pimcore_area_subpage-link .part-2 .logo-img svg{max-height:13rem;width:auto}@media (max-width:991.98px){body main .pimcore_area_subpage-link .part-2 .logo-img{justify-content:center;margin-right:0}}body main .pimcore_area_subpage-link .part-2 a img{transition:.5s}body main .pimcore_area_subpage-link .part-2 .container{position:relative}body main .pimcore_area_subpage-link .part-2 .container .page-link-arrow{align-items:center;bottom:0;display:flex;left:0;min-width:50vw;overflow:hidden;position:absolute;top:0;transform:translateX(100%);width:100%}@media (max-width:1800px){body main .pimcore_area_subpage-link .part-2 .container .page-link-arrow{transform:translateX(93%)}}body main .pimcore_area_subpage-link .part-2 .container .page-link-arrow svg{color:#fff;height:20rem;transform:translateX(-2%);transition:.5s;width:20rem}@media (max-width:991.98px){body main .pimcore_area_subpage-link .part-2 .container .page-link-arrow{left:auto;position:relative;right:auto;transform:translateX(0);width:calc(100vw - 3rem)}}body main .pimcore_area_subpage-link .part-2.page-leo .page-link-arrow{background-color:#f2ddd4}body main .pimcore_area_subpage-link .part-2.page-lea .page-link-arrow{background-color:#e3e9d3}body main .pimcore_area_subpage-link .part-2.page-leandro .page-link-arrow{background-color:#dde8ee}body main .pimcore_area_subpage-link .part-2:hover .page-link-arrow svg{transform:translateX(100%)}body main .pimcore_area_subpage-link .part-2:hover a img{transform:scale(1.1)}@media (max-width:767.98px){body main .pimcore_area_block-gallery .row>div{margin-top:1.5rem;text-align:center}}body main .pimcore_area_block-gallery .gallery-leo .col-left{padding-top:6.9rem}body main .pimcore_area_block-gallery .gallery-leo .col-left div:nth-child(2) .img-fluid{max-width:none}@media (max-width:1399.98px){body main .pimcore_area_block-gallery .gallery-leo .col-left{padding-top:3.5rem}}@media (max-width:1199.98px){body main .pimcore_area_block-gallery .gallery-leo .col-left{padding-top:1.5rem}body main .pimcore_area_block-gallery .gallery-leo .col-left div:nth-child(2) .img-fluid{max-width:100%}}body main section.bg-primary #smeyers-logo{margin-bottom:5rem;margin-top:5rem;max-width:90%}body main section.bg-primary #smeyers-logo #Pfad_405{fill:#fff!important}body .toast-container .text-success{background:#198754;color:#fff}body .toast-container .text-success span{color:#fff}body.page-lea footer,body.page-leandro footer,body.page-leo footer{background-color:#fff;color:#666}body.page-lea footer a,body.page-leandro footer a,body.page-leo footer a{color:#666}body.page-lea footer a:hover,body.page-leandro footer a:hover,body.page-leo footer a:hover{color:#4d4d4d}body.page-leo .bg-highlight{background-color:#f2ddd4}body.page-lea .bg-highlight{background-color:#e3e9d3}body.page-leandro .bg-highlight{background-color:#dde8ee}body footer{background-color:#b4aa8c;color:#fff;padding:3rem 0}body footer a{color:#fff;text-decoration:none;transition:.2s}body footer a:hover{color:#efeee8}body #wrapper-dev-grid{overflow:hidden;position:fixed;width:100%;z-index:-1}body #wrapper-dev-grid .dev-container .row .dev-grid-item .dev-grid-item-inner{background:rgba(0,0,0,.1);min-height:100vh}body .editmodeSlideIn .currentColor{border:3px solid;display:block;max-height:4.4rem;width:4.4rem}body .editmode section{overflow:inherit}body .editmode .no-gutters{width:100%}body main article.card .card-img-wrapper{position:relative}body main article.card .card-img-wrapper:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.3s}body main article.card:hover h3{text-decoration:underline}body main article.card:hover .card-img-wrapper:after{background-color:rgba(0,0,0,.3)}body .mburger{margin-left:auto;margin-right:1.5rem;z-index:99}body .mburger:hover{color:#b4aa8c}body .mm-menu_theme-white{--mm-color-border:rgba(0,0,0,.1);--mm-color-button:rgba(0,0,0,.3);--mm-color-text:#000;--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,.06);--mm-color-background-emphasis:transparent;--mm-shadow:0 0 10px rgba(0,0,0,.2)}body #mmenu{height:100vh}body .mm-panel{padding:7rem 2rem 2rem 7rem}body .mm-panel:first-of-type .mm-navbar__title,body .mm-panel:last-of-type .mm-navbar__title{display:none}body .mm-panel .mm-listview .mm-listitem .mm-listitem__text{line-height:1.2;transition:all .2s ease-in-out;white-space:normal}@media (prefers-reduced-motion:reduce){body .mm-panel .mm-listview .mm-listitem .mm-listitem__text{transition:none}}body .mm-panel .mm-listview .mm-listitem .mm-listitem__text:hover{color:#b4aa8c}body .mm-panel .mm-listview .mm-listitem:after{left:0}body .mm-panel .mm-listview .mm-listitem .mm-btn:after,body .mm-panel .mm-listview .mm-listitem .mm-btn:before{transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){body .mm-panel .mm-listview .mm-listitem .mm-btn:after,body .mm-panel .mm-listview .mm-listitem .mm-btn:before{transition:none}}body .mm-panel .mm-listview .mm-listitem .mm-btn:hover:after,body .mm-panel .mm-listview .mm-listitem .mm-btn:hover:before{border-color:#b4aa8c}body .mm-panel .mm-listview .mm-listitem_opened>.mm-listitem__btn{background:transparent}body .mm-panel .mm-listview .mm-listitem_selected,body .mm-panel .mm-listview.mm-listitem_selected{color:#b4aa8c;font-weight:600}body .mm-panel .mm-listview .mm-listitem_selected .mm-btn:after,body .mm-panel .mm-listview .mm-listitem_selected .mm-btn:before,body .mm-panel .mm-listview.mm-listitem_selected .mm-btn:after,body .mm-panel .mm-listview.mm-listitem_selected .mm-btn:before{border-color:#b4aa8c}body .mm-navbars_bottom .mm-navbar_tabs>a{background-color:#b4aa8c;color:#fff}body .mm-navbars_bottom .mm-navbar_tabs>a.mm-navbar__tab_selected{background-color:transparent;color:#b4aa8c}body .pimcore_area_gallery .magnific-gallery figure{margin-bottom:1.5rem;overflow:hidden;position:relative}body .pimcore_area_gallery .magnific-gallery figure img{transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){body .pimcore_area_gallery .magnific-gallery figure img{transition:none}}body .pimcore_area_gallery .magnific-gallery figure a{display:block;position:relative}body .pimcore_area_gallery .magnific-gallery figure a:after{align-items:center;background:rgba(0,0,0,.25);bottom:0;color:#fff;content:"\f64d";display:flex;font-family:bootstrap-icons;font-size:4rem;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;z-index:5}@media (prefers-reduced-motion:reduce){body .pimcore_area_gallery .magnific-gallery figure a:after{transition:none}}body .pimcore_area_gallery .magnific-gallery figure a:hover:after{opacity:1}body .pimcore_area_gallery .magnific-gallery figure a:hover img{transform:scale(1.1)}body .pimcore_area_image,body .pimcore_area_video{position:relative}body .pimcore_area_image a.img-link,body .pimcore_area_image a.magnific-video,body .pimcore_area_video a.img-link,body .pimcore_area_video a.magnific-video{align-items:center;display:flex;justify-content:center;position:relative}body .pimcore_area_image a.img-link .icon,body .pimcore_area_image a.magnific-video .icon,body .pimcore_area_video a.img-link .icon,body .pimcore_area_video a.magnific-video .icon{color:#fff}body .pimcore_area_image a.img-link .icon svg,body .pimcore_area_image a.magnific-video .icon svg,body .pimcore_area_video a.img-link .icon svg,body .pimcore_area_video a.magnific-video .icon svg{height:auto;width:5rem}body .pimcore_area_image:hover a:before,body .pimcore_area_video:hover a:before{opacity:1}body .pimcore_area_image:hover a .icon,body .pimcore_area_image:hover a img,body .pimcore_area_video:hover a .icon,body .pimcore_area_video:hover a img{transform:scale(1)}body .pimcore_area_image .caption,body .pimcore_area_video .caption{padding-top:1.75rem}body .pimcore_area_intro{overflow:hidden;padding-bottom:6rem;position:relative}@media (max-width:767.98px){body .pimcore_area_intro{padding-bottom:0}}body .pimcore_area_intro .left-container{bottom:0;left:0;position:absolute;top:0;width:calc(50vw - 330px);z-index:1}body .pimcore_area_intro .left-container .logo-container{align-items:center;aspect-ratio:2/1;background-color:#fff;display:flex;justify-content:center;min-width:400px}body .pimcore_area_intro .left-container .logo-container a{aspect-ratio:5/2;height:80%;max-height:200px;text-align:center}body .pimcore_area_intro .left-container .logo-container .logo{display:inline-block;height:100%;max-width:95%}body .pimcore_area_intro .left-container .header-image{width:80%}@media (max-width:991.98px){body .pimcore_area_intro .left-container .header-image{display:none}}@media (max-width:1399.98px){body .pimcore_area_intro .left-container{width:calc(50vw - 285px)}body .pimcore_area_intro .left-container .logo-container{min-width:350px}}@media (max-width:1199.98px){body .pimcore_area_intro .left-container{width:30%}body .pimcore_area_intro .left-container .logo-container{min-width:auto}}@media (max-width:767.98px){body .pimcore_area_intro .left-container{width:40%}}@media (max-width:575.98px){body .pimcore_area_intro .left-container{position:relative;width:60%}body .pimcore_area_intro .left-container .logo-container{aspect-ratio:auto;padding:20px 0}}body .pimcore_area_intro .video-container{display:flex;justify-content:flex-end}body .pimcore_area_intro .video-container div.video{aspect-ratio:16/8.4;max-height:80vh;width:80%}body .pimcore_area_intro .video-container div.video video{height:100%;max-height:778px;object-fit:cover;width:100%}@media (max-width:991.98px){body .pimcore_area_intro .video-container div.video{height:auto;width:100%}}body .pimcore_area_intro .title-container{position:relative;z-index:10}@media (max-width:1199.98px){body .pimcore_area_intro .title-container{background-color:#fff}}body .pimcore_area_intro .title-container h1{margin-bottom:11rem}@media (max-width:1199.98px){body .pimcore_area_intro .title-container h1{margin-bottom:0}}body.editmode .pimcore_area_intro .video-container div.video{height:600px;width:800px}body .pimcore_area_web-formular .form-text{color:#fff;font-size:3.2rem;margin-top:2rem}body .pimcore_area_web-formular .form_pp{display:flex;flex-direction:row}@media (max-width:767.98px){body .pimcore_area_web-formular .form_pp{flex-direction:column}body .pimcore_area_web-formular .form_pp .form-group .form-control{margin-left:auto}}body .pimcore_area_web-formular .form_pp .form-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:5rem}body .pimcore_area_web-formular .form_pp .form-group label{margin-right:2rem}body .pimcore_area_web-formular .form_pp .form-group .form-control{width:90px}body .pimcore_area_web-formular .form_pp .form-group .form-control::-moz-placeholder{opacity:0}body .pimcore_area_web-formular .form_pp .form-group .form-control::placeholder{opacity:0}body .pimcore_area_web-formular .form_contact{margin-top:5rem}body .pimcore_area_web-formular .form_contact label{display:none}body .pimcore_area_web-formular .form_btn .form-group{text-align:right}body .pimcore_area_web-formular .form_btn .form-group .btn .bi-send{content:url("data:image/svg+xml;charset=utf8,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2221%22%20height=%2220.998%22%20viewBox=%220%200%2021%2020.998%22%3E%3Cpath%20d=%22M24.841,4.55,4.763,13.3a.46.46,0,0,0,.016.837l5.431,3.068a.876.876,0,0,0,1-.1L21.92,7.875c.071-.06.241-.175.306-.109s-.038.235-.1.306L12.863,18.507a.873.873,0,0,0-.088,1.045l3.55,5.693a.462.462,0,0,0,.831-.011l8.3-20.078A.46.46,0,0,0,24.841,4.55Z%22%20transform=%22translate(-4.503%20-4.503)%22%20fill=%22%23646464%22/%3E%3C/svg%3E");display:inline-block;height:20px;width:20px}body .pimcore_area_web-formular .btn-primary{background-color:#fff;color:#666;padding-left:2rem;padding-right:2rem}