body.home .swiss-flag--home .swiss-flag-wrap{position:absolute;right:0;top:0;width:10rem;height:10rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.75s -webkit-transform cubic-bezier(.46,.03,.52,.96);transition:.75s -webkit-transform cubic-bezier(.46,.03,.52,.96);-o-transition:.75s transform cubic-bezier(.46,.03,.52,.96);transition:.75s transform cubic-bezier(.46,.03,.52,.96);transition:.75s transform cubic-bezier(.46,.03,.52,.96),.75s -webkit-transform cubic-bezier(.46,.03,.52,.96)}body.home .swiss-flag--home .swiss-flag-wrap svg.swiss-flag{position:absolute;width:2.75rem;height:2.75rem;top:.125rem;right:.125rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.home .swiss-flag--home .swiss-flag-wrap:after{content:"";background-color:var(--color_lightgrey);position:absolute;top:0;left:-1%;width:101%;height:101%;border-top-right-radius:12em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.home .swiss-flag--home .swiss-flag-wrap:before{content:"";background-color:var(--color_red);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.home .swiss-flag--home.scrolled .swiss-flag-wrap{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.load-more-btn{cursor:pointer}.load-more-btn:before{display:inline-block;font-family:"Icons Base",sans-serif;content:"\004a";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:var(--fsize_h3)}.content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color_white);border-radius:4rem;justify-content:space-between;height:100%}.content-box .content-box__inner{padding:min(4em,5vw)}.content-box .content-box__inner.wide h2{max-width:60rem}.content-box .content-box__inner.slim h2{max-width:30rem}.content-box .content-box__inner.slimmer h2{max-width:24rem}.content-box .content-box__inner.center-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.content-box .content-box__inner.pb3{padding-bottom:3em}.content-box .content-box__inner .article-pretitle{margin-top:0}.content-box h2.underline{display:inline-block;margin-bottom:.875em;text-decoration:underline;text-decoration-thickness:.0625em}.content-box h2.mb0{margin-bottom:0}.content-box__inner>*:first-child{margin-top:0}.content-box__inner>*:last-child{margin-bottom:0}.content-box img{border-radius:4rem;margin:1em}.content-box:not(.overlap-img) img{height:min(30rem,30vw);object-fit:cover}.content-box img.m0{margin:0}.content-box img.mb0{margin-bottom:0}.content-box img.mt0{margin-top:0}.content-box ul{list-style:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-left:0}.content-box li{position:relative;padding-left:1rem}.content-box li:before{position:absolute;font-family:"Custom Dashicons",sans-serif;content:"\ee95";margin-right:.5em;font-size:.625rem;margin-left:-1rem}.content-box.overlap-img{position:relative;padding:0 6rem;height:100%}.content-box.overlap-img .contained-image-wrap{-webkit-transform:scale(1.2) translate3d(0,0,0);-ms-transform:scale(1.2) translate3d(0,0,0);transform:scale(1.2) translate3d(0,0,0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;overflow:hidden}.content-box.overlap-img img{-o-object-position:bottom;object-position:bottom;margin:0;border-radius:0;transform:translate3d(0,0,0)}.post-grid .covered-image-wrap{height:15.625em}.layout-wrap [class*=block--]{margin:1.5em 0}body.single .post-img-wrap .covered-image-wrap{min-width:100%;height:min(60rem,70vh);border-radius:4rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:3.5rem;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.post-nav .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-nav .nav-links .nav-next{margin-left:auto}.post-nav .nav-links .nav-previous a,.post-nav .nav-links .nav-next a{display:inline-block;background:var(--color_white);color:var(--color_black);font-family:"Satoshi-Bold",sans-serif;font-size:var(--fsize_p);font-weight:700;border-radius:12em;padding:.75em 2em;border:unset;cursor:pointer}.layout-wrap .block--single-image{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.layout-wrap .block--single-image img{min-width:100%;border-radius:4rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.layout-wrap .block--text_and_image .box-text--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-wrap .grid-wrap .box{padding:.625em}.form-wrap span.label{margin-bottom:.35em;display:inline-block;font-size:1.1rem}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.field-wrap.dropdown select{border:.0625em solid var(--color_black);padding:.625em;border-radius:0;margin-bottom:0;background:#f4f4f4;color:var(--color_black)}.search-form input[type=search]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:.1875em;margin-bottom:0;background:#f4f4f4}input,select,textarea{color:var(--color_black);width:100%}textarea{background:#f4f4f4;padding:.625em;line-height:1.5625em;max-height:20em;border:.0625em solid #000;border-radius:0;margin:0;resize:none}textarea:focus,input:focus,textarea:active,input:active{color:var(--color_grey);border:.0625em solid var(--color_grey)}::-webkit-input-placeholder{color:var(--color_black);opacity:1}::-moz-placeholder{color:var(--color_black);opacity:1}:-ms-input-placeholder{color:var(--color_black);opacity:1}::-ms-input-placeholder{color:var(--color_black);opacity:1}::placeholder{color:var(--color_black);opacity:1}:-ms-input-placeholder{color:var(--color_black)}::-ms-input-placeholder{color:var(--color_black)}input[type=submit],.field-wrap input[type=submit]{float:right;background:var(--color_black);color:var(--color_white);border-radius:12.5em;padding:.3em 1em .35em;border:unset;margin-top:0;display:inline-block;cursor:pointer;width:auto}.form-wrap .error-msg{display:block;color:var(--color_grey);font-size:1.1rem;margin-top:.2em}.form-wrap input.has-error{border-color:var(--color_grey)}form.submitted{display:none}.post-password-form p:nth-of-type(1){display:none}span.custom-password-message{display:block;margin:auto;max-width:10em;padding:.125em;border-radius:.25em;background:rgba(255,255,255,.17);color:var(--color_grey)}.post-password-form label{font-size:0rem}.post-password-form label input{font-size:1.875rem;padding:.25em .9375em;text-align:center}.post-password-required input[type=submit]{position:relative;float:unset;margin:1.5625em auto;display:block}.laws .box:nth-child(odd){padding-right:1.5625em}.laws .box:nth-child(even){padding-left:1.5625em}.laws a:hover,.laws a.active-link,.laws a{color:var(--color_grey);border-bottom:.0625em solid var(--color_grey);word-break:break-all}.error-404{text-align:center}.error-404 h1{font-size:20vw;margin:0}.error-404 p a:hover{cursor:pointer;border-bottom:.0625em solid var(--color_grey);color:var(--color_grey)}.block--buttons{display:flex;flex-wrap:wrap;margin-top:-.875em}.block--buttons>*{display:inline-block;margin-right:.5em;margin-top:.875em}.layout-wrap .slider-wrap{position:relative;padding:0}.layout-wrap .slider-wrap .slider{overflow:hidden}.layout-wrap .slider-wrap .swiper-slide{cursor:pointer}.layout-wrap .slider-wrap .swiper-slide .img-fill{height:50rem;overflow:hidden;text-align:center;float:left;width:100%;display:block;position:relative;background:var(--color_black);border-radius:4rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.layout-wrap .slider-wrap.small .swiper-slide .img-fill{height:24em}.layout-wrap .slider-wrap .swiper-slide .img-fill img{position:absolute;width:100%;height:100%;top:50%;left:50%;max-width:none !important;-o-object-fit:contain;object-fit:contain;border-radius:4rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.layout-wrap .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{position:absolute;bottom:1.5rem;left:1.5rem;margin:1em;text-align:left}.swiper-button-next,.swiper-button-prev{top:unset;bottom:1.75rem;left:unset;right:0;background-color:var(--color_white);border-radius:12em;width:4rem;height:3.5rem}.swiper-button-prev{right:5.75rem;border-top-right-radius:0;border-bottom-right-radius:0}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{font-family:"Icons Base";content:"\0044"}.swiper-button-next{right:1.75rem;border-top-left-radius:0;border-bottom-left-radius:0}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-family:"Icons Base";content:"\0043"}.slider-wrap .slider-lightbox{overflow:hidden}.slider-lightbox-wrap{z-index:99999;position:fixed;inset:0;width:100vw;height:calc(var(--vh,1vh)*100);background:rgba(0,0,0,.85);visibility:hidden;pointer-events:none;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.slider-lightbox-wrap.active{visibility:visible;pointer-events:all}.slider-lightbox-wrap-close{z-index:99;position:absolute;width:3rem;height:3rem;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:.937rem;top:.937rem;padding:0;border:none;cursor:pointer}.slider-lightbox-wrap-close:focus{outline:none}.slider-lightbox-wrap-close:before{font-size:2rem;color:var(--color_white);font-family:"Icons Base";content:"\004a"}.slider-lightbox-wrap .slider-wrap{position:absolute;width:min(90rem,100vw - 2rem);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-lightbox-wrap .img-fill{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color_black);border-radius:4rem;overflow:hidden;max-height:calc(var(--vh,1vh)*75);height:calc(var(--vh,1vh)*75);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider-lightbox-wrap .img-fill img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;border-radius:4rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.layout-wrap .block--form{padding:2rem 0}.layout-wrap .block--form .form-wrap .field-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-ms-grid-column:auto;grid-column-start:auto;-ms-grid-column-span:12;grid-column-end:span 12;margin-bottom:1.75rem}.layout-wrap .block--form .form-wrap .field-wrap span.label{font-family:"Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5em;letter-spacing:.02em;color:var(--color_black);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;width:100%}.layout-wrap .block--form .form-wrap .field-wrap.radio,.layout-wrap .block--form .form-wrap .field-wrap.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column-span:6;grid-column-end:span 6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-wrap .block--form .form-wrap .field-wrap.radio .option-wrap,.layout-wrap .block--form .form-wrap .field-wrap.checkbox .option-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.layout-wrap .block--form .form-wrap .field-wrap.radio .option-wrap input,.layout-wrap .block--form .form-wrap .field-wrap.checkbox .option-wrap input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:.5em}.layout-wrap .block--form .form-wrap .success-wrap{padding:2em}.layout-wrap .block--quote-slider .swiper-wrap.disabled{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}.layout-wrap .block--quote-slider .quote-wrap{min-height:6.25em;padding:2.5em;position:relative}.layout-wrap .block--quote-slider .slider:after{content:'"';text-align:center;position:absolute;z-index:1;font-style:italic;right:6rem;top:-.3em;font-size:20rem;width:10rem}.layout-wrap .block--quote-slider .quote-wrap__inner{width:min(25rem,95%)}.layout-wrap .block--quote-slider .quote-wrap p{margin-top:0}.layout-wrap .block--quote-slider .box-portrait{width:100%}.layout-wrap .block--quote-slider .box-portrait .covered-image-wrap{min-height:25em}.layout-wrap .block--quote-slider .box-portrait~.box-quote .quote-wrap{min-height:25em}.layout-wrap .block--quote-slider .box:nth-of-type(1){padding-right:0;margin:0 auto}.layout-wrap .block--quote-slider .box:nth-of-type(2){padding-left:0}.layout-wrap .block--quote-slider .box--middleHeight .quote-wrap{min-height:25em}.layout-wrap .block--quote-slider .box--middleHeight.box-quote{margin-bottom:0}.layout-wrap .block--contact-person{position:relative;margin:2rem 0}.layout-wrap .block--contact-person:after{content:"";position:absolute;z-index:-1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#ececec;left:-50vw;top:0;width:200vw;height:100%}.layout-wrap .block--contact-person .portrait-box{height:15rem}.layout-wrap .block--contact-person .grid-wrap .grid-wrap .box:first-of-type{padding-left:0}.layout-wrap .block--team .covered-image-wrap.portrait-box{height:20rem}.video-wrap{width:100%;overflow:hidden;padding-top:56.25%;position:relative}.video-wrap iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;border-radius:4rem}.accordion-wrap{border:.125em solid;padding:0}.accordion-trigger{padding:1.5625em 1.25em;position:relative;cursor:pointer}.accordion-trigger:after{font-family:"Icons Base";content:"\0045";position:absolute;right:1.25em;top:51%;font-size:1.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-trigger.active:after{content:"\0048"}.accordion-trigger h3{margin:0}.accordion-content{max-height:0;padding:0 1.25em;overflow:hidden}.headerScene--bg-img .img-wrap{height:30rem;width:100%}.headerScene--bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}.headerScene--text-bg-img .sec-wrap__inner{z-index:1;background:0 0;min-height:30rem}.headerScene--text-bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}@media only screen and (max-width:55em){body.home .swiss-flag--home .swiss-flag-wrap{width:8rem;height:8rem}body.home .swiss-flag--home .swiss-flag-wrap svg.swiss-flag{width:2.5rem;height:2.5rem;top:0;right:0}.content-box{border-radius:min(3em,7vw)}.content-box .content-box__inner{padding:min(3em,5vw)}.content-box .content-box__inner.start-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.content-box .content-box__inner.pb3{padding-bottom:min(3em,3vw)}.content-box img{border-radius:min(3em,7vw)}.content-box:not(.overlap-img) img{height:15rem}.content-box.overlap-img{padding:0 3rem}.layout-wrap [class*=block--]{margin:1.75em 0}body.single .post-img-wrap .covered-image-wrap{height:30rem;border-radius:min(3em,7vw);-webkit-border-radius:min(3em,7vw);-moz-border-radius:min(3em,7vw);-ms-border-radius:min(3em,7vw);-o-border-radius:min(3em,7vw)}.post-nav .nav-links .nav-previous,.post-nav .nav-links .nav-next{padding:.5em 1.5em}.layout-wrap .block--single-image img{border-radius:min(3em,7vw);-webkit-border-radius:min(3em,7vw);-moz-border-radius:min(3em,7vw);-ms-border-radius:min(3em,7vw);-o-border-radius:min(3em,7vw)}.layout-wrap .block--text_and_image .box-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.video-wrap iframe{border-radius:min(3em,7vw)}.block--buttons{margin-top:-.5em}.block--buttons>*{display:inline-block;margin-right:.375em;margin-top:.5em}.layout-wrap .slider-wrap .swiper-slide .img-fill,.layout-wrap .slider-wrap.small .swiper-slide .img-fill{height:62vw}.layout-wrap .slider-wrap .swiper-slide .img-fill img,.slider-lightbox-wrap .img-fill img,.layout-wrap .slider-wrap .swiper-slide .img-fill,.slider-lightbox-wrap .img-fill{border-radius:min(3em,7vw)}.swiper-button-next,.swiper-button-prev{width:3rem;height:2.5rem;bottom:1.5rem}.swiper-button-next{right:1.5rem}.swiper-button-prev{right:4.4375rem}.slider-lightbox-wrap-close:before{font-size:1.75rem}.layout-wrap .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{bottom:1rem;left:1rem}.space-md .layout-wrap .block--quote-slider .box--evenPad{padding:0 1.25em}.space-md .layout-wrap .block--quote-slider .box-portrait{margin-bottom:0}.layout-wrap .block--quote-slider .box-portrait~.box-quote .quote-wrap{min-height:auto}.layout-wrap .block--quote-slider .quote-wrap:after{right:.1em}.headerScene--bg-img .img-wrap{height:20rem;width:100%}.headerScene--text-bg-img .sec-wrap__inner{min-height:20rem}}@media only screen and (max-width:36em){body.home .swiss-flag--home .swiss-flag-wrap{width:6rem;height:6rem}body.home .swiss-flag--home .swiss-flag-wrap svg.swiss-flag{width:2rem;height:2rem}.content-box{border-radius:min(3rem,9vw)}.content-box .content-box__inner{padding:min(2.5rem,9vw)}.content-box .content-box__inner.start-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.content-box .content-box__inner.pb-sm-2{padding-bottom:2em}.content-box img{border-radius:min(3rem,9vw);margin:.5em}.content-box:not(.overlap-img) img{height:min(20rem,70vw)}.content-box.overlap-img{min-height:min(13rem,40vw)}.laws .box:nth-child(odd),.laws .box:nth-child(even){padding:0}.layout-wrap [class*=block--]{margin:1.125em 0}body.single .post-img-wrap .covered-image-wrap{height:20rem;border-radius:min(3rem,9vw);-webkit-border-radius:min(3rem,9vw);-moz-border-radius:min(3rem,9vw);-ms-border-radius:min(3rem,9vw);-o-border-radius:min(3rem,9vw);margin-top:2.125rem}.layout-wrap .block--single-image img{border-radius:min(3rem,9vw);-webkit-border-radius:min(3rem,9vw);-moz-border-radius:min(3rem,9vw);-ms-border-radius:min(3rem,9vw);-o-border-radius:min(3rem,9vw)}.video-wrap iframe{border-radius:min(3rem,9vw)}.layout-wrap .slider-wrap{padding:0}.layout-wrap .slider-wrap .swiper-slide .img-fill img,.slider-lightbox-wrap .img-fill img,.layout-wrap .slider-wrap .swiper-slide .img-fill,.slider-lightbox-wrap .img-fill{border-radius:min(3rem,9vw)}.swiper-button-next,.swiper-button-prev{width:2.5rem;height:2rem;bottom:1.25rem}.swiper-button-next{right:1.25rem}.swiper-button-prev{right:3.4375rem}.layout-wrap .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{bottom:.5rem;left:.75rem}.layout-wrap .block--quote-slider .slider:after{right:0;font-size:15rem}.layout-wrap .block--quote-slider .quote-wrap__inner{width:100%}.layout-wrap .block--quote-slider .quote-wrap__inner blockquote{margin:0}.space-md .layout-wrap .block--quote-slider .box--evenPad{padding:0 .9375em}.layout-wrap .block--quote-slider .box-portrait .covered-image-wrap{min-height:62vw}.layout-wrap .block--quote-slider .quote-wrap{padding:2em}.layout-wrap .block--quote-slider .quote-wrap:after{font-size:15rem;right:.025em}.accordion-trigger{padding:1em 1.25em}.accordion-trigger:after{font-family:"Icons Base";content:"\0045";position:absolute;right:.85em;top:51%;font-size:min(1.85rem,7vw);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:27em){.content-box .content-box__inner.pb-xs-15{padding-bottom:1.5em}.swiper-button-next,.swiper-button-prev{bottom:1rem}.swiper-button-next{right:1rem}.layout-wrap .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{bottom:.25rem;left:.5rem}}