@charset "UTF-8";@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;outline:0;border:0;background:0 0;padding:0;vertical-align:baseline;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:""}a{margin:0;background:0 0;cursor:pointer;padding:0;vertical-align:baseline;text-decoration:none;color:inherit;font-size:inherit}ins{background-color:none;text-decoration:none;color:currentColor}mark{background-color:none;color:inherit;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border:none;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;margin:0;border:0;border-top:1px solid currentColor;padding:0;height:1px}button,input,label,select,textarea{display:inline-block;opacity:inherit;margin:0;border:0;border-radius:0;background:0 0;padding:0;vertical-align:middle;line-height:inherit;letter-spacing:inherit;white-space:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:disabled,input:disabled,label:disabled,select:disabled,textarea:disabled{color:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}::-webkit-search-decoration{display:none}::-webkit-search-cancel-button{display:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}textarea{overflow:auto;vertical-align:top}select[multiple]{vertical-align:top}::-moz-focus-inner{border:0;padding:0}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{opacity:1;color:inherit}::-moz-placeholder{opacity:1;color:inherit}:-ms-input-placeholder{color:inherit}.container,.container-fluid,.container-lg,.container-xl,.container-xxl{--bs-gutter-x:30px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:1224px){.container,.container-lg,.container-md,.container-sm,.container-xs{max-width:1024px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{max-width:1224px}}@media (min-width:1680px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:1440px}}:root{--swiper-navigation-size:44px;--bs-breakpoint-xxs:0;--bs-breakpoint-xs:320px;--bs-breakpoint-sm:768px;--bs-breakpoint-md:1024px;--bs-breakpoint-lg:1224px;--bs-breakpoint-xl:1440px;--bs-breakpoint-xxl:1680px;touch-action:manipulation}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:320px){.col-xs{flex:1 0 0%}.row-cols-xs-auto>*{flex:0 0 auto;width:auto}.row-cols-xs-1>*{flex:0 0 auto;width:100%}.row-cols-xs-2>*{flex:0 0 auto;width:50%}.row-cols-xs-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xs-4>*{flex:0 0 auto;width:25%}.row-cols-xs-5>*{flex:0 0 auto;width:20%}.row-cols-xs-6>*{flex:0 0 auto;width:16.66666667%}.col-xs-auto{flex:0 0 auto;width:auto}.col-xs-1{flex:0 0 auto;width:8.33333333%}.col-xs-2{flex:0 0 auto;width:16.66666667%}.col-xs-3{flex:0 0 auto;width:25%}.col-xs-4{flex:0 0 auto;width:33.33333333%}.col-xs-5{flex:0 0 auto;width:41.66666667%}.col-xs-6{flex:0 0 auto;width:50%}.col-xs-7{flex:0 0 auto;width:58.33333333%}.col-xs-8{flex:0 0 auto;width:66.66666667%}.col-xs-9{flex:0 0 auto;width:75%}.col-xs-10{flex:0 0 auto;width:83.33333333%}.col-xs-11{flex:0 0 auto;width:91.66666667%}.col-xs-12{flex:0 0 auto;width:100%}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}}@media (min-width:768px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:1024px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:1224px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1440px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.modal-xl{--bs-modal-width:1140px}}@media (min-width:1680px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}#wpadminbar{top:auto!important;bottom:0;right:auto!important;width:auto!important;min-width:0!important;display:none}#wpadminbar ul{float:none!important}#wp-admin-bar-new_draft,#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-customize,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-search,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-top-secondary,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo{display:none}@font-face{font-family:Switzer;font-weight:300;font-style:normal;src:url(//www.bsla.ch/content/themes/master/static/css/../fonts/Switzer-300.woff2) format("woff2");font-display:swap}@font-face{font-family:Switzer;font-weight:700;font-style:normal;src:url(//www.bsla.ch/content/themes/master/static/css/../fonts/Switzer-700.woff2) format("woff2");font-display:swap}:root,body{text-align:left;font-family:Switzer,Arial,Helevtica,Verdana,sans;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}::-moz-selection{color:#fff;background:#b4d53c;text-shadow:none}::selection{color:#fff;background:#b4d53c;text-shadow:none}li,p{font-size:16px}@media screen and (min-width:768px){li,p{font-size:17px}}@media screen and (min-width:1440px){li,p{font-size:18px}}a:focus,a:hover{cursor:pointer}b,strong{font-weight:700}em{font-style:italic}sub,sup{line-height:0;font-size:60%}sup{vertical-align:super}sub{vertical-align:sub}.small,small{font-size:14px}@media screen and (min-width:1024px){.small,small{font-size:15px}}@media screen and (min-width:1440px){.small,small{font-size:16px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}body,html{box-sizing:border-box}*,::after,::before{font:inherit;box-sizing:inherit;box-sizing:border-box}form{width:100%}figure{line-height:0}img{max-width:100%;vertical-align:middle;line-height:0;height:auto}::-ms-clear{display:none}.visually-hidden{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.d-until-xs-block{display:none}.d-until-xs-none{display:block}@media (max-width:19.99em){.d-until-xs-block{display:block}.d-until-xs-none{display:none}}.d-from-xs-block{display:none}.d-from-xs-none{display:block}@media (min-width:20em){.d-from-xs-block{display:block}.d-from-xs-none{display:none}}.d-until-sm-block{display:none}.d-until-sm-none{display:block}@media (max-width:47.99em){.d-until-sm-block{display:block}.d-until-sm-none{display:none}}.d-from-sm-block{display:none}.d-from-sm-none{display:block}@media (min-width:48em){.d-from-sm-block{display:block}.d-from-sm-none{display:none}}.d-until-md-block{display:none}.d-until-md-none{display:block}@media (max-width:63.99em){.d-until-md-block{display:block}.d-until-md-none{display:none}}.d-from-md-block{display:none}.d-from-md-none{display:block}@media (min-width:64em){.d-from-md-block{display:block}.d-from-md-none{display:none}}.d-until-lg-block{display:none}.d-until-lg-none{display:block}@media (max-width:76.49em){.d-until-lg-block{display:block}.d-until-lg-none{display:none}}.d-from-lg-block{display:none}.d-from-lg-none{display:block}@media (min-width:76.5em){#wpadminbar,.d-from-lg-block{display:block}.d-from-lg-none{display:none}}.d-until-xl-block{display:none}.d-until-xl-none{display:block}@media (max-width:89.99em){.d-until-xl-block{display:block}.d-until-xl-none{display:none}}.d-from-xl-block{display:none}.d-from-xl-none{display:block}@media (min-width:90em){.d-from-xl-block{display:block}.d-from-xl-none{display:none}}.d-until-xxl-block{display:none}.d-until-xxl-none{display:block}@media (max-width:104.99em){.d-until-xxl-block{display:block}.d-until-xxl-none{display:none}}.d-from-xxl-block{display:none}.d-from-xxl-none{display:block}@font-face{font-family:icons;src:url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.eot?1726669408);src:url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.eot?1726669408#iefix) format("eot"),url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.woff2?1726669408) format("woff2"),url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.woff?1726669408) format("woff"),url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.ttf?1726669408) format("truetype"),url(//www.bsla.ch/content/themes/master/static/css/../fonts/icons.svg?1726669408#icons) format("svg");font-display:swap}i[class^=icon--]{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1}i[class^=icon--].icon--arrow-left-top:before{content:"\ea01"}i[class^=icon--].icon--arrow-left:before{content:"\ea02"}i[class^=icon--].icon--cake:before{content:"\ea03"}i[class^=icon--].icon--chevron-down-light:before{content:"\ea04"}i[class^=icon--].icon--chevron-down:before{content:"\ea05"}i[class^=icon--].icon--chevron-left-light:before{content:"\ea06"}i[class^=icon--].icon--chevron-right-light:before{content:"\ea07"}i[class^=icon--].icon--download:before{content:"\ea08"}i[class^=icon--].icon--dropdown:before{content:"\ea09"}i[class^=icon--].icon--external-link-regular:before{content:"\ea0a"}i[class^=icon--].icon--facebook:before{content:"\ea0b"}i[class^=icon--].icon--linkedin:before{content:"\ea0c"}i[class^=icon--].icon--long-arrow-left-light:before{content:"\ea0d"}i[class^=icon--].icon--map:before{content:"\ea0e"}i[class^=icon--].icon--minus:before{content:"\ea0f"}i[class^=icon--].icon--paper-plane-solid:before{content:"\ea10"}i[class^=icon--].icon--pin:before{content:"\ea11"}i[class^=icon--].icon--plus:before{content:"\ea12"}i[class^=icon--].icon--search:before{content:"\ea13"}i[class^=icon--].icon--times-light:before{content:"\ea14"}i[class^=icon--].icon--twitter:before{content:"\ea15"}i[class^=icon--].icon--user:before{content:"\ea16"}.col.order-until-xs-0{order:0}@media (max-width:19.99em){.col.order-until-xs-0{order:-100}}.col.order-until-xs-1{order:0}@media (max-width:19.99em){.col.order-until-xs-1{order:100}.col-until-xs-1{flex:0 0 auto;width:8.33333333%}}.col.order-from-xs-0{order:0}@media (min-width:20em){.col.order-from-xs-0{order:-100}}.col.order-from-xs-1{order:0}@media (min-width:20em){.col.order-from-xs-1{order:100}}.col.order-until-sm-0{order:0}@media (max-width:47.99em){.col.order-until-sm-0{order:-100}}.col.order-until-sm-1{order:0}@media (max-width:47.99em){.col.order-until-sm-1{order:100}}.col.order-from-sm-0{order:0}@media (min-width:48em){.col.order-from-sm-0{order:-100}}.col.order-from-sm-1{order:0}@media (min-width:48em){.col.order-from-sm-1{order:100}}.col.order-until-md-0{order:0}@media (max-width:63.99em){.col.order-until-md-0{order:-100}}.col.order-until-md-1{order:0}@media (max-width:63.99em){.col.order-until-md-1{order:100}}.col.order-from-md-0{order:0}@media (min-width:64em){.col.order-from-md-0{order:-100}}.col.order-from-md-1{order:0}@media (min-width:64em){.col.order-from-md-1{order:100}}.col.order-until-lg-0{order:0}@media (max-width:76.49em){.col.order-until-lg-0{order:-100}}.col.order-until-lg-1{order:0}@media (max-width:76.49em){.col.order-until-lg-1{order:100}}.col.order-from-lg-0{order:0}@media (min-width:76.5em){.col.order-from-lg-0{order:-100}}.col.order-from-lg-1{order:0}@media (min-width:76.5em){.col.order-from-lg-1{order:100}}.col.order-until-xl-0{order:0}@media (max-width:89.99em){.col.order-until-xl-0{order:-100}}.col.order-until-xl-1{order:0}@media (max-width:89.99em){.col.order-until-xl-1{order:100}}.col.order-from-xl-0{order:0}@media (min-width:90em){.col.order-from-xl-0{order:-100}}.col.order-from-xl-1{order:0}@media (min-width:90em){.col.order-from-xl-1{order:100}}.col.order-until-xxl-0{order:0}@media (max-width:104.99em){.col.order-until-xxl-0{order:-100}}.col.order-until-xxl-1{order:0}@media (max-width:104.99em){.col.order-until-xxl-1{order:100}}.col.order-from-xxl-0{order:0}@media (min-width:105em){.d-from-xxl-block{display:block}.d-from-xxl-none{display:none}.col.order-from-xxl-0{order:-100}}.col.order-from-xxl-1{order:0}@page{margin:18mm 10mm 24mm;width:210mm;height:297mm;size:A4}@media print{:root,body,html{background-color:transparent;padding:0;font-family:Helvetica,sans-serif;font-size:10pt;-webkit-print-color-adjust:exact}form{display:none}}@media (min-width:20em){.col-from-xs-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:19.99em){.col-until-xs-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:20em){.col-from-xs-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:19.99em){.col-until-xs-3{flex:0 0 auto;width:25%}}@media (min-width:20em){.col-from-xs-3{flex:0 0 auto;width:25%}}@media (max-width:19.99em){.col-until-xs-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:20em){.col-from-xs-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:19.99em){.col-until-xs-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:20em){.col-from-xs-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:19.99em){.col-until-xs-6{flex:0 0 auto;width:50%}}@media (min-width:20em){.col-from-xs-6{flex:0 0 auto;width:50%}}@media (max-width:19.99em){.col-until-xs-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:20em){.col-from-xs-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:19.99em){.col-until-xs-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:20em){.col-from-xs-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:19.99em){.col-until-xs-9{flex:0 0 auto;width:75%}}@media (min-width:20em){.col-from-xs-9{flex:0 0 auto;width:75%}}@media (max-width:19.99em){.col-until-xs-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:20em){.col-from-xs-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:19.99em){.col-until-xs-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:20em){.col-from-xs-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:19.99em){.col-until-xs-12{flex:0 0 auto;width:100%}}@media (min-width:20em){.col-from-xs-12{flex:0 0 auto;width:100%}}@media (max-width:47.99em){.col-until-sm-1{flex:0 0 auto;width:8.33333333%}}@media (min-width:48em){.col-from-sm-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:47.99em){.col-until-sm-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:48em){.col-from-sm-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:47.99em){.col-until-sm-3{flex:0 0 auto;width:25%}}@media (min-width:48em){.col-from-sm-3{flex:0 0 auto;width:25%}}@media (max-width:47.99em){.col-until-sm-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:48em){.col-from-sm-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:47.99em){.col-until-sm-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:48em){.col-from-sm-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:47.99em){.col-until-sm-6{flex:0 0 auto;width:50%}}@media (min-width:48em){.col-from-sm-6{flex:0 0 auto;width:50%}}@media (max-width:47.99em){.col-until-sm-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:48em){.col-from-sm-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:47.99em){.col-until-sm-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:48em){.col-from-sm-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:47.99em){.col-until-sm-9{flex:0 0 auto;width:75%}}@media (min-width:48em){.col-from-sm-9{flex:0 0 auto;width:75%}}@media (max-width:47.99em){.col-until-sm-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:48em){.col-from-sm-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:47.99em){.col-until-sm-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:48em){.col-from-sm-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:47.99em){.col-until-sm-12{flex:0 0 auto;width:100%}*,:root{--space-xxs:0.1875rem;--space-xs:0.25rem;--space-sm:0.375rem;--space-md:0.5rem;--space-lg:0.75rem;--space-xl:1rem;--space-xxl:1.5rem}}@media (min-width:48em){.col-from-sm-12{flex:0 0 auto;width:100%}*,:root{--space-xxs:0.28125rem;--space-xs:0.375rem;--space-sm:0.5625rem;--space-md:0.75rem;--space-lg:1.125rem;--space-xl:1.5rem;--space-xxl:2.25rem}}@media (max-width:63.99em){.col-until-md-1{flex:0 0 auto;width:8.33333333%}}@media (min-width:64em){.col-from-md-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:63.99em){.col-until-md-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:64em){.col-from-md-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:63.99em){.col-until-md-3{flex:0 0 auto;width:25%}}@media (min-width:64em){.col-from-md-3{flex:0 0 auto;width:25%}}@media (max-width:63.99em){.col-until-md-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:64em){.col-from-md-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:63.99em){.col-until-md-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:64em){.col-from-md-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:63.99em){.col-until-md-6{flex:0 0 auto;width:50%}}@media (min-width:64em){.col-from-md-6{flex:0 0 auto;width:50%}}@media (max-width:63.99em){.col-until-md-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:64em){.col-from-md-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:63.99em){.col-until-md-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:64em){.col-from-md-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:63.99em){.col-until-md-9{flex:0 0 auto;width:75%}}@media (min-width:64em){.col-from-md-9{flex:0 0 auto;width:75%}}@media (max-width:63.99em){.col-until-md-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:64em){.col-from-md-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:63.99em){.col-until-md-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:64em){.col-from-md-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:63.99em){.col-until-md-12{flex:0 0 auto;width:100%}}@media (min-width:64em){.col-from-md-12{flex:0 0 auto;width:100%}*,:root{--space-xxs:0.375rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-xxl:3rem}}@media (max-width:76.49em){.col-until-lg-1{flex:0 0 auto;width:8.33333333%}}@media (min-width:76.5em){.col-from-lg-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:76.49em){.col-until-lg-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:76.5em){.col-from-lg-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:76.49em){.col-until-lg-3{flex:0 0 auto;width:25%}}@media (min-width:76.5em){.col-from-lg-3{flex:0 0 auto;width:25%}}@media (max-width:76.49em){.col-until-lg-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:76.5em){.col-from-lg-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:76.49em){.col-until-lg-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:76.5em){.col-from-lg-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:76.49em){.col-until-lg-6{flex:0 0 auto;width:50%}}@media (min-width:76.5em){.col-from-lg-6{flex:0 0 auto;width:50%}}@media (max-width:76.49em){.col-until-lg-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:76.5em){.col-from-lg-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:76.49em){.col-until-lg-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:76.5em){.col-from-lg-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:76.49em){.col-until-lg-9{flex:0 0 auto;width:75%}}@media (min-width:76.5em){.col-from-lg-9{flex:0 0 auto;width:75%}}@media (max-width:76.49em){.col-until-lg-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:76.5em){.col-from-lg-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:76.49em){.col-until-lg-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:76.5em){.col-from-lg-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:76.49em){.col-until-lg-12{flex:0 0 auto;width:100%}}@media (min-width:76.5em){.col-from-lg-12{flex:0 0 auto;width:100%}}@media (max-width:89.99em){.col-until-xl-1{flex:0 0 auto;width:8.33333333%}}@media (min-width:90em){.col-from-xl-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:89.99em){.col-until-xl-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:90em){.col-from-xl-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:89.99em){.col-until-xl-3{flex:0 0 auto;width:25%}}@media (min-width:90em){.col-from-xl-3{flex:0 0 auto;width:25%}}@media (max-width:89.99em){.col-until-xl-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:90em){.col-from-xl-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:89.99em){.col-until-xl-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:90em){.col-from-xl-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:89.99em){.col-until-xl-6{flex:0 0 auto;width:50%}}@media (min-width:90em){.col-from-xl-6{flex:0 0 auto;width:50%}}@media (max-width:89.99em){.col-until-xl-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:90em){.col-from-xl-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:89.99em){.col-until-xl-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:90em){.col-from-xl-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:89.99em){.col-until-xl-9{flex:0 0 auto;width:75%}}@media (min-width:90em){.col-from-xl-9{flex:0 0 auto;width:75%}}@media (max-width:89.99em){.col-until-xl-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:90em){.col-from-xl-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:89.99em){.col-until-xl-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:90em){.col-from-xl-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:89.99em){.col-until-xl-12{flex:0 0 auto;width:100%}}@media (min-width:90em){.col-from-xl-12{flex:0 0 auto;width:100%}}@media (max-width:104.99em){.col-until-xxl-1{flex:0 0 auto;width:8.33333333%}}@media (min-width:105em){.col.order-from-xxl-1{order:100}.col-from-xxl-1{flex:0 0 auto;width:8.33333333%}}@media (max-width:104.99em){.col-until-xxl-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:105em){.col-from-xxl-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:104.99em){.col-until-xxl-3{flex:0 0 auto;width:25%}}@media (min-width:105em){.col-from-xxl-3{flex:0 0 auto;width:25%}}@media (max-width:104.99em){.col-until-xxl-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:105em){.col-from-xxl-4{flex:0 0 auto;width:33.33333333%}}@media (max-width:104.99em){.col-until-xxl-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:105em){.col-from-xxl-5{flex:0 0 auto;width:41.66666667%}}@media (max-width:104.99em){.col-until-xxl-6{flex:0 0 auto;width:50%}}@media (min-width:105em){.col-from-xxl-6{flex:0 0 auto;width:50%}}@media (max-width:104.99em){.col-until-xxl-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:105em){.col-from-xxl-7{flex:0 0 auto;width:58.33333333%}}@media (max-width:104.99em){.col-until-xxl-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:105em){.col-from-xxl-8{flex:0 0 auto;width:66.66666667%}}@media (max-width:104.99em){.col-until-xxl-9{flex:0 0 auto;width:75%}}@media (min-width:105em){.col-from-xxl-9{flex:0 0 auto;width:75%}}@media (max-width:104.99em){.col-until-xxl-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:105em){.col-from-xxl-10{flex:0 0 auto;width:83.33333333%}}@media (max-width:104.99em){.col-until-xxl-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:105em){.col-from-xxl-11{flex:0 0 auto;width:91.66666667%}}@media (max-width:104.99em){.col-until-xxl-12{flex:0 0 auto;width:100%}}@media (min-width:105em){.col-from-xxl-12{flex:0 0 auto;width:100%}}.c-accordion{width:100%;margin-top:calc(var(--space-xl) * -1)}.c-accordion .c-accordion__wrapper{position:relative}.c-accordion .c-accordion__wrapper:before{border-top:1px solid #fff;content:" ";position:absolute;bottom:0;left:0;right:0}.c-accordion h3{transition:color .2s;text-align:left;padding:var(--space-md) 2.5rem var(--space-md) var(--space-md);position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f4f3f1;margin-top:var(--space-sm)}.c-accordion h3:hover{color:#a82334}.c-accordion h3:after{transition:.2s;transform:ranslate(0,-50%);position:absolute;right:var(--space-md);top:50%;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea12"}.c-accordion h3:before{border-top:1px solid #fff;content:" ";position:absolute;top:0;left:0;right:0}.c-accordion h3.c-accordion__header--active:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea0f"}.c-accordion__content{background:#f4f3f1;padding:var(--space-md);width:100%;display:none}.c-accordion__content ul{margin-left:1rem}.c-anchors ul{list-style:none;padding:0;margin:0 calc(var(--space-sm) * -1)}.c-anchors ul li{display:inline-block;margin:0 var(--space-sm)}.c-anchors ul li a{transition:.2s;text-decoration:underline;color:#a82334}.c-anchors ul li a:hover{text-decoration:none}.animation--zoom-in{transition:.2s;transform:scale(.8)}main .c-teaser__box--link,main a.hasImage{overflow:hidden}main .c-teaser__box--link img,main a.hasImage img{transition:.2s}main .c-teaser__box--link:hover img,main a.hasImage:hover img{transform:scale(1.03)}div.c-button{width:auto!important}a.c-button,button.c-button,span.c-button a{transition:.2s;font-size:14px;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);display:inline-block;line-height:1;background:#b4d53c;text-align:center!important}@media screen and (min-width:768px){a.c-button,button.c-button,span.c-button a{font-size:16px}}@media screen and (min-width:1440px){a.c-button,button.c-button,span.c-button a{font-size:20px}}.section--black a.c-button,.section--black button.c-button,.section--black span.c-button a{background:#232020}.section--white a.c-button,.section--white button.c-button,.section--white span.c-button a{background:#fff}.section--grey a.c-button,.section--grey button.c-button,.section--grey span.c-button a{background:#f4f3f1}.section--darkgrey a.c-button,.section--darkgrey button.c-button,.section--darkgrey span.c-button a{background:#a09e9d}.section--transparent a.c-button,.section--transparent button.c-button,.section--transparent span.c-button a{background:rgba(0,0,0,0)}.section--primary a.c-button,.section--primary button.c-button,.section--primary span.c-button a{background:#b4d53c}.section--error a.c-button,.section--error button.c-button,.section--error span.c-button a,.section--secondary a.c-button,.section--secondary button.c-button,.section--secondary span.c-button a{background:#a82334}.c-teaserbox_content a.c-button,.c-teaserbox_content button.c-button,.c-teaserbox_content span.c-button a,.c-text a.c-button,.c-text button.c-button,.c-text span.c-button a,.um-directory .um-members.um-members-list .um-member .um-member-meta-main a.c-button,.um-directory .um-members.um-members-list .um-member .um-member-meta-main button.c-button,.um-directory .um-members.um-members-list .um-member .um-member-meta-main span.c-button a,.um-profile .um-profile-edit a.c-button,.um-profile .um-profile-edit button.c-button,.um-profile .um-profile-edit span.c-button a{margin-top:var(--space-md)}a.c-button.c-button--more,button.c-button.c-button--more,span.c-button a.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}a.c-button.c-button--more:after,button.c-button.c-button--more:after,span.c-button a.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}a.c-button.c-button--more:hover,button.c-button.c-button--more:hover,span.c-button a.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}a.c-button.c-button--back,button.c-button.c-button--back,span.c-button a.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}@media screen and (min-width:768px){a.c-button.c-button--back,button.c-button.c-button--back,span.c-button a.c-button--back{font-size:18px}}@media screen and (min-width:1224px){a.c-button.c-button--back,button.c-button.c-button--back,span.c-button a.c-button--back{font-size:20px}}a.c-button.c-button--back:before,button.c-button.c-button--back:before,span.c-button a.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}a.c-button.c-button--back:hover,button.c-button.c-button--back:hover,span.c-button a.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}a.c-button.c-button--back:hover:before,button.c-button.c-button--back:hover:before,span.c-button a.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}a.c-button:hover,button.c-button:hover,span.c-button a:hover{color:#fff;background:#a82334}.section--black a.c-button:hover,.section--black button.c-button:hover,.section--black span.c-button a:hover{background:rgba(35,32,32,.8)}.section--white a.c-button:hover,.section--white button.c-button:hover,.section--white span.c-button a:hover{background:rgba(255,255,255,.8)}.section--grey a.c-button:hover,.section--grey button.c-button:hover,.section--grey span.c-button a:hover{background:rgba(244,243,241,.8)}.section--darkgrey a.c-button:hover,.section--darkgrey button.c-button:hover,.section--darkgrey span.c-button a:hover{background:rgba(160,158,157,.8)}.section--transparent a.c-button:hover,.section--transparent button.c-button:hover,.section--transparent span.c-button a:hover{background:rgba(0,0,0,.8)}.section--primary a.c-button:hover,.section--primary button.c-button:hover,.section--primary span.c-button a:hover{background:rgba(180,213,60,.8)}.section--error a.c-button:hover,.section--error button.c-button:hover,.section--error span.c-button a:hover,.section--secondary a.c-button:hover,.section--secondary button.c-button:hover,.section--secondary span.c-button a:hover{background:rgba(168,35,52,.8)}.section--back *{margin-bottom:0!important;padding-bottom:0!important}.c-cookie_policy{transition:.2s;text-align:center;padding:0 1rem;position:fixed;bottom:0;right:0;left:0;background:#232020;color:#fff;z-index:8000;overflow:hidden}.c-cookie_policy__inner{max-width:1440px;margin:0 auto;text-align:left;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.c-cookie_policy__inner .row{padding:var(--space-md) 0}.c-cookie_policy.close{transform:translateY(100%);opacity:0}.c-cookie_policy a{text-decoration:underline}.c-cookie_policy a:hover{text-decoration:none}.c-cookie_policy p{font-size:16px;margin:0;line-height:1.5em}.c-cookie_policy button.read{transition:.2s;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);line-height:1;background:#b4d53c;text-align:center!important;font-size:16px;display:block;width:100%;margin-top:.5rem}@media screen and (min-width:768px){.c-cookie_policy button.read{font-size:16px}}@media screen and (min-width:1440px){.c-cookie_policy button.read{font-size:20px}}.section--black .c-cookie_policy button.read{background:#232020}.section--white .c-cookie_policy button.read{background:#fff}.section--grey .c-cookie_policy button.read{background:#f4f3f1}.section--darkgrey .c-cookie_policy button.read{background:#a09e9d}.section--transparent .c-cookie_policy button.read{background:rgba(0,0,0,0)}.section--primary .c-cookie_policy button.read{background:#b4d53c}.section--error .c-cookie_policy button.read,.section--secondary .c-cookie_policy button.read{background:#a82334}.c-teaserbox_content .c-cookie_policy button.read,.c-text .c-cookie_policy button.read,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .c-cookie_policy button.read,.um-profile .um-profile-edit .c-cookie_policy button.read{margin-top:var(--space-md)}.c-cookie_policy button.read.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}.c-cookie_policy button.read.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}.c-cookie_policy button.read.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}.c-cookie_policy button.read.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}.c-cookie_policy button.read.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}.c-cookie_policy button.read.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}.c-cookie_policy button.read.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}.c-cookie_policy button.read:hover{color:#fff;background:#a82334}.section--black .c-cookie_policy button.read:hover{background:rgba(35,32,32,.8)}.section--white .c-cookie_policy button.read:hover{background:rgba(255,255,255,.8)}.section--grey .c-cookie_policy button.read:hover{background:rgba(244,243,241,.8)}.section--darkgrey .c-cookie_policy button.read:hover{background:rgba(160,158,157,.8)}.section--transparent .c-cookie_policy button.read:hover{background:rgba(0,0,0,.8)}.section--primary .c-cookie_policy button.read:hover{background:rgba(180,213,60,.8)}.section--error .c-cookie_policy button.read:hover,.section--secondary .c-cookie_policy button.read:hover{background:rgba(168,35,52,.8)}@media (min-width:48em){.c-cookie_policy__inner{padding-right:5rem}.c-cookie_policy button.read{margin-top:0;display:inline-block;width:auto}}.c-counter span{display:block}.c-counter__value{font-size:28px;font-weight:700}@media screen and (min-width:768px){.c-cookie_policy button.read.c-button--back{font-size:18px}.c-counter__value{font-size:43px}}@media screen and (min-width:1224px){.c-cookie_policy button.read.c-button--back{font-size:20px}.c-counter__value{font-size:58px}}.c-counter__label{font-size:18px}@media screen and (min-width:768px){.c-counter__label{font-size:20px}}@media screen and (min-width:1224px){.c-counter__label{font-size:24px}}.c-downloads__files{margin:0;padding:0;list-style:none;--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.c-downloads__file{margin:var(--space-xxs) 0;flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}.c-downloads__link{font-size:16px;background:#f4f3f1;color:#232020;cursor:pointer;display:block;font-weight:700;padding:var(--space-md) var(--space-md);padding-right:var(--space-xxl);position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width:1024px){.c-cookie_policy button.read,.c-downloads__link{font-size:17px}}@media screen and (min-width:1440px){.c-cookie_policy button.read,.c-downloads__link{font-size:18px}}.c-downloads__link:hover{color:#a82334;text-decoration:none}.c-downloads__link:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea08";font-size:32px;position:absolute;right:var(--space-md);top:50%;transform:translate(0,-50%)}.c-downloads__subtype{text-transform:uppercase}.c-downloads__subtype:before{content:"("}.c-downloads__subtype:after{content:")"}.c-enumeration{counter-reset:enumeration}.c-enumeration .row{padding-top:0;padding-bottom:0}.c-enumeration__item{font-weight:900}.c-enumeration__item__inner{position:relative;padding-left:1rem;height:100%}@media (min-width:48em){.c-enumeration__item__inner{padding-left:2rem}.wpforms-container.newsletter .wpforms-submit-container{margin-left:0!important;margin-right:calc(50% + var(--space-sm))}}.c-enumeration__item__inner h3{font-size:28px;font-weight:900;line-height:1.15;display:block}.c-enumeration__item__inner h3.c-enumeration--counter:before{counter-increment:enumeration;content:counter(enumeration)}.c-enumeration__item__inner:after{position:absolute;top:0;bottom:0;left:0;content:"";border-left:4px solid}.c-enumeration__item p{margin-top:.5rem;margin-bottom:.5rem}@media (min-width:64em){.col-lg-12 .c-downloads__file{flex:0 0 auto;width:50%}body.single-event .section--related .row{margin-left:25%;flex:0 0 auto;width:75%;min-width:auto}}.c-button--events{margin-top:var(--space-xl)}.c-events--related{margin-top:calc(var(--space-xxl) * 2)}.c-events--related .event{flex:0 0 auto;width:100%}.event{padding-top:var(--space-sm)!important;padding-bottom:var(--space-sm)!important}.col .event{width:100%!important;max-width:100%!important}.event .col{padding-top:0;padding-bottom:0}.event .align-self-stretch{align-self:stretch!important}.event__link{position:relative;display:flex;flex-wrap:nowrap;background:#f4f3f1;padding-right:var(--space-sm);align-items:center}.event__link:hover{text-decoration:none}.event__link:hover .event__date{background:#a82334}.event__link:hover:after{transform:rotate(45deg)}.event__link .col{padding-left:var(--space-lg)!important}.event__link .col:first-child{padding-left:0!important}.event__link:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:32px;position:absolute;right:var(--space-sm);bottom:var(--space-sm)}.event--timeline .event__date{flex-wrap:nowrap}.event--timeline .event__date:before{font-size:18px;content:"-";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:-.25em}.event--timeline .event__date .event__date--beginn,.event--timeline .event__date .event__date--end{transform:scale(.6)}.event__date{transition:.2s;background:#232020;color:#fff;text-align:center;line-height:1;padding:var(--space-md) 0;position:relative;height:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.event__date *{text-align:center!important}.event__date__day{font-size:28px;display:block;font-weight:700;width:100%}@media screen and (min-width:768px){.c-enumeration__item__inner h3{font-size:43px}.event--timeline .event__date:before{font-size:20px}.event__date__day{font-size:43px}}@media screen and (min-width:1224px){.c-enumeration__item__inner h3{font-size:58px}.event--timeline .event__date:before{font-size:24px}.event__date__day{font-size:58px}}.event__date__month{font-size:14px;display:block;padding-bottom:var(--space-xs);width:100%}@media screen and (min-width:1024px){.event__date__month{font-size:15px}}@media screen and (min-width:1440px){.event__date__month{font-size:16px}}.event__summary{padding:var(--space-md) 0;padding-right:var(--space-xl)}.event__summary__topic{font-size:12px;background:#232020;border-radius:2px;font-weight:700;display:inline-block;padding:4px 8px;white-space:nowrap;color:#fff;margin-bottom:5px}.event__summary__topic i{position:relative;top:2px;margin-right:2px}.event__summary__title{font-size:18px;font-weight:700;display:block;margin-bottom:var(--space-xxs);padding-right:var(--space-xxs);-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){.event__summary__title{font-size:20px}}@media screen and (min-width:1224px){.event__summary__title{font-size:24px}}.event__summary__location{display:block}.event__attributes span{display:block;margin-bottom:var(--space-md)}.event__attributes span strong{color:#a09e9d}.section--footer{overflow:hidden}.section--footer .section:first-child .container{padding-top:var(--space-xxl)}.section--footer .section .row{padding-top:0;padding-bottom:0}.section--footer .section .col{padding-top:1.5rem;padding-bottom:1.5rem}.section--footer .section .col.copyright p{margin-bottom:0!important}@media (max-width:47.99em){.section--footer .section{padding-top:.5rem;padding-bottom:.5rem}.section--footer .section .col{padding-top:.25rem;padding-bottom:.25rem}.section--footer .section .col.copyright{order:2;text-align:center}.section--footer .section .col.logo{display:none}.section--footer .section .col.contact{border-top:1px solid #a09e9d;padding-top:1rem}.section--footer .section .col.quicklinks{padding-top:1rem}.section--footer .section .col.socialmedia{order:1;text-align:center;border-top:1px solid #a09e9d;border-bottom:1px solid #a09e9d;margin-bottom:1rem;padding-top:1rem}.section--footer .section .col.menu{order:3;text-align:center}}.section--footer *{color:#232020;font-size:14px;line-height:1.5em}.section--footer .c-teaserbox_content p,.section--footer .c-text p,.section--footer .um-directory .um-members.um-members-list .um-member .um-member-meta-main p,.section--footer .um-profile .um-profile-edit p,.um-directory .um-members.um-members-list .um-member .section--footer .um-member-meta-main p,.um-profile .section--footer .um-profile-edit p{margin:0 0 .5rem!important}.section--footer .c-teaserbox_content p strong,.section--footer .c-text p strong,.section--footer .um-directory .um-members.um-members-list .um-member .um-member-meta-main p strong,.section--footer .um-profile .um-profile-edit p strong,.um-directory .um-members.um-members-list .um-member .section--footer .um-member-meta-main p strong,.um-profile .section--footer .um-profile-edit p strong{display:block;margin-top:-.3rem}.section--footer .c-teaserbox_content a,.section--footer .c-text a,.section--footer .um-directory .um-members.um-members-list .um-member .um-member-meta-main a,.section--footer .um-profile .um-profile-edit a,.um-directory .um-members.um-members-list .um-member .section--footer .um-member-meta-main a,.um-profile .section--footer .um-profile-edit a{text-decoration:none!important;color:#232020!important}.section--footer .c-teaserbox_content a:hover,.section--footer .c-text a:hover,.section--footer .um-directory .um-members.um-members-list .um-member .um-member-meta-main a:hover,.section--footer .um-profile .um-profile-edit a:hover,.um-directory .um-members.um-members-list .um-member .section--footer .um-member-meta-main a:hover,.um-profile .section--footer .um-profile-edit a:hover{text-decoration:none!important;color:#a82334!important}.section--footer .c-menu ul{margin:0 calc(var(--space-xs) * -1)}.section--footer .c-menu ul li{display:inline-block;margin:0 var(--space-xs);list-style:none;padding:0}.section--footer .c-menu ul li:first-child a:before{display:none}.section--footer .c-menu ul li a{position:relative;text-decoration:none;display:inline-block}.section--footer .c-menu ul li a:hover{text-decoration:none;color:#a82334}.section--footer .c-menu ul li a:before{content:".";position:absolute;top:-.25em;left:calc(var(--space-xs) * -1);margin-left:-.15em}.c-forms div.firmenmitgliedschaft .wpforms-field-layout{padding:0}.c-forms div.firmenmitgliedschaft .section-title h3+p{margin-top:var(--space-md)}.c-forms div.firmenmitgliedschaft form .section-title{margin-top:var(--space-xl)}.c-forms div.firmenmitgliedschaft form .section-title:first-child{margin-top:0}.c-forms div.firmenmitgliedschaft button[name=add-member]{color:#a82334}.c-forms div.firmenmitgliedschaft button[name="wpforms[submit]"]{white-space:nowrap}.wpforms-container.newsletter .wpforms-submit-container{margin-top:0!important}.wpforms-container.newsletter .wpforms-submit-container button.wpforms-submit{margin-top:0}.wpforms-container.order-documents .wpforms-field-number{display:flex;flex-wrap:wrap;flex:auto;background:#f4f3f1;padding:.5rem .75rem;margin:.25rem .75rem;align-items:center}.wpforms-container.order-documents .wpforms-field-number label.wpforms-field-label{order:1;position:static!important;flex:0 0 auto;width:100%;font-size:14px}@media screen and (min-width:1024px){.section--footer *,.wpforms-container.order-documents .wpforms-field-number label.wpforms-field-label{font-size:15px}}@media screen and (min-width:1440px){.section--footer *,.wpforms-container.order-documents .wpforms-field-number label.wpforms-field-label{font-size:16px}}@media (min-width:64em){.wpforms-container.order-documents .wpforms-field-number label.wpforms-field-label{flex:0 0 auto;width:66.66666667%}}.wpforms-container.order-documents .wpforms-field-number div.wpforms-field-description{order:2;flex:0 0 auto;width:100%;font-size:12px;margin:var(--space-xxs) 0}@media (min-width:64em){.wpforms-container.order-documents .wpforms-field-number div.wpforms-field-description{padding:0 .25rem;margin:0;flex:0 0 auto;width:25%}}.wpforms-container.order-documents .wpforms-field-number input{order:3;flex:0 0 auto;width:100%;flex-grow:initial;height:1.2em;text-align:center;background:#fff}@media (min-width:64em){.wpforms-container.order-documents .wpforms-field-number input{flex:0 0 auto;width:8.33333333%}.wpforms-container .wpforms-submit-container button.wpforms-submit{width:100%}}.wpforms-container hr{color:#f4f3f1}.wpforms-container li,.wpforms-container ul{margin:0;padding:0}.wpforms-container li:after,.wpforms-container li:before,.wpforms-container ul:after,.wpforms-container ul:before{display:none}.wpforms-container .wpforms-field-container .wpforms-field-divider{margin-top:var(--space-md)}.wpforms-container .wpforms-field-container .wpforms-field-divider h3{font-size:18px}@media screen and (min-width:768px){.wpforms-container .wpforms-field-container .wpforms-field-divider h3{font-size:20px}}@media screen and (min-width:1224px){.wpforms-container .wpforms-field-container .wpforms-field-divider h3{font-size:24px}}.wpforms-container .wpforms-field-container .wpforms-field input,.wpforms-container .wpforms-field-container .wpforms-field select,.wpforms-container .wpforms-field-container .wpforms-field textarea{transition:.2s;font-size:16px;display:block;letter-spacing:0;text-transform:none;padding:.75em!important;line-height:1;border-radius:0;color:#232020;background:#f4f3f1;border:none;border-bottom:2px solid #f4f3f1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.wpforms-container .wpforms-field-container .wpforms-field input:focus,.wpforms-container .wpforms-field-container .wpforms-field select:focus,.wpforms-container .wpforms-field-container .wpforms-field textarea:focus{color:#232020}.wpforms-container .wpforms-field-container .wpforms-field input::-moz-placeholder,.wpforms-container .wpforms-field-container .wpforms-field select::-moz-placeholder,.wpforms-container .wpforms-field-container .wpforms-field textarea::-moz-placeholder{color:transparent}.wpforms-container .wpforms-field-container .wpforms-field input::placeholder,.wpforms-container .wpforms-field-container .wpforms-field select::placeholder,.wpforms-container .wpforms-field-container .wpforms-field textarea::placeholder{color:transparent}.wpforms-container .wpforms-field-container .wpforms-field input::-webkit-inner-spin-button,.wpforms-container .wpforms-field-container .wpforms-field input::-webkit-outer-spin-button,.wpforms-container .wpforms-field-container .wpforms-field select::-webkit-inner-spin-button,.wpforms-container .wpforms-field-container .wpforms-field select::-webkit-outer-spin-button,.wpforms-container .wpforms-field-container .wpforms-field textarea::-webkit-inner-spin-button,.wpforms-container .wpforms-field-container .wpforms-field textarea::-webkit-outer-spin-button{-webkit-appearance:none}.wpforms-container .wpforms-field-container .wpforms-field input.wpforms-error,.wpforms-container .wpforms-field-container .wpforms-field select.wpforms-error,.wpforms-container .wpforms-field-container .wpforms-field textarea.wpforms-error{border-bottom-color:#a82334}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox li{position:relative}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label-inline{margin-left:1.2rem}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul{list-style:none;margin:0;padding:.25em 0}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox ul li{margin:0;padding:.25em 0;display:block}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-radio.wpforms-has-error .jcf-radio{border-color:#a82334}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select{position:relative}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select:after{pointer-events:none;position:absolute;right:1.5rem;bottom:2rem;color:#232020;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea04";font-size:14px}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select select{width:100%;line-height:1.5}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select select::-ms-expand{display:none}@media screen and (min-width:1024px){.wpforms-container .wpforms-field-container .wpforms-field input,.wpforms-container .wpforms-field-container .wpforms-field select,.wpforms-container .wpforms-field-container .wpforms-field textarea{font-size:17px}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select:after{font-size:15px}}@media screen and (min-width:1440px){.wpforms-container .wpforms-field-container .wpforms-field input,.wpforms-container .wpforms-field-container .wpforms-field select,.wpforms-container .wpforms-field-container .wpforms-field textarea{font-size:18px}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select:after{font-size:16px}}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-select.wpforms-has-error .selectric-wrapper .selectric{border-bottom-color:#a82334}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-file-upload label.wpforms-error{border-top:2px solid #a82334}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-file-upload input{outline:0;border:none}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea{resize:none;height:12em}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea .textarea_counter{font-size:14px;display:block}@media screen and (min-width:1024px){.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea .textarea_counter{font-size:15px}}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-radio ul{list-style:none;margin:1.5em 0 0;padding:0}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-radio ul li{margin:0 1.5em 0 0;padding:0;display:inline-block}.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-divider h3+div{margin-top:var(--space-sm)}.wpforms-container .wpforms-field-container .wpforms-field.field--not-empty input,.wpforms-container .wpforms-field-container .wpforms-field.field--not-empty select,.wpforms-container .wpforms-field-container .wpforms-field.field--not-empty textarea{padding-top:1.15em;padding-bottom:.35em}.wpforms-container .wpforms-submit-container{margin-top:var(--space-md);padding:.75em 0;position:relative}@media (min-width:48em){.wpforms-container .wpforms-submit-container{margin-left:calc(50% + var(--space-sm))}}.wpforms-container .wpforms-submit-container button.wpforms-submit{transition:.2s;font-size:14px;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);display:inline-block;line-height:1;background:#b4d53c;text-align:center!important;padding:var(--space-md) var(--space-xl)}@media screen and (min-width:768px){.wpforms-container .wpforms-submit-container button.wpforms-submit{font-size:16px}}@media screen and (min-width:1440px){.wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea .textarea_counter{font-size:16px}.wpforms-container .wpforms-submit-container button.wpforms-submit{font-size:20px}}.section--black .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#232020}.section--white .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#fff}.section--grey .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#f4f3f1}.section--darkgrey .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#a09e9d}.section--transparent .wpforms-container .wpforms-submit-container button.wpforms-submit{background:rgba(0,0,0,0)}.section--primary .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#b4d53c}.section--error .wpforms-container .wpforms-submit-container button.wpforms-submit,.section--secondary .wpforms-container .wpforms-submit-container button.wpforms-submit{background:#a82334}.c-teaserbox_content .wpforms-container .wpforms-submit-container button.wpforms-submit,.c-text .wpforms-container .wpforms-submit-container button.wpforms-submit,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .wpforms-container .wpforms-submit-container button.wpforms-submit,.um-profile .um-profile-edit .wpforms-container .wpforms-submit-container button.wpforms-submit{margin-top:var(--space-md)}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}.wpforms-container .wpforms-submit-container button.wpforms-submit:hover{color:#fff;background:#a82334}.section--black .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(35,32,32,.8)}.section--white .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(255,255,255,.8)}.section--grey .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(244,243,241,.8)}.section--darkgrey .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(160,158,157,.8)}.section--transparent .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(0,0,0,.8)}.section--primary .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(180,213,60,.8)}.section--error .wpforms-container .wpforms-submit-container button.wpforms-submit:hover,.section--secondary .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background:rgba(168,35,52,.8)}.wpforms-container .wpforms-submit-container img.wpforms-submit-spinner{position:absolute;top:50%;right:var(--space-md);transform:translateY(-50%)}.wpforms-confirmation-container p{font-size:18px}@media screen and (min-width:768px){.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back{font-size:18px}.wpforms-confirmation-container p{font-size:20px}}@media screen and (min-width:1224px){.wpforms-container .wpforms-submit-container button.wpforms-submit.c-button--back{font-size:20px}.wpforms-confirmation-container p{font-size:24px}}.grecaptcha-badge{display:none!important}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;cursor:default;background:0 0;border:2px solid #232020;border-radius:50%;margin:-2px .5rem 0 0;height:1em;width:1em}.jcf-radio.jcf-unchecked{border-color:#232020}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#232020;border-radius:100%}.jcf-radio span:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"";color:#fff;font-size:14px;position:absolute;top:7px;left:6px}.jcf-radio.jcf-checked span{display:block}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox{vertical-align:middle;display:inline-block;position:absolute;overflow:hidden;cursor:default;background:0 0;border:2px solid #232020;margin:0 .5rem 0 0;height:1em;width:1em;top:.475em}.jcf-checkbox span{position:absolute;display:none;height:.35em;width:.6em;top:50%;left:50%;margin:-.25em 0 0 -.25em;border:2px solid #232020;border-width:0 0 2px 2px;transform:rotate(-45deg)}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-file{display:inline-block;black-space:nowrap;position:relative;width:100%;height:2rem;border-bottom:1px solid rgba(35,32,32,.3);box-shadow:0 1px 0 rgba(35,32,32,.1)}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:2rem;margin:0;right:0;top:0}.jcf-file .jcf-fake-input{display:inline-block;text-overflow:ellipsis;black-space:nowrap;height:100%;width:100%;margin-top:.6rem}.jcf-file .jcf-upload-button{display:inline-block;vertical-align:top;black-space:nowrap;overflow:hidden;position:absolute;right:0;top:.5rem}.jcf-file .jcf-upload-button:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:24px}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#e3e3e3;width:14px;bottom:0;right:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:14px;width:14px;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#888;height:1px;width:14px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{display:inline-block;vertical-align:top;position:relative;border-bottom:2px solid #232020;background:#f4f3f1;min-width:150px;padding:.8rem .6rem;height:2.8rem;box-sizing:border-box;width:100%}.jcf-select:focus,.jcf-select:hover{background:#dcdcdc}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;black-space:nowrap;overflow:hidden;cursor:default;display:block;margin:0 35px 0 0}.jcf-select .jcf-select-opener{position:absolute;text-align:center;display:block;color:#232020;margin:0;line-height:2.8rem;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:after{position:relative;right:.6rem}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:"..."}.jcf-select-drop .jcf-select-drop-content{border:2px solid red}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:"";height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;transform:rotate(-45deg)}.jcf-list-box{overflow:hidden;display:inline-block;border:2px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{black-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;min-height:14px;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{black-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-textarea{border:2px solid #b8c3c9;box-sizing:content-box;display:inline-block;position:relative}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea textarea{padding:8px 10px;border:none;margin:0}.jcf-textarea .jcf-resize{position:absolute;text-align:center;cursor:se-resize;background:#e3e3e3;font-weight:700;line-height:15px;text-indent:1px;font-size:12px;height:15px;width:14px;bottom:0;right:0}.jcf-textarea .jcf-resize:before{border:2px solid #000;border-width:0 1px 1px 0;display:block;margin:4px 0 0 3px;width:6px;height:6px;content:""}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number input{-moz-appearance:textfield;box-sizing:border-box;border:2px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:"";width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #aaa;border-color:transparent transparent #000}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent}.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before,.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block;height:10px}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px 0}.jcf-range.jcf-vertical{min-width:0;width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{border:2px solid red;margin:-5px 0 0 -1px}.jcf-range.jcf-disabled{background:0 0!important;opacity:.3}.wpforms-field label.wpforms-field-label{transition:.2s;font-size:12px;color:#232020;letter-spacing:0;text-transform:none;position:absolute;top:0;left:.75rem;z-index:4;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;opacity:.4;font-weight:700}.wpforms-field label.wpforms-field-label.wpforms-label-hide{display:none}.wpforms-field .wpforms-field-limit-text{font-size:12px;color:#232020;text-align:right!important}.wpforms-field.field--not-empty label.wpforms-field-label{top:0;left:.75rem;opacity:1}.wpforms-field.wpforms-has-error label.wpforms-field-label{position:static;display:block;color:#a82334;padding-top:5px;font-size:12px}@media (min-width:48em){.wpforms-field.wpforms-has-error label.wpforms-field-label{font-size:14px}}@media screen and (min-width:48em) and (min-width:1024px){.wpforms-field.wpforms-has-error label.wpforms-field-label{font-size:15px}}@media screen and (min-width:48em) and (min-width:1440px){.wpforms-field.wpforms-has-error label.wpforms-field-label{font-size:16px}}.wpforms-field.wpforms-field-file-select label.wpforms-field-label{padding-right:2em}.wpforms-field.wpforms-field-checkbox label.wpforms-field-label{font-size:16px;line-height:normal;position:relative;display:inline-block;top:-4px;left:0!important}@media screen and (min-width:1024px){.wpforms-field.wpforms-field-checkbox label.wpforms-field-label{font-size:17px}}@media screen and (min-width:1440px){.wpforms-field.wpforms-field-checkbox label.wpforms-field-label{font-size:18px}}.wpforms-field.wpforms-field-checkbox label.wpforms-field-label a{color:#fff;text-decoration:underline}.wpforms-field.wpforms-field-checkbox label.wpforms-field-label a:hover{text-decoration:none}.wpforms-field.wpforms-field-radio label.wpforms-field-label{margin-right:.5em;font-weight:500;display:inline-block;position:relative;top:-1px;font-size:14px}.wpforms-field.wpforms-field-file-upload label.wpforms-field-label{top:-.2em}.wpforms-field .wpforms-label-hide,.wpforms-field .wpforms-required-label{display:none}.wpforms-container{position:relative}.wpforms-container div.wpforms-field-container{margin:0 -.75rem .75rem;display:flex;flex-wrap:wrap}.wpforms-container div.wpforms-field-container .wpforms-field-divider h3{font-size:20px}.wpforms-container div.wpforms-field-container .wpforms-field{position:relative;padding:1rem .75rem;flex:0 0 100%}.wpforms-container div.wpforms-field-container .wpforms-field .wpforms-field-description{font-size:12px;margin-bottom:var(--space-xs)}.wpforms-container div.wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns{margin:calc(var(--space-xs) * -1) -.75rem}.wpforms-container div.wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns .wpforms-layout-column{padding:0}.wpforms-container .wpforms-hidden{display:none}.section--height-1-4 .c-googlemap{min-height:calc(25vh);min-height:calc(25svh)}.section--height-2-4 .c-googlemap{min-height:calc(50vh);min-height:calc(50svh)}.section--height-3-4 .c-googlemap{min-height:calc(75vh);min-height:calc(75svh)}.section--height-1-3 .c-googlemap{min-height:calc(33.33vh);min-height:calc(33.33svh)}.section--height-2-3 .c-googlemap{min-height:calc(66.66vh);min-height:calc(66.66svh)}.section--height-3-3 .c-googlemap,.section--height-4-4 .c-googlemap{min-height:100vh;min-height:100svh}.c-googlemap{display:block;position:relative;min-height:66.66vh;border:.25rem solid #fff}.c-googlemap__wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.c-googlemap__content{width:8rem}@media (min-width:48em){.c-googlemap__content{width:10rem}.c-googlemap__content p{padding:.25rem}}@media (min-width:64em){.wpforms-field.wpforms-field-radio label.wpforms-field-label{margin-right:2em}.c-googlemap__content{width:15rem}}.c-googlemap__content p{font-size:14px;text-align:left;margin:0}.c-googlemap .googlemap-canvas,.c-googlemap__wrapper{display:block;height:100%;width:100%}header{transition:.2s;position:fixed;top:0;right:0;bottom:auto;left:0;text-align:left;z-index:200;background:#fff}header .section{overflow:visible}header .section .container{height:3rem}main .section:first-child .container{padding-top:2.25rem}.col-sticky .c-headline *{color:#a09e9d;font-size:18px}@media screen and (min-width:1024px){.wpforms-field.wpforms-field-radio label.wpforms-field-label{font-size:15px}.wpforms-container div.wpforms-field-container .wpforms-field-divider h3{font-size:22px}.c-googlemap__content p{font-size:15px}.col-sticky .c-headline *{font-size:24px}}.c-headline h2{margin-bottom:.25rem}h1,h2,h3,h4,h5{font-weight:900;line-height:1.1em;color:#232020;-webkit-hyphens:auto;hyphens:auto}h1{font-size:28px}@media screen and (min-width:768px){h1{font-size:43px}}@media screen and (min-width:1224px){h1{font-size:58px}}h2{font-size:18px;margin-bottom:.625em}@media screen and (min-width:768px){h2{font-size:20px}}@media screen and (min-width:1224px){h2{font-size:24px}}h3{font-size:16px}@media screen and (min-width:768px){h3{font-size:18px}}@media screen and (min-width:1224px){h3{font-size:20px}}h4{font-size:16px;line-height:1.25em}@media screen and (min-width:768px){h4{font-size:18px}}@media screen and (min-width:1440px){.wpforms-field.wpforms-field-radio label.wpforms-field-label{font-size:16px}.wpforms-container div.wpforms-field-container .wpforms-field-divider h3{font-size:24px}.c-googlemap__content p{font-size:16px}.col-sticky .c-headline *{font-size:32px}h4{font-size:20px}}h5{font-size:14px}.c-iframe__iframe{width:1px;min-width:100%;border:none}.c-iframe #lema-container.lema-container{margin-top:1.5rem!important}.c-image{overflow:hidden}.section--fullscreen .c-image img{width:100%;max-width:none}.c-image img{width:100%;height:auto;max-width:none}.c-image__label{font-size:3.5em;font-weight:700;line-height:1;display:block;margin-top:-.5em}.c-image--lettering{position:relative;z-index:100;margin-bottom:-18px}@media (min-width:64em){.c-image--lettering{margin-bottom:-36px}}@media (max-width:76.49em){.c-image--lettering img{position:relative;display:inline-block;z-index:120;margin-bottom:-5.025%}}@media (min-width:76.5em){header{background:0 0;z-index:100}header .section .container{height:auto}main .section:first-child .container{padding-top:0}.c-image--lettering{margin-bottom:-80px}}.c-image--greyscale img{transition:.2s;filter:grayscale(100%)}.c-image--greyscale img:hover{filter:grayscale(0)}.c-button--jobs{margin-top:var(--space-xl)}.job{margin:var(--space-sm) 0;padding-bottom:0!important;padding-top:0!important}.col .job{width:100%!important;max-width:100%!important}.job__link{transition:.2s;font-size:16px;background:#f4f3f1;color:#232020;cursor:pointer;display:block;padding:var(--space-lg) var(--space-lg);position:relative;height:100%}@media screen and (min-width:1024px){.job__link{font-size:17px}}@media screen and (min-width:1440px){.job__link{font-size:18px}}.job__link:hover{text-decoration:none;color:#a82334}.job__link:hover:after{transform:rotate(45deg)}.job__link:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:32px;position:absolute;right:var(--space-sm);bottom:var(--space-sm)}.job__date{font-size:16px;display:block;font-weight:700;margin-bottom:var(--space-md)}@media screen and (min-width:768px){h5{font-size:16px}.job__date{font-size:18px}}@media screen and (min-width:1440px){.job__date{font-size:20px}}@media (min-width:64em){.job__date{text-align:right;position:absolute;top:var(--space-lg);right:var(--space-lg)}}.job__title{font-size:16px;color:#a09e9d;font-weight:700;padding-right:7rem;display:inline-block}@media screen and (min-width:768px){.job__title{font-size:18px}}@media screen and (min-width:1440px){.job__title{font-size:20px}}.job__title__workplace{font-weight:400;color:#232020}.job__position{font-size:16px;display:block;font-weight:700;margin-top:var(--space-md)}@media screen and (min-width:768px){.job__position{font-size:18px}}@media screen and (min-width:1224px){h5{font-size:18px}.job__position{font-size:20px}}.c-languages{position:absolute;display:none;top:0;right:6rem;z-index:105;width:3rem;height:3rem;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:76.5em){.c-languages{top:12rem;left:-6rem;width:6rem;height:6rem;background:rgba(255,255,255,.5)}}html.mobile-nav-is-visible .c-languages{display:flex}.c-languages__label{text-transform:uppercase;font-weight:700;margin-left:.5rem;line-height:2}.c-languages__label:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea09";font-size:24px;position:relative;top:6px}.c-languages__dropdown{position:absolute;top:3rem;left:0;display:none}.c-languages__dropdown ul{list-style:none;margin:0;padding:0}.c-languages__dropdown ul li{margin:0;padding:0}.c-languages__dropdown ul li a{background:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;width:3rem;height:3rem}@media (min-width:76.5em){.c-languages__dropdown{top:6rem}.c-languages__dropdown ul li a{width:6rem;height:6rem}}.c-languages:hover{background:rgba(255,255,255,.8)}.c-languages:hover .c-languages__dropdown{display:block}body .translation{display:none}body.de .translation-de,body.en .translation-en,body.fr .translation-fr,body.it .translation-it{display:block!important}.section--background,.section--background-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:0 0}main .section--background-image.section--textcolor-invert .fp-bg:after,main .section--background.section--textcolor-invert .fp-bg:after{content:" ";position:absolute;z-index:-20;top:0;bottom:0;right:0;left:0;background-color:#1a1b1d;opacity:.6}html.touch .section--background,html.touch .section--background-image{background-attachment:scroll}.section--background .fp-bg,.section--background-image .fp-bg{position:absolute;z-index:-10;top:0;right:0;left:0;min-height:100%}.col{position:relative;order:0;padding-top:15px;padding-bottom:15px}.col-sticky{margin-bottom:-1rem}@media (min-width:105em){.col-sticky{transform:rotate(-90deg) translate(-50%,0);position:absolute;top:50%;left:-3rem;transform-origin:left center;margin-top:-1rem;margin-bottom:0;flex:none;max-width:none;width:auto}.col-sticky--right{transform:rotate(90deg) translate(-50%,0);transform-origin:right center;left:auto;right:-3rem}}.col-sticky--right,.col-sticky--right *{text-align:right}.col.spacing--none{padding-top:0!important}@media (min-width:64em){.col{padding-top:30px;padding-bottom:30px}.col.spacing--double{padding-top:var(--bs-gutter-x)!important}.container:after{position:absolute;top:0;right:-1px;bottom:0;left:0;content:" ";background:linear-gradient(90deg,#a09e9d 1px,transparent 1px) 1px 0,#fff;background-size:calc(25% - 1px) 1px;opacity:.3;z-index:-1}}.col.col-align-left{text-align:left}.col.col-align-center{text-align:center}.col.col-align-right{text-align:right}.col.col-bottom_center,.col.col-bottom_center *,.col.col-middle_center,.col.col-middle_center *,.col.col-top_center,.col.col-top_center *{text-align:center}.col.col-bottom_left,.col.col-bottom_left *,.col.col-middle_left,.col.col-middle_left *,.col.col-top_left,.col.col-top_left *{text-align:left}.col.col-bottom_right,.col.col-bottom_right *,.col.col-middle_right,.col.col-middle_right *,.col.col-top_right,.col.col-top_right *{text-align:right}.col.col-middle_center,.col.col-middle_left{display:flex;align-items:center;justify-content:center}.col.col-middle_right{display:flex;align-items:center;justify-content:right}.col.col-bottom_center,.col.col-bottom_left,.col.col-bottom_right{align-items:flex-end;align-self:flex-end}.grid-col .col{padding-left:0;padding-right:0}.col-grid{padding:0 calc(var(--bs-gutter-x) * .5)}.col-grid .col-grid{padding:calc(var(--bs-gutter-x) * .5)}.container{position:relative;overflow:visible;display:flex}.section--fullscreen>.container-fluid,.section--fullscreen>.container-lg,.section--fullscreen>.container-xl,.section--fullscreen>.container-xxl{max-width:none;padding-left:0;padding-right:0}html{overflow-y:scroll;width:100%;overflow-x:hidden!important;font-size:20px}body{font-size:16px;color:#232020;transition:background-color 1s;position:relative;background:#fff;overflow-x:hidden!important}.row{position:relative;justify-content:space-between;flex-flow:row wrap;flex:1;padding:var(--space-xl) 0}.section--center .row{justify-content:center}.section--left .row{justify-content:flex-start}.section--right .row{justify-content:flex-end}.section--between .row{justify-content:space-between}.row .row{padding:0}.section--height-1-4 .container{min-height:calc(25vh);min-height:calc(25svh)}.section--height-2-4 .container{min-height:calc(50vh);min-height:calc(50svh)}.section--height-3-4 .container{min-height:calc(75vh);min-height:calc(75svh)}.section--height-1-3 .container{min-height:calc(33.33vh);min-height:calc(33.33svh)}.section--height-2-3 .container{min-height:calc(66.66vh);min-height:calc(66.66svh)}.section--height-3-3 .container,.section--height-4-4 .container{min-height:100vh;min-height:100svh}.section--height-1-4 .fp-bg{min-height:calc(25vh);min-height:calc(25svh)}.section--height-2-4 .fp-bg{min-height:calc(50vh);min-height:calc(50svh)}.section--height-3-4 .fp-bg{min-height:calc(75vh);min-height:calc(75svh)}.section--height-1-3 .fp-bg{min-height:calc(33.33vh);min-height:calc(33.33svh)}.section--height-2-3 .fp-bg{min-height:calc(66.66vh);min-height:calc(66.66svh)}.section--height-3-3 .fp-bg,.section--height-4-4 .fp-bg{min-height:100vh;min-height:100svh}.section--height-1-4 .fp-bg .c{min-height:calc(25vh);min-height:calc(25svh)}.section--height-2-4 .fp-bg .c{min-height:calc(50vh);min-height:calc(50svh)}.section--height-3-4 .fp-bg .c{min-height:calc(75vh);min-height:calc(75svh)}.section--height-1-3 .fp-bg .c{min-height:calc(33.33vh);min-height:calc(33.33svh)}.section--height-2-3 .fp-bg .c{min-height:calc(66.66vh);min-height:calc(66.66svh)}.section--height-3-3 .fp-bg .c,.section--height-4-4 .fp-bg .c{min-height:100vh;min-height:100svh}.section{display:block;margin:0 auto}.section--transparent{background:0 0}.section--textcolor-invert *{color:#fff}.section--fullscreen,.section--width-fullscreen{padding-top:0;padding-bottom:0;margin:0;overflow:hidden}.section--fullscreen.section,.section--width-fullscreen.section{max-width:none}.section.section--borderless .row,.section.section--borderless .row .col:not(.spacing--double){padding-top:0!important;padding-bottom:0!important}.section.section--borderless--y,.section.section--borderless--y .row,.section.section--borderless--y .row .col,.section.section--borderless--y .row .column{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.section.section--borderless--y .row .col .c,.section.section--borderless--y .row .column .c{padding:0}body.home main #section--0 .col{padding-top:var(--space-sm)}body.home main #section--0 .col .c{margin-top:calc(var(--space-xl) * -1)}.no-gutters{padding-left:0;padding-right:0}.c-logo img,.c-logo svg{max-width:100%;height:auto;width:115px}@media (min-width:76.5em){.c-logo img,.c-logo svg{width:165px}header .c-logo a{position:absolute;top:calc(165px + 2rem);right:-4.25rem;height:6rem}}.c-logo img #anniversary,.c-logo svg #anniversary{animation:5s ease-in-out infinite wiggle}@keyframes wiggle{0%,100%{transform:translate(5px,5px) scale(.975)}10%,90%{transform:translate(0,0) scale(1)}}header .c-logo a{display:inline-block;z-index:50}header .c-logo img .text,header .c-logo svg .text{transition:.2s}html.mobile-nav-is-visible header .c-logo img .text,html.mobile-nav-is-visible header .c-logo svg .text{fill:#fff}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers/tree/master/_sass/hamburgers/types
 */.hamburger{padding:37.5px 30px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:60px;height:39px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:60px;height:5px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-17px}.hamburger-inner::after{bottom:-17px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-34px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}html.mobile-nav-is-visible .hamburger--collapse .hamburger-inner{transform:translate3d(0,-17px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}html.mobile-nav-is-visible .hamburger--collapse .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}html.mobile-nav-is-visible .hamburger--collapse .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.c-navigation__back{transition:background .3s;position:absolute;cursor:pointer;z-index:25;display:inline-block;overflow:hidden;right:3rem;transform:scale(.5);transform-origin:top right;text-align:center}@media (min-width:76.5em){header .c-logo img,header .c-logo svg{transform:rotate(90deg);transform-origin:right top}.c-navigation__back{top:6rem;right:auto;left:-6rem;transform:scale(1)}html.mobile-nav-is-visible .c-navigation__back{opacity:0}}.c-navigation__back__link{transition:background .3s;background:#f4f3f1;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:baseline}.c-navigation__back__link:hover{background:rgba(180,213,60,.4)}.c-navigation__back__icon{font-size:64px;transform:rotate(180deg);line-height:1}.c-navigation__back__label{font-size:16px;font-weight:900;display:block;width:100%}@media screen and (min-width:768px){body{font-size:17px}.c-navigation__back__label{font-size:18px}}@media screen and (min-width:1440px){body{font-size:18px}.c-navigation__back__label{font-size:20px}}.c-navigation__toggle{transition:background .3s;top:0;position:absolute;cursor:pointer;z-index:25;display:inline-block;overflow:hidden;right:0;width:auto;transform:scale(.5);transform-origin:top right}.c-navigation__toggle__wrapper{position:relative;height:1.5rem;width:3rem;display:inline-block}@media (min-width:76.5em){.c-navigation__toggle{right:auto;left:-6rem;transform:scale(1)}html.mobile-nav-is-visible .c-navigation__toggle{background:#e5f0ba}.c-navigation__toggle__wrapper{height:3rem;width:3rem}}html.mobile-nav-is-visible body{position:fixed;height:100%;overflow:hidden;width:100%}@media (max-width:76.49em){header .c-logo{display:inline-block;width:auto;position:relative;z-index:40;padding-top:.75rem}.c-navigation{font-weight:700;display:block;position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;z-index:20;transform:translateX(-100%);overflow:auto;-webkit-overflow-scrolling:touch;padding:5rem .75rem 1.5rem;background:url(//www.bsla.ch/content/themes/master/static/css/../images/navigation/pattern_menu_transparent_1.png) bottom right/50% no-repeat #b4d53c;scrollbar-width:none}.c-navigation .container{padding:0!important;max-width:none!important;display:block!important}.c-navigation .container:after{display:none!important}html.mobile-nav-is-visible .c-navigation{transform:translateX(0)}.c-navigation ul.menu{padding:0;list-style:none;justify-content:flex-end;display:block;border-top:1px solid rgba(255,255,255,.2);margin:0 auto var(--space-xxl) auto}.c-navigation ul.menu li.menu_item{position:relative;border-bottom:1px solid rgba(255,255,255,.2)}.c-navigation ul.menu li.menu_item.menu_item_has_children:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea05";font-size:12px;position:absolute;top:0;right:0;padding:.75rem .25rem;line-height:24px;z-index:21}.c-navigation ul.menu li.menu_item.mouseenter>ul.sub-menu{display:block}.c-navigation ul.menu li.menu_item.mouseenter:after{transform:rotate(180deg)}.c-navigation ul.menu li.menu_item a{transition:color .4s;font-size:20px;padding:.5rem 1.5rem .5rem 0;position:relative;z-index:22;text-decoration:none;color:#232020;font-weight:700;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:76.49em) and (min-width:90em){.c-navigation{padding:5rem 0 1.5rem}}@media (max-width:76.49em){.c-navigation ul.menu li.menu_item.current_page_item>a{color:#a82334}.c-navigation ul.menu li.menu_item ul.sub-menu{display:none;list-style:none;padding-bottom:1rem}.c-navigation ul.menu li.menu_item ul.sub-menu li{border:none}.c-navigation ul.menu li.menu_item ul.sub-menu li a{font-size:16px;text-transform:none}}@media screen and (max-width:76.49em) and (min-width:1024px){.c-navigation ul.menu li.menu_item a{font-size:22px}.c-navigation ul.menu li.menu_item ul.sub-menu li a{font-size:17px}}@media screen and (max-width:76.49em) and (min-width:1440px){.c-navigation ul.menu li.menu_item a{font-size:24px}.c-navigation ul.menu li.menu_item ul.sub-menu li a{font-size:18px}}.c-navigation-page__next,.c-navigation-page__prev{transition:color .2s ease-in-out;font-weight:700;color:#a82334;font-size:18px}@media screen and (min-width:1024px){.c-navigation-page__next,.c-navigation-page__prev{font-size:24px}}@media screen and (min-width:1440px){.c-navigation-page__next,.c-navigation-page__prev{font-size:32px}}.c-navigation-page__next:after,.c-navigation-page__next:before,.c-navigation-page__prev:after,.c-navigation-page__prev:before{display:inline-block;position:relative;top:.09em;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea0d";font-size:32px}.c-navigation-page__next:hover,.c-navigation-page__prev:hover{color:#b4d53c}.c-navigation-page__prev:before{margin-right:var(--space-sm)}.c-navigation-page__next:before,.c-navigation-page__prev:after{display:none}.c-navigation-page__next:after{margin-left:var(--space-sm);transform:rotate(180deg)}@media (min-width:76.5em){.c-navigation{font-weight:700;display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:20;transform:translateX(-100%);overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:hidden;background:url(//www.bsla.ch/content/themes/master/static/css/../images/navigation/pattern_menu_transparent_2.png) bottom right/50% no-repeat #b4d53c}.c-navigation .container{min-height:100%;padding:1.5rem .5rem;display:block}.c-navigation .container:after{position:absolute;top:0;right:-1px;bottom:0;left:0;content:" ";background:linear-gradient(90deg,#fff 1px,transparent 1px) 1px 0,0 0;background-size:calc(33.33% - 1px) 1px;opacity:.8;z-index:-1}.c-navigation .container>ul.menu{padding:0;list-style:none;justify-content:flex-end;display:block;margin:0 auto var(--space-xxl) auto}.logged-in .c-navigation .container>ul.menu:last-child ul.sub-menu{top:auto!important;bottom:0!important}.c-navigation .container>ul.menu>li.menu_item{position:relative;margin-bottom:1rem;width:33.33%}}@media (min-width:76.5em) and (min-width:90em){.c-navigation .container:after{background-size:calc(25% - 1px) 1px}.c-navigation .container>ul.menu>li.menu_item{width:25%}}@media (min-width:76.5em) and (max-width:63.99em){.c-navigation .container>ul.menu>li.menu_item.mouseenter>ul.sub-menu{display:block}}@media (min-width:76.5em){.c-navigation .container>ul.menu>li.menu_item.mouseenter:after{transform:rotate(180deg)}.c-navigation .container>ul.menu>li.menu_item a{font-size:18px;padding:.25rem .75rem;position:relative;z-index:22;transition:color .4s;text-decoration:none;color:#232020;font-weight:700;white-space:nowrap;display:block}.c-navigation .container>ul.menu>li.menu_item.menu_item_has_children a:after{position:relative;display:inline-block;transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea02";font-size:32px;top:.25em;padding:0 .25rem;z-index:21;opacity:.7}.c-navigation .container>ul.menu>li.menu_item.menu_item_has_children.mouseenter ul.sub-menu{transition:transform .3s ease-in-out;transform:scale(1)}.c-navigation .container>ul.menu>li.menu_item.current_page_item>a,.c-navigation .container>ul.menu>li.menu_item:hover>a{color:#a82334}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu{position:absolute;left:100%;top:.5rem;list-style:none;transform:scale(0)}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li{display:block;border:none}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li a{font-size:14px;text-transform:none;padding-right:1rem}}@media screen and (min-width:76.5em) and (min-width:768px){.c-navigation .container>ul.menu>li.menu_item a{font-size:20px}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li a{font-size:16px}}@media screen and (min-width:76.5em) and (min-width:1224px){.c-navigation .container>ul.menu>li.menu_item a{font-size:24px}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li a{font-size:18px}}.post__permalink{display:block;position:relative}.post__permalink:hover{text-decoration:none}.post__permalink:hover .post__title{color:#a82334}.post__permalink:after{transition:transform .2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:40px;display:inline-block;position:relative;left:-.2em}.post__permalink:hover:after{transform:rotate(45deg)}.post__image{overflow:hidden}.post__image img{height:auto}.post__title{transition:color .2s;font-size:18px;color:#232020;font-weight:700;margin-bottom:var(--space-xs)}@media screen and (min-width:768px){.post__title{font-size:20px}}@media screen and (min-width:1224px){.post__title{font-size:24px}}.post__date{font-size:16px;color:#a09e9d;margin-top:var(--space-md);font-weight:700}.c-news{margin-left:0;margin-right:0}@media (min-width:64em){.c-news__category{margin-bottom:-6rem}.c-news__category div.c-button{position:relative;top:-4rem}}.c-news__posts{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin:0!important}.c-news__filter__select{position:relative}.c-news__filter__select select{transition:.2s;font-size:16px;display:block;letter-spacing:0;text-transform:none;padding:.75em 1.5em .75em .75em!important;line-height:1;border-radius:0;color:#232020;background:#f4f3f1;border:none;border-bottom:2px solid #f4f3f1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1024px){.c-news__filter__select select{font-size:17px}}@media screen and (min-width:1440px){.c-news__filter__select select{font-size:18px}}.c-news__filter__select select::-ms-expand{display:none}.c-news__filter__select select:focus{color:#232020}.c-news__filter__select select::-moz-placeholder{color:transparent}.c-news__filter__select select::placeholder{color:transparent}.c-news__filter__select select::-webkit-inner-spin-button,.c-news__filter__select select::-webkit-outer-spin-button{-webkit-appearance:none}.c-news__filter__select label{transition:.2s;font-size:12px;color:#232020;letter-spacing:0;text-transform:none;position:absolute;top:-1rem;left:0;z-index:4;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700}.c-news__filter__select:after{position:absolute;right:.75rem;top:50%;margin-top:-.5em;color:#232020;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea04";font-size:14px}.c-news__ui{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin:0!important}.c-news div.c-button{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media (min-width:64em){.c-news div.c-button{margin-left:50%;flex:0 0 auto;width:25%}}.c-news div.c-button a{width:100%}.c-people ul{margin:0;padding:0;list-style:none;--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.c-people ul .person{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;margin:var(--space-sm) 0}.col-md-6 .c-people ul .person{flex:0 0 auto;width:100%}@media (min-width:48em){.c-people ul .person{margin:var(--space-xs) 0}.col-md-6 .c-people ul .person{flex:0 0 auto;width:50%}}.col-md-12 .c-people ul .person{flex:0 0 auto;width:100%}@media (min-width:48em){.col-md-12 .c-people ul .person{flex:0 0 auto;width:25%}}.c-people ul .person span{display:block}.c-people ul .person span img{height:auto}.c-people ul .person span a{color:#a82334;text-decoration:underline}.c-people ul .person span a:hover{text-decoration:none}.c-people ul .person__name{font-weight:700;margin:var(--space-sm) 0}.c-shortcode{margin:calc(var(--space-lg) * -1) 0}.c-slider .swiper-button-next,.c-slider .swiper-button-prev{position:absolute;background:#232020;height:1rem;width:1rem;padding:var(--space-lg);margin:0;top:auto;left:auto;bottom:0;display:flex;justify-content:center;align-items:center}.c-slider .swiper-button-next:before,.c-slider .swiper-button-prev:before{color:#fff;font-size:2em}.c-slider .swiper-button-next:after,.c-slider .swiper-button-prev:after{display:none}.c-slider .swiper-button-next{right:0}.c-slider .swiper-button-next:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea02"}.c-slider .swiper-button-prev{right:calc(var(--space-lg) * 2 + 1px)}.c-slider .swiper-button-prev:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea02";transform:rotate(180deg)}.c-slider .swiper-container{position:relative;overflow-x:hidden}.c-slider .swiper-container .swiper-slide{display:flex;position:relative;z-index:10;flex:0 0 auto;width:100%}.c-slider__media{align-content:center}.c-slider__media img,.c-slider__media video{width:100%;height:auto}.c-socialmedia ul{margin:0;margin-left:calc(var(--space-xs) * -1);padding:0;list-style:none}.c-socialmedia ul li{display:inline-block;margin-left:var(--space-xs);margin-top:-.5em}.c-socialmedia ul li i{transition:.2s;font-size:32px}.c-socialmedia ul li a:hover{text-decoration:none}.c-socialmedia ul li a:hover i{color:#a82334}.c-squares .square{position:relative;margin-bottom:var(--space-md)}.c-squares .square--invert,.c-squares .square--invert *{color:#fff}.c-squares .square a{font-size:18px;position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--space-md);padding-bottom:calc(var(--space-md) + 1.5em);font-weight:700;display:flex}@media screen and (min-width:768px){.post__date{font-size:18px}.c-squares .square a{font-size:20px}}@media screen and (min-width:1224px){.post__date{font-size:20px}.c-squares .square a{font-size:24px}}.c-squares .square a span{display:flex;align-self:flex-end}.c-squares .square a:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:40px;position:absolute;left:var(--space-md);bottom:var(--space-md);margin-left:-.25em;margin-bottom:-.25em}.c-squares .square a:hover:after{transform:rotate(45deg)}.c-squares .square:before{content:"";display:block;padding-top:50%}.masonryInit{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.bricklayer-column-sizer{width:50%;display:none}@media screen and (min-width:640px){.bricklayer-column-sizer{width:50%}}.bricklayer-column{flex:0 0 auto;width:50%}.section--height-1-4 .c-storefinder{min-height:calc(25vh);min-height:calc(25svh)}.section--height-2-4 .c-storefinder{min-height:calc(50vh);min-height:calc(50svh)}.section--height-3-4 .c-storefinder{min-height:calc(75vh);min-height:calc(75svh)}.section--height-1-3 .c-storefinder{min-height:calc(33.33vh);min-height:calc(33.33svh)}.section--height-2-3 .c-storefinder{min-height:calc(66.66vh);min-height:calc(66.66svh)}.section--height-3-3 .c-storefinder,.section--height-4-4 .c-storefinder{min-height:100vh;min-height:100svh}.c-storefinder{position:relative;padding-bottom:150%;margin-bottom:calc(8rem + var(--space-lg))}.c-storefinder__content{width:8rem}@media (min-width:48em){.c-squares .square:before{padding-top:100%}.c-storefinder__content{width:10rem}.c-storefinder__content p{padding:.25rem}}@media (min-width:64em){.c-storefinder{padding-bottom:66.66%;margin-bottom:calc(6rem + var(--space-lg))}.c-storefinder__content{width:15rem}}.c-storefinder__content p{font-size:14px;text-align:left;margin:0}@media screen and (min-width:1024px){.c-news__filter__select:after,.c-storefinder__content p{font-size:15px}}@media screen and (min-width:1440px){.c-news__filter__select:after,.c-storefinder__content p{font-size:16px}}.c-storefinder__content p a{color:#a82334;text-decoration:underline}.c-storefinder__content p a:hover{text-decoration:none}.c-storefinder__search__text{position:relative;flex:0 0 auto;width:100%;margin:.5rem 0}@media (min-width:64em){.c-storefinder__search__text{flex:0 0 auto;width:31.04166667%;margin:0 .75rem 0 0}}.c-storefinder__search__map{position:relative;flex:0 0 auto;width:100%;margin:.5rem 0}@media (min-width:64em){.c-storefinder__search__map{flex:0 0 auto;width:31.04166667%;margin:0 0 0 .75rem}}.c-storefinder__search{position:absolute;bottom:-9.5rem;right:0;z-index:10;left:0;display:flex;flex-wrap:wrap}@media (min-width:64em){.c-storefinder__search{bottom:-6rem}}.c-storefinder__search label{transition:.2s;font-size:12px;color:#232020;letter-spacing:0;text-transform:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700;margin-bottom:.4rem}.c-storefinder__search__input{transition:.2s;font-size:16px;display:block;letter-spacing:0;text-transform:none;padding:.75em 2rem .75em .75em!important;line-height:1;border-radius:0;color:#232020;background:#f4f3f1;border:none;border-bottom:2px solid #f4f3f1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}@media screen and (min-width:1024px){.c-storefinder__search__input{font-size:17px}}@media screen and (min-width:1440px){.c-storefinder__search__input{font-size:18px}}.c-storefinder__search__input::-moz-placeholder{opacity:.4}.c-storefinder__search__input::placeholder{opacity:.4}.c-storefinder__search__submit{background:rgba(0,0,0,0);position:absolute;right:0;bottom:0;padding:.5rem;line-height:1}.c-storefinder__search__submit:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea13";font-size:32px;position:relative;top:2px;color:#232020}.c-storefinder__search.load .googlemap-sidebar__search__submit{background-image:url(//www.bsla.ch/content/themes/master/static/css/../images/storefinder/ajax-loader.gif);background-repeat:no-repeat;background-position:center}.c-storefinder__search.load .googlemap-sidebar__search__submit:after{opacity:0}.c-storefinder .googlemap-canvas{height:100%;width:100%;position:absolute!important;top:0;right:0;bottom:0;left:0}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;outline:0;overflow-y:scroll}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{display:flex;flex-direction:column;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius)}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:768px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:319.98px){.modal-fullscreen-xs-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xs-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xs-down .modal-footer,.modal-fullscreen-xs-down .modal-header{border-radius:0}.modal-fullscreen-xs-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:1023.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:1223.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1439.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1679.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.modal-xl{max-width:1224px}@media (max-width:63.99em){.modal-xl{margin:0!important}}.modal-dialog{max-width:100%}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;border-radius:0}.modal-header{font-size:23px;display:flex;justify-content:flex-end;align-items:center}@media (min-width:64em){.modal-dialog{max-width:66%}.modal-header{font-size:40px}}.modal-header .close{margin:0;padding:0;display:flex}.modal-body{margin-inline:auto;width:100%;padding-bottom:60px;font-size:16px}.modal-body h1{word-wrap:break-word}.modal-body .stack{display:flex;flex-direction:column}.modal-body .stack>*{margin:0;padding:0}.modal-body .stack-xl>*+*{margin-block-start:var(--space-xl)}.modal-body .stack-lg>*+*{margin-block-start:var(--space-lg)}.modal-body .stack-sm>*+*{margin-block-start:var(--space-sm)}.modal-body .stack-xs>*+*{margin-block-start:var(--space-xs)}.modal-body .link{text-decoration:underline;color:#a82334}.modal-body .link:hover{color:#000;text-decoration:none}.modal-body .flex\:column{display:flex;flex-direction:column}.bsla-company-modal .bsla-company__logo-box img{max-width:400px;height:auto;max-height:initial}@media (max-width:47.99em){.bsla-company-modal .bsla-company__logo-box img{margin:auto;max-width:100%;width:auto;max-height:200px}}.bsla-company-modal .bsla-company__main-box h2{font-weight:600}.bsla-company-modal .bsla-company__description{line-height:1.8!important;font-size:16px}@media screen and (min-width:768px){.bsla-company-modal .bsla-company__description,.modal-body{font-size:18px}}@media screen and (min-width:1440px){.bsla-company-modal .bsla-company__description,.modal-body{font-size:20px}}.bsla-company-modal .bsla-company__details-box{display:flex;flex-direction:column;gap:var(--space-lg)}@media (min-width:64em){.bsla-company-modal .bsla-company__details-box{flex-direction:row}}.bsla-company-modal .bsla-company__inner-box{--dark-grey:#a09e9d;display:flex;flex-basis:50%;gap:var(--space-sm);box-sizing:border-box;background-color:#f4f3f1;padding:var(--space-xxl);font-size:16px}@media screen and (min-width:768px){.bsla-company-modal .bsla-company__inner-box{font-size:17px}}@media screen and (min-width:1440px){.bsla-company-modal .bsla-company__inner-box{font-size:18px}}.bsla-company-modal .bsla-company__inner-box ul li{list-style-type:none;position:relative;overflow:hidden;padding-left:1.15em}.bsla-company-modal .bsla-company__inner-box ul>li+li{margin-block-start:var(--space-xs)}.bsla-company-modal .bsla-company__inner-box ul li::before{position:absolute;content:"■";color:#b4d53c;font-weight:700;display:inline-block;top:-2px;left:0}.bsla-company-modal .bsla-company__address-box{display:flex;flex-direction:column;gap:0;line-height:1.15em;flex-grow:1}.bsla-company-modal .bsla-company__address-box>*{line-height:inherit}.bsla-company-modal .bsla-company__offer-box{flex-direction:column;gap:var(--space-md)}.bsla-company-modal .bsla-company__slider{margin-top:var(--space-lg)}.store{padding-top:var(--space-sm)!important;padding-bottom:var(--space-sm)!important}.store--image .store__content{flex:0 0 auto;width:75%}.store__link{display:flex;flex-wrap:nowrap;background:#f4f3f1;padding:var(--space-sm) var(--space-sm)}.store__link:hover .store__name{color:#a82334}.store__link:hover .store__content::after{transform:rotate(45deg)}.store__link:hover img{filter:grayscale(0)}.store__logo{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;position:relative;display:flex}.store__logo__wrapper{display:block;background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border:var(--space-sm) solid #fff;z-index:1}.store__logo__wrapper img{z-index:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(100%);max-width:100%;max-height:100%;min-height:0;min-height:0;height:auto}.store__content{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;position:static}.store__content:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:40px;display:inline-block;position:relative;left:-.2em}.store__name{font-size:18px;font-weight:700;display:block;margin:var(--space-sm) 0}@media screen and (min-width:768px){.store__name{font-size:20px}}@media screen and (min-width:1224px){.store__name{font-size:24px}}.store__name_addition{display:block;margin:var(--space-xs) 0}.store__dist{font-size:12px;font-weight:700;position:absolute;top:var(--space-lg);right:var(--space-md);background:#fff;padding:2px 4px;z-index:2}.c-table table{width:100%}.c-table table th{font-weight:700}.c-table table td,.c-table table th{padding:.75rem 0;border-bottom:1px solid #232020}.c-table table .mobile-header{display:none}@media (max-width:63.99em){.c-table table th{display:none}.c-table table .mobile-header{display:inline;font-weight:600}.c-table table td{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.c-table table td span:first-child{flex-grow:1;flex-shrink:0;min-width:200px}.c-table table td span:last-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.c-table table td+td{margin-top:.3rem}.c-table table td,.c-table table tr{border-bottom:none;float:left;padding:0;width:100%}.c-table table tr{width:100%}.c-table table tr td:first-child{padding-top:.5rem}.c-table table tr td:last-child{border-bottom:1px solid #232020;padding-bottom:.5rem}.c-table table tr.no-table-header{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding-block:.5rem;border-bottom:1px solid #232020}.c-table table tr.no-table-header td{padding:0!important;margin:0;width:unset}.c-table table tr.no-table-header td:first-child{flex-basis:min(100%,400px);flex-grow:1}.c-table table tr.no-table-header td:last-child{border-bottom:none}}.c-teaser{display:flex;flex-wrap:wrap;margin-top:calc(var(--space-xl) * -1);margin-bottom:calc(var(--space-xxl) * -1);margin-left:0;margin-right:0}.c-teaser .col{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.c-teaser__pattern img{height:auto}.c-teaser__box{position:relative}.c-teaser__box--link:hover .c-teaser__headline span.more{color:#fff;background:#a82334;box-shadow:.5rem 0 0 #a82334,-.5rem 0 0 #a82334}.c-teaser__headline{display:inline-block;color:#fff;position:absolute;z-index:10;margin:0}.col-md-9 .c-teaser__headline{bottom:var(--space-xl);left:var(--space-xl)}.col-md-3 .c-teaser__headline{bottom:var(--space-lg);left:var(--space-lg)}.c-teaser__headline span{position:relative;display:inline;margin-top:var(--space-md);background:#232020;line-height:1.4em;box-shadow:.5rem 0 0 #232020,-.5rem 0 0 #232020;border-bottom:5px solid #232020;-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-teaser__headline span.more{transition:.2s;font-size:16px;position:relative;display:inline-block;background:#b4d53c;color:#232020;box-shadow:.5rem 0 0 #b4d53c,-.5rem 0 0 #b4d53c;padding:var(--space-sm) var(--space-xs);padding-right:2rem;border:none}.c-teaser__headline span.more:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea01";font-size:32px;position:absolute;top:50%;right:0;margin-top:-.5em}.c-teaser__link a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:20}.c-teaserbox{position:relative;background:#f4f3f1}.c-teaserbox p a{transition:.2s;text-decoration:underline;color:#a82334}.c-teaserbox p a:hover{text-decoration:none}.c-teaserbox__inner{padding:var(--space-xl)}.c-teaserbox__label{font-weight:700;opacity:.4;margin-bottom:.5rem}@media (min-width:64em){.c-teaserbox__inner{padding:var(--space-xxl)}.c-teaserbox__label{transform:rotate(-90deg) translate(-50%,0);position:absolute;top:50%;left:var(--space-lg);transform-origin:left center;margin-top:-1rem;margin-bottom:0}.row>.col:first-child .c-teaserbox{margin-top:var(--space-xxl)}}.c-teaserbox__headline{font-size:18px;margin-bottom:var(--space-md)}.c-teaserbox__button{margin-top:var(--space-xl)}.c-teaserbox .wpforms-container{margin-top:var(--space-xl);margin-bottom:-1.5rem}.c-teaserbox .wpforms-container .wpforms-field input,.c-teaserbox .wpforms-container .wpforms-field select,.c-teaserbox .wpforms-container .wpforms-field textarea{background:#fff}.c-teaserbox_content,.c-text,.um-directory .um-members.um-members-list .um-member .um-member-meta-main,.um-profile .um-profile-edit{position:relative}.c-teaserbox_content .big,.c-text .big,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .big,.um-profile .um-profile-edit .big{font-size:20px;line-height:1.5em;font-weight:600}@media screen and (min-width:1024px){.c-teaser__headline span.more{font-size:17px}.c-teaserbox_content .big,.c-text .big,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .big,.um-profile .um-profile-edit .big{font-size:22px}}@media screen and (min-width:1440px){.c-teaser__headline span.more{font-size:18px}.c-teaserbox_content .big,.c-text .big,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .big,.um-profile .um-profile-edit .big{font-size:24px}}.c-teaserbox_content h1,.c-teaserbox_content h2,.c-teaserbox_content h3,.c-teaserbox_content h4,.c-teaserbox_content h5,.c-teaserbox_content h6,.c-text h1,.c-text h2,.c-text h3,.c-text h4,.c-text h5,.c-text h6,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h1,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h2,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h3,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h4,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h5,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h6,.um-profile .um-profile-edit h1,.um-profile .um-profile-edit h2,.um-profile .um-profile-edit h3,.um-profile .um-profile-edit h4,.um-profile .um-profile-edit h5,.um-profile .um-profile-edit h6{margin-top:var(--space-xl);margin-bottom:var(--space-md)}.c-teaserbox_content h1:first-child,.c-teaserbox_content h2:first-child,.c-teaserbox_content h3:first-child,.c-teaserbox_content h4:first-child,.c-teaserbox_content h5:first-child,.c-teaserbox_content h6:first-child,.c-text h1:first-child,.c-text h2:first-child,.c-text h3:first-child,.c-text h4:first-child,.c-text h5:first-child,.c-text h6:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h1:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h2:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h3:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h4:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h5:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h6:first-child,.um-profile .um-profile-edit h1:first-child,.um-profile .um-profile-edit h2:first-child,.um-profile .um-profile-edit h3:first-child,.um-profile .um-profile-edit h4:first-child,.um-profile .um-profile-edit h5:first-child,.um-profile .um-profile-edit h6:first-child{margin-top:0}.c-teaserbox_content h4,.c-text h4,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h4,.um-profile .um-profile-edit h4{margin-bottom:0}.c-teaserbox_content h3:first-child,.c-text h3:first-child,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h3:first-child,.um-profile .um-profile-edit h3:first-child{margin-top:var(--space-xl)}.c-teaserbox_content h4+h5,.c-text h4+h5,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h4+h5,.um-profile .um-profile-edit h4+h5{margin-bottom:1.5rem}.c-teaserbox_content h5,.c-teaserbox_content h6,.c-text h5,.c-text h6,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h5,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h6,.um-profile .um-profile-edit h5,.um-profile .um-profile-edit h6{margin-top:0;margin-bottom:.25rem}@media (min-width:48em){.c-teaserbox_content h6,.c-text h6,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h6,.um-profile .um-profile-edit h6{margin-top:0;margin-bottom:.5rem}}.c-teaserbox_content blockquote,.c-text blockquote,.um-directory .um-members.um-members-list .um-member .um-member-meta-main blockquote,.um-profile .um-profile-edit blockquote{font-size:16px;line-height:1.3;color:#b4d53c;quotes:"«" "»";position:relative;padding-left:3.5rem;margin-left:-.5rem}@media screen and (min-width:768px){.c-teaserbox__headline{font-size:20px}.c-teaserbox_content blockquote,.c-text blockquote,.um-directory .um-members.um-members-list .um-member .um-member-meta-main blockquote,.um-profile .um-profile-edit blockquote{font-size:18px}}@media screen and (min-width:1224px){.c-teaserbox__headline{font-size:24px}.c-teaserbox_content blockquote,.c-text blockquote,.um-directory .um-members.um-members-list .um-member .um-member-meta-main blockquote,.um-profile .um-profile-edit blockquote{font-size:20px}}@media (min-width:64em){.c-teaserbox_content h6,.c-text h6,.um-directory .um-members.um-members-list .um-member .um-member-meta-main h6,.um-profile .um-profile-edit h6{margin-top:0;margin-bottom:.75rem}.c-teaserbox_content blockquote,.c-text blockquote,.um-directory .um-members.um-members-list .um-member .um-member-meta-main blockquote,.um-profile .um-profile-edit blockquote{margin-left:-1.25rem}}.c-teaserbox_content blockquote:before,.c-text blockquote:before,.um-directory .um-members.um-members-list .um-member .um-member-meta-main blockquote:before,.um-profile .um-profile-edit blockquote:before{display:inline-block;text-align:center;font-size:4rem;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:-.8rem;top:-1.3rem}.c-teaserbox_content a,.c-text a,.um-directory .um-members.um-members-list .um-member .um-member-meta-main a,.um-profile .um-profile-edit a{transition:.2s;text-decoration:underline;color:#a82334}.c-teaserbox_content a i,.c-text a i,.um-directory .um-members.um-members-list .um-member .um-member-meta-main a i,.um-profile .um-profile-edit a i{font-size:200%}.c-teaserbox_content a:hover,.c-text a:hover,.um-directory .um-members.um-members-list .um-member .um-member-meta-main a:hover,.um-profile .um-profile-edit a:hover{text-decoration:none}.c-teaserbox_content img,.c-teaserbox_content svg,.c-text img,.c-text svg,.um-directory .um-members.um-members-list .um-member .um-member-meta-main img,.um-directory .um-members.um-members-list .um-member .um-member-meta-main svg,.um-profile .um-profile-edit img,.um-profile .um-profile-edit svg{height:auto}.c-teaserbox_content address,.c-teaserbox_content li,.c-teaserbox_content p,.c-text address,.c-text li,.c-text p,.um-directory .um-members.um-members-list .um-member .um-member-meta-main address,.um-directory .um-members.um-members-list .um-member .um-member-meta-main li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main p,.um-profile .um-profile-edit address,.um-profile .um-profile-edit li,.um-profile .um-profile-edit p{font-size:16px;margin:0 0 var(--space-md) 0;line-height:1.5em;clear:both;color:#232020}@media screen and (min-width:768px){.c-teaserbox_content address,.c-teaserbox_content li,.c-teaserbox_content p,.c-text address,.c-text li,.c-text p,.um-directory .um-members.um-members-list .um-member .um-member-meta-main address,.um-directory .um-members.um-members-list .um-member .um-member-meta-main li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main p,.um-profile .um-profile-edit address,.um-profile .um-profile-edit li,.um-profile .um-profile-edit p{font-size:17px}}@media screen and (min-width:1440px){.c-teaserbox_content address,.c-teaserbox_content li,.c-teaserbox_content p,.c-text address,.c-text li,.c-text p,.um-directory .um-members.um-members-list .um-member .um-member-meta-main address,.um-directory .um-members.um-members-list .um-member .um-member-meta-main li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main p,.um-profile .um-profile-edit address,.um-profile .um-profile-edit li,.um-profile .um-profile-edit p{font-size:18px}}@media (min-width:64em){.c-teaserbox_content address,.c-teaserbox_content li,.c-teaserbox_content p,.c-text address,.c-text li,.c-text p,.um-directory .um-members.um-members-list .um-member .um-member-meta-main address,.um-directory .um-members.um-members-list .um-member .um-member-meta-main li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main p,.um-profile .um-profile-edit address,.um-profile .um-profile-edit li,.um-profile .um-profile-edit p{margin:0 0 1.5rem}}.c-teaserbox_content ul,.c-text ul,.um-directory .um-members.um-members-list .um-member .um-member-meta-main ul,.um-profile .um-profile-edit ul{margin:0 0 1rem 1.5rem}.c-teaserbox_content ul li,.c-text ul li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main ul li,.um-profile .um-profile-edit ul li{margin:.75rem 0;position:relative;line-height:1.5em;list-style:disc;padding-left:.5rem}.c-teaserbox_content ol,.c-text ol,.um-directory .um-members.um-members-list .um-member .um-member-meta-main ol,.um-profile .um-profile-edit ol{margin:.5rem 0 1.5rem 1.5rem;list-style-type:none}.c-teaserbox_content ol li,.c-text ol li,.um-directory .um-members.um-members-list .um-member .um-member-meta-main ol li,.um-profile .um-profile-edit ol li{counter-increment:step-counter;margin:1.25rem 0;padding-left:2.5rem;position:relative;font-weight:700}.c-teaserbox_content ol li:before,.c-text ol li:before,.um-directory .um-members.um-members-list .um-member .um-member-meta-main ol li:before,.um-profile .um-profile-edit ol li:before{position:absolute;top:-.2rem;left:0;height:1.5rem;width:1.5rem;line-height:1.5em;text-align:center;display:inline-block;content:counter(step-counter);color:#232020;background:#b4d53c;padding:.15em;border-radius:50%}.c-text--link{padding-bottom:1.25rem}.c-teaserbox_content .c-button--more,.c-text .c-button--more,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .c-button--more,.um-profile .um-profile-edit .c-button--more{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.c-teaserbox_content .c-button--more:after,.c-text .c-button--more:after,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .c-button--more:after,.um-profile .um-profile-edit .c-button--more:after{position:absolute;left:0;bottom:0}body.um-page-account .uimob340-hide,body.um-page-account .uimob500-hide,body.um-page-loggedout .uimob340-hide,body.um-page-loggedout .uimob500-hide,body.um-page-login .uimob340-hide,body.um-page-login .uimob500-hide,body.um-page-password-reset .uimob340-hide,body.um-page-password-reset .uimob500-hide,body.um-page-register .uimob340-hide,body.um-page-register .uimob500-hide,body.um-page-user .uimob340-hide,body.um-page-user .uimob500-hide{display:none}.c-ultimatemember{position:absolute;top:0;display:none;right:3rem;z-index:105;width:auto}html.mobile-nav-is-visible .c-ultimatemember{display:flex}.c-ultimatemember:hover{background:rgba(255,255,255,.9)}.c-ultimatemember i{font-size:24px}.c-ultimatemember a{width:3rem;height:3rem;justify-content:center;align-items:center;display:flex}@media (min-width:76.5em){.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li a:after{display:none}.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li.current_page_item>a,.c-navigation .container>ul.menu>li.menu_item ul.sub-menu li:hover>a{color:#a82334}html.mobile-nav-is-visible .c-navigation{transform:translateX(0)}.c-ultimatemember{top:6rem;left:-6rem;width:6rem;height:6rem;background:rgba(255,255,255,.6)}.c-ultimatemember i{font-size:32px}.c-ultimatemember a{width:6rem;height:6rem}}.um-field{margin:.75rem 0}.um-field .select2{display:none!important}.um-field.um-field-bsla_projectimages_1_alt,.um-field.um-field-bsla_projectimages_2_alt,.um-field.um-field-bsla_projectimages_3_alt,.um-field.um-field-bsla_projectimages_4_alt{margin-bottom:var(--space-xxl)!important}.um-profile-body .um-field.um-field-image,.um-profile-body .um-field.um-field-multiselect,.um-profile-body .um-field.um-field-number,.um-profile-body .um-field.um-field-password,.um-profile-body .um-field.um-field-select,.um-profile-body .um-field.um-field-text,.um-profile-body .um-field.um-field-textarea,.um-profile-body .um-field.um-field-url{min-height:0!important;margin:1em 0}.um-field.um-field-image .um-field-label .um-clear,.um-field.um-field-image .um-field-label p,.um-field.um-field-multiselect .um-field-label .um-clear,.um-field.um-field-multiselect .um-field-label p,.um-field.um-field-number .um-field-label .um-clear,.um-field.um-field-number .um-field-label p,.um-field.um-field-password .um-field-label .um-clear,.um-field.um-field-password .um-field-label p,.um-field.um-field-select .um-field-label .um-clear,.um-field.um-field-select .um-field-label p,.um-field.um-field-text .um-field-label .um-clear,.um-field.um-field-text .um-field-label p,.um-field.um-field-textarea .um-field-label .um-clear,.um-field.um-field-textarea .um-field-label p,.um-field.um-field-url .um-field-label .um-clear,.um-field.um-field-url .um-field-label p{display:none}.um-field.um-field-image .um-field-label label,.um-field.um-field-multiselect .um-field-label label,.um-field.um-field-number .um-field-label label,.um-field.um-field-password .um-field-label label,.um-field.um-field-select .um-field-label label,.um-field.um-field-text .um-field-label label,.um-field.um-field-textarea .um-field-label label,.um-field.um-field-url .um-field-label label{transition:.2s;font-size:12px;color:#232020;letter-spacing:0;text-transform:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;opacity:.4;font-weight:700;margin-bottom:.2rem;margin-right:.5rem}.um-field.um-field-image .um-field-area,.um-field.um-field-multiselect .um-field-area,.um-field.um-field-number .um-field-area,.um-field.um-field-password .um-field-area,.um-field.um-field-select .um-field-area,.um-field.um-field-text .um-field-area,.um-field.um-field-textarea .um-field-area,.um-field.um-field-url .um-field-area{position:relative}.um-field.um-field-image .um-field-area .um-clear,.um-field.um-field-image .um-field-area p,.um-field.um-field-multiselect .um-field-area .um-clear,.um-field.um-field-multiselect .um-field-area p,.um-field.um-field-number .um-field-area .um-clear,.um-field.um-field-number .um-field-area p,.um-field.um-field-password .um-field-area .um-clear,.um-field.um-field-password .um-field-area p,.um-field.um-field-select .um-field-area .um-clear,.um-field.um-field-select .um-field-area p,.um-field.um-field-text .um-field-area .um-clear,.um-field.um-field-text .um-field-area p,.um-field.um-field-textarea .um-field-area .um-clear,.um-field.um-field-textarea .um-field-area p,.um-field.um-field-url .um-field-area .um-clear,.um-field.um-field-url .um-field-area p{display:none}.um-field.um-field-image .um-field-area .um-button,.um-field.um-field-image .um-field-area input,.um-field.um-field-image .um-field-area select,.um-field.um-field-image .um-field-area textarea,.um-field.um-field-multiselect .um-field-area .um-button,.um-field.um-field-multiselect .um-field-area input,.um-field.um-field-multiselect .um-field-area select,.um-field.um-field-multiselect .um-field-area textarea,.um-field.um-field-number .um-field-area .um-button,.um-field.um-field-number .um-field-area input,.um-field.um-field-number .um-field-area select,.um-field.um-field-number .um-field-area textarea,.um-field.um-field-password .um-field-area .um-button,.um-field.um-field-password .um-field-area input,.um-field.um-field-password .um-field-area select,.um-field.um-field-password .um-field-area textarea,.um-field.um-field-select .um-field-area .um-button,.um-field.um-field-select .um-field-area input,.um-field.um-field-select .um-field-area select,.um-field.um-field-select .um-field-area textarea,.um-field.um-field-text .um-field-area .um-button,.um-field.um-field-text .um-field-area input,.um-field.um-field-text .um-field-area select,.um-field.um-field-text .um-field-area textarea,.um-field.um-field-textarea .um-field-area .um-button,.um-field.um-field-textarea .um-field-area input,.um-field.um-field-textarea .um-field-area select,.um-field.um-field-textarea .um-field-area textarea,.um-field.um-field-url .um-field-area .um-button,.um-field.um-field-url .um-field-area input,.um-field.um-field-url .um-field-area select,.um-field.um-field-url .um-field-area textarea{transition:.2s;font-size:16px;display:block;letter-spacing:0;text-transform:none;padding:.75em!important;line-height:1;border-radius:0;color:#232020;background:#f4f3f1;border:none;border-bottom:2px solid #f4f3f1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.um-field.um-field-image .um-field-area .um-button:focus,.um-field.um-field-image .um-field-area input:focus,.um-field.um-field-image .um-field-area select:focus,.um-field.um-field-image .um-field-area textarea:focus,.um-field.um-field-multiselect .um-field-area .um-button:focus,.um-field.um-field-multiselect .um-field-area input:focus,.um-field.um-field-multiselect .um-field-area select:focus,.um-field.um-field-multiselect .um-field-area textarea:focus,.um-field.um-field-number .um-field-area .um-button:focus,.um-field.um-field-number .um-field-area input:focus,.um-field.um-field-number .um-field-area select:focus,.um-field.um-field-number .um-field-area textarea:focus,.um-field.um-field-password .um-field-area .um-button:focus,.um-field.um-field-password .um-field-area input:focus,.um-field.um-field-password .um-field-area select:focus,.um-field.um-field-password .um-field-area textarea:focus,.um-field.um-field-select .um-field-area .um-button:focus,.um-field.um-field-select .um-field-area input:focus,.um-field.um-field-select .um-field-area select:focus,.um-field.um-field-select .um-field-area textarea:focus,.um-field.um-field-text .um-field-area .um-button:focus,.um-field.um-field-text .um-field-area input:focus,.um-field.um-field-text .um-field-area select:focus,.um-field.um-field-text .um-field-area textarea:focus,.um-field.um-field-textarea .um-field-area .um-button:focus,.um-field.um-field-textarea .um-field-area input:focus,.um-field.um-field-textarea .um-field-area select:focus,.um-field.um-field-textarea .um-field-area textarea:focus,.um-field.um-field-url .um-field-area .um-button:focus,.um-field.um-field-url .um-field-area input:focus,.um-field.um-field-url .um-field-area select:focus,.um-field.um-field-url .um-field-area textarea:focus{color:#232020}.um-field.um-field-image .um-field-area .um-button::-moz-placeholder,.um-field.um-field-image .um-field-area input::-moz-placeholder,.um-field.um-field-image .um-field-area select::-moz-placeholder,.um-field.um-field-image .um-field-area textarea::-moz-placeholder,.um-field.um-field-multiselect .um-field-area .um-button::-moz-placeholder,.um-field.um-field-multiselect .um-field-area input::-moz-placeholder,.um-field.um-field-multiselect .um-field-area select::-moz-placeholder,.um-field.um-field-multiselect .um-field-area textarea::-moz-placeholder,.um-field.um-field-number .um-field-area .um-button::-moz-placeholder,.um-field.um-field-number .um-field-area input::-moz-placeholder,.um-field.um-field-number .um-field-area select::-moz-placeholder,.um-field.um-field-number .um-field-area textarea::-moz-placeholder,.um-field.um-field-password .um-field-area .um-button::-moz-placeholder,.um-field.um-field-password .um-field-area input::-moz-placeholder,.um-field.um-field-password .um-field-area select::-moz-placeholder,.um-field.um-field-password .um-field-area textarea::-moz-placeholder,.um-field.um-field-select .um-field-area .um-button::-moz-placeholder,.um-field.um-field-select .um-field-area input::-moz-placeholder,.um-field.um-field-select .um-field-area select::-moz-placeholder,.um-field.um-field-select .um-field-area textarea::-moz-placeholder,.um-field.um-field-text .um-field-area .um-button::-moz-placeholder,.um-field.um-field-text .um-field-area input::-moz-placeholder,.um-field.um-field-text .um-field-area select::-moz-placeholder,.um-field.um-field-text .um-field-area textarea::-moz-placeholder,.um-field.um-field-textarea .um-field-area .um-button::-moz-placeholder,.um-field.um-field-textarea .um-field-area input::-moz-placeholder,.um-field.um-field-textarea .um-field-area select::-moz-placeholder,.um-field.um-field-textarea .um-field-area textarea::-moz-placeholder,.um-field.um-field-url .um-field-area .um-button::-moz-placeholder,.um-field.um-field-url .um-field-area input::-moz-placeholder,.um-field.um-field-url .um-field-area select::-moz-placeholder,.um-field.um-field-url .um-field-area textarea::-moz-placeholder{color:transparent}.um-field.um-field-image .um-field-area .um-button::placeholder,.um-field.um-field-image .um-field-area input::placeholder,.um-field.um-field-image .um-field-area select::placeholder,.um-field.um-field-image .um-field-area textarea::placeholder,.um-field.um-field-multiselect .um-field-area .um-button::placeholder,.um-field.um-field-multiselect .um-field-area input::placeholder,.um-field.um-field-multiselect .um-field-area select::placeholder,.um-field.um-field-multiselect .um-field-area textarea::placeholder,.um-field.um-field-number .um-field-area .um-button::placeholder,.um-field.um-field-number .um-field-area input::placeholder,.um-field.um-field-number .um-field-area select::placeholder,.um-field.um-field-number .um-field-area textarea::placeholder,.um-field.um-field-password .um-field-area .um-button::placeholder,.um-field.um-field-password .um-field-area input::placeholder,.um-field.um-field-password .um-field-area select::placeholder,.um-field.um-field-password .um-field-area textarea::placeholder,.um-field.um-field-select .um-field-area .um-button::placeholder,.um-field.um-field-select .um-field-area input::placeholder,.um-field.um-field-select .um-field-area select::placeholder,.um-field.um-field-select .um-field-area textarea::placeholder,.um-field.um-field-text .um-field-area .um-button::placeholder,.um-field.um-field-text .um-field-area input::placeholder,.um-field.um-field-text .um-field-area select::placeholder,.um-field.um-field-text .um-field-area textarea::placeholder,.um-field.um-field-textarea .um-field-area .um-button::placeholder,.um-field.um-field-textarea .um-field-area input::placeholder,.um-field.um-field-textarea .um-field-area select::placeholder,.um-field.um-field-textarea .um-field-area textarea::placeholder,.um-field.um-field-url .um-field-area .um-button::placeholder,.um-field.um-field-url .um-field-area input::placeholder,.um-field.um-field-url .um-field-area select::placeholder,.um-field.um-field-url .um-field-area textarea::placeholder{color:transparent}.um-field.um-field-image .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-image .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-image .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-image .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-image .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-image .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-image .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-image .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-multiselect .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-multiselect .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-multiselect .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-multiselect .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-multiselect .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-multiselect .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-multiselect .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-multiselect .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-number .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-number .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-number .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-number .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-number .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-number .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-number .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-number .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-password .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-password .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-password .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-password .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-password .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-password .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-password .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-password .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-select .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-select .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-select .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-select .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-select .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-select .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-select .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-select .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-text .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-text .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-text .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-text .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-text .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-text .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-text .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-text .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-textarea .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-textarea .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-textarea .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-textarea .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-textarea .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-textarea .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-textarea .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-textarea .um-field-area textarea::-webkit-outer-spin-button,.um-field.um-field-url .um-field-area .um-button::-webkit-inner-spin-button,.um-field.um-field-url .um-field-area .um-button::-webkit-outer-spin-button,.um-field.um-field-url .um-field-area input::-webkit-inner-spin-button,.um-field.um-field-url .um-field-area input::-webkit-outer-spin-button,.um-field.um-field-url .um-field-area select::-webkit-inner-spin-button,.um-field.um-field-url .um-field-area select::-webkit-outer-spin-button,.um-field.um-field-url .um-field-area textarea::-webkit-inner-spin-button,.um-field.um-field-url .um-field-area textarea::-webkit-outer-spin-button{-webkit-appearance:none}.um-field.um-field-image .um-field-area .um-button.um-error,.um-field.um-field-image .um-field-area input.um-error,.um-field.um-field-image .um-field-area select.um-error,.um-field.um-field-image .um-field-area textarea.um-error,.um-field.um-field-multiselect .um-field-area .um-button.um-error,.um-field.um-field-multiselect .um-field-area input.um-error,.um-field.um-field-multiselect .um-field-area select.um-error,.um-field.um-field-multiselect .um-field-area textarea.um-error,.um-field.um-field-number .um-field-area .um-button.um-error,.um-field.um-field-number .um-field-area input.um-error,.um-field.um-field-number .um-field-area select.um-error,.um-field.um-field-number .um-field-area textarea.um-error,.um-field.um-field-password .um-field-area .um-button.um-error,.um-field.um-field-password .um-field-area input.um-error,.um-field.um-field-password .um-field-area select.um-error,.um-field.um-field-password .um-field-area textarea.um-error,.um-field.um-field-select .um-field-area .um-button.um-error,.um-field.um-field-select .um-field-area input.um-error,.um-field.um-field-select .um-field-area select.um-error,.um-field.um-field-select .um-field-area textarea.um-error,.um-field.um-field-text .um-field-area .um-button.um-error,.um-field.um-field-text .um-field-area input.um-error,.um-field.um-field-text .um-field-area select.um-error,.um-field.um-field-text .um-field-area textarea.um-error,.um-field.um-field-textarea .um-field-area .um-button.um-error,.um-field.um-field-textarea .um-field-area input.um-error,.um-field.um-field-textarea .um-field-area select.um-error,.um-field.um-field-textarea .um-field-area textarea.um-error,.um-field.um-field-url .um-field-area .um-button.um-error,.um-field.um-field-url .um-field-area input.um-error,.um-field.um-field-url .um-field-area select.um-error,.um-field.um-field-url .um-field-area textarea.um-error{border-bottom-color:#a82334}.um-field.um-field-image .um-field-area textarea,.um-field.um-field-multiselect .um-field-area textarea,.um-field.um-field-number .um-field-area textarea,.um-field.um-field-password .um-field-area textarea,.um-field.um-field-select .um-field-area textarea,.um-field.um-field-text .um-field-area textarea,.um-field.um-field-textarea .um-field-area textarea,.um-field.um-field-url .um-field-area textarea{line-height:1.3em}.um-field.um-field-image .um-field-area select,.um-field.um-field-multiselect .um-field-area select,.um-field.um-field-number .um-field-area select,.um-field.um-field-password .um-field-area select,.um-field.um-field-select .um-field-area select,.um-field.um-field-text .um-field-area select,.um-field.um-field-textarea .um-field-area select,.um-field.um-field-url .um-field-area select{width:100%}.um-field.um-field-image .um-field-area select::-ms-expand,.um-field.um-field-multiselect .um-field-area select::-ms-expand,.um-field.um-field-number .um-field-area select::-ms-expand,.um-field.um-field-password .um-field-area select::-ms-expand,.um-field.um-field-select .um-field-area select::-ms-expand,.um-field.um-field-text .um-field-area select::-ms-expand,.um-field.um-field-textarea .um-field-area select::-ms-expand,.um-field.um-field-url .um-field-area select::-ms-expand{display:none}.um-field.um-field-image .um-field-error,.um-field.um-field-multiselect .um-field-error,.um-field.um-field-number .um-field-error,.um-field.um-field-password .um-field-error,.um-field.um-field-select .um-field-error,.um-field.um-field-text .um-field-error,.um-field.um-field-textarea .um-field-error,.um-field.um-field-url .um-field-error{font-size:12px;margin-top:.25rem;margin-bottom:.75rem;display:inline-block}.um-field .um-field-checkbox{position:relative}.um-field .um-field-checkbox .um-field-checkbox-option{transition:.2s;font-size:14px;color:#232020;letter-spacing:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-right:.5em;margin-left:1.75em;font-weight:500;display:inline-block;position:relative;top:-4px}@media screen and (min-width:1024px){.um-field.um-field-image .um-field-area .um-button,.um-field.um-field-image .um-field-area input,.um-field.um-field-image .um-field-area select,.um-field.um-field-image .um-field-area textarea,.um-field.um-field-multiselect .um-field-area .um-button,.um-field.um-field-multiselect .um-field-area input,.um-field.um-field-multiselect .um-field-area select,.um-field.um-field-multiselect .um-field-area textarea,.um-field.um-field-number .um-field-area .um-button,.um-field.um-field-number .um-field-area input,.um-field.um-field-number .um-field-area select,.um-field.um-field-number .um-field-area textarea,.um-field.um-field-password .um-field-area .um-button,.um-field.um-field-password .um-field-area input,.um-field.um-field-password .um-field-area select,.um-field.um-field-password .um-field-area textarea,.um-field.um-field-select .um-field-area .um-button,.um-field.um-field-select .um-field-area input,.um-field.um-field-select .um-field-area select,.um-field.um-field-select .um-field-area textarea,.um-field.um-field-text .um-field-area .um-button,.um-field.um-field-text .um-field-area input,.um-field.um-field-text .um-field-area select,.um-field.um-field-text .um-field-area textarea,.um-field.um-field-textarea .um-field-area .um-button,.um-field.um-field-textarea .um-field-area input,.um-field.um-field-textarea .um-field-area select,.um-field.um-field-textarea .um-field-area textarea,.um-field.um-field-url .um-field-area .um-button,.um-field.um-field-url .um-field-area input,.um-field.um-field-url .um-field-area select,.um-field.um-field-url .um-field-area textarea{font-size:17px}.um-field .um-field-checkbox .um-field-checkbox-option{font-size:15px}}@media screen and (min-width:1440px){.um-field.um-field-image .um-field-area .um-button,.um-field.um-field-image .um-field-area input,.um-field.um-field-image .um-field-area select,.um-field.um-field-image .um-field-area textarea,.um-field.um-field-multiselect .um-field-area .um-button,.um-field.um-field-multiselect .um-field-area input,.um-field.um-field-multiselect .um-field-area select,.um-field.um-field-multiselect .um-field-area textarea,.um-field.um-field-number .um-field-area .um-button,.um-field.um-field-number .um-field-area input,.um-field.um-field-number .um-field-area select,.um-field.um-field-number .um-field-area textarea,.um-field.um-field-password .um-field-area .um-button,.um-field.um-field-password .um-field-area input,.um-field.um-field-password .um-field-area select,.um-field.um-field-password .um-field-area textarea,.um-field.um-field-select .um-field-area .um-button,.um-field.um-field-select .um-field-area input,.um-field.um-field-select .um-field-area select,.um-field.um-field-select .um-field-area textarea,.um-field.um-field-text .um-field-area .um-button,.um-field.um-field-text .um-field-area input,.um-field.um-field-text .um-field-area select,.um-field.um-field-text .um-field-area textarea,.um-field.um-field-textarea .um-field-area .um-button,.um-field.um-field-textarea .um-field-area input,.um-field.um-field-textarea .um-field-area select,.um-field.um-field-textarea .um-field-area textarea,.um-field.um-field-url .um-field-area .um-button,.um-field.um-field-url .um-field-area input,.um-field.um-field-url .um-field-area select,.um-field.um-field-url .um-field-area textarea{font-size:18px}.um-field .um-field-checkbox .um-field-checkbox-option{font-size:16px}}.um-field.um-field-select .um-field-area:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-transform:none;content:"\ea04";position:absolute;right:.75em;top:1em;color:#232020;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea04";font-size:14px}@media screen and (min-width:1024px){.um-field.um-field-select .um-field-area:after{font-size:15px}}input.um-button{transition:.2s;font-size:14px;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);display:inline-block;line-height:1;background:#b4d53c;text-align:center!important}.section--black input.um-button{background:#232020}.section--white input.um-button{background:#fff}.section--grey input.um-button{background:#f4f3f1}.section--darkgrey input.um-button{background:#a09e9d}.section--transparent input.um-button{background:rgba(0,0,0,0)}.section--primary input.um-button{background:#b4d53c}.section--error input.um-button,.section--secondary input.um-button{background:#a82334}.c-teaserbox_content input.um-button,.c-text input.um-button,.um-directory .um-members.um-members-list .um-member .um-member-meta-main input.um-button,.um-profile .um-profile-edit input.um-button{margin-top:var(--space-md)}input.um-button.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}input.um-button.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}input.um-button.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}input.um-button.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}input.um-button.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}input.um-button.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}input.um-button.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}input.um-button:hover{color:#fff;background:#a82334}.section--black input.um-button:hover{background:rgba(35,32,32,.8)}.section--white input.um-button:hover{background:rgba(255,255,255,.8)}.section--grey input.um-button:hover{background:rgba(244,243,241,.8)}.section--darkgrey input.um-button:hover{background:rgba(160,158,157,.8)}.section--transparent input.um-button:hover{background:rgba(0,0,0,.8)}.section--primary input.um-button:hover{background:rgba(180,213,60,.8)}.section--error input.um-button:hover,.section--secondary input.um-button:hover{background:rgba(168,35,52,.8)}a.um-link-alt{transition:.2s;color:#a82334;text-decoration:underline}a.um-link-alt:hover{text-decoration:none}.um-col-alt,.um-row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:-15px!important;margin-left:-15px!important;align-items:center}.um-col-alt .um-col-121,.um-col-alt .um-col-122,.um-col-alt .um-half,.um-col-alt .um-left,.um-col-alt .um-right,.um-row .um-col-121,.um-row .um-col-122,.um-row .um-half,.um-row .um-left,.um-row .um-right{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}.um-col-alt .um-col-121 .um-field,.um-col-alt .um-col-122 .um-field,.um-col-alt .um-half .um-field,.um-col-alt .um-left .um-field,.um-col-alt .um-right .um-field,.um-row .um-col-121 .um-field,.um-row .um-col-122 .um-field,.um-row .um-half .um-field,.um-row .um-left .um-field,.um-row .um-right .um-field{padding:0!important}.um-col-alt .um-center,.um-col-alt .um-col-1,.um-col-alt .um-field,.um-row .um-center,.um-row .um-col-1,.um-row .um-field{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}.um-col-alt .um-center .um-field,.um-col-alt .um-col-1 .um-field,.um-col-alt .um-field .um-field,.um-row .um-center .um-field,.um-row .um-col-1 .um-field,.um-row .um-field .um-field{padding:0!important}.um-login,.um-register{max-width:none!important}.um-login .um-misc-with-img,.um-register .um-misc-with-img{display:none}.um-login .um-misc-ul,.um-register .um-misc-ul{list-style:none;margin:0;padding:0}.um-login .um-misc-ul li,.um-register .um-misc-ul li{list-style:none;margin:var(--space-md) 0;padding:0}.um-login .um-misc-ul li br,.um-register .um-misc-ul li br{display:none}.um-login .um-misc-ul li a,.um-register .um-misc-ul li a{transition:.2s;font-size:14px;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);display:inline-block;line-height:1;background:#b4d53c;text-align:center!important}.section--black .um-login .um-misc-ul li a,.section--black .um-register .um-misc-ul li a{background:#232020}.section--white .um-login .um-misc-ul li a,.section--white .um-register .um-misc-ul li a{background:#fff}.section--grey .um-login .um-misc-ul li a,.section--grey .um-register .um-misc-ul li a{background:#f4f3f1}.section--darkgrey .um-login .um-misc-ul li a,.section--darkgrey .um-register .um-misc-ul li a{background:#a09e9d}.section--transparent .um-login .um-misc-ul li a,.section--transparent .um-register .um-misc-ul li a{background:rgba(0,0,0,0)}.section--primary .um-login .um-misc-ul li a,.section--primary .um-register .um-misc-ul li a{background:#b4d53c}.section--error .um-login .um-misc-ul li a,.section--error .um-register .um-misc-ul li a,.section--secondary .um-login .um-misc-ul li a,.section--secondary .um-register .um-misc-ul li a{background:#a82334}.c-teaserbox_content .um-login .um-misc-ul li a,.c-teaserbox_content .um-register .um-misc-ul li a,.c-text .um-login .um-misc-ul li a,.c-text .um-register .um-misc-ul li a,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-login .um-misc-ul li a,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-register .um-misc-ul li a,.um-profile .um-profile-edit .um-login .um-misc-ul li a,.um-profile .um-profile-edit .um-register .um-misc-ul li a{margin-top:var(--space-md)}.um-login .um-misc-ul li a.c-button--more,.um-register .um-misc-ul li a.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}.um-login .um-misc-ul li a.c-button--more:after,.um-register .um-misc-ul li a.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}.um-login .um-misc-ul li a.c-button--more:hover,.um-register .um-misc-ul li a.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}.um-login .um-misc-ul li a.c-button--back,.um-register .um-misc-ul li a.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}.um-login .um-misc-ul li a.c-button--back:before,.um-register .um-misc-ul li a.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}.um-login .um-misc-ul li a.c-button--back:hover,.um-register .um-misc-ul li a.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}.um-login .um-misc-ul li a.c-button--back:hover:before,.um-register .um-misc-ul li a.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}.um-login .um-misc-ul li a:hover,.um-register .um-misc-ul li a:hover{color:#fff;background:#a82334}.section--black .um-login .um-misc-ul li a:hover,.section--black .um-register .um-misc-ul li a:hover{background:rgba(35,32,32,.8)}.section--white .um-login .um-misc-ul li a:hover,.section--white .um-register .um-misc-ul li a:hover{background:rgba(255,255,255,.8)}.section--grey .um-login .um-misc-ul li a:hover,.section--grey .um-register .um-misc-ul li a:hover{background:rgba(244,243,241,.8)}.section--darkgrey .um-login .um-misc-ul li a:hover,.section--darkgrey .um-register .um-misc-ul li a:hover{background:rgba(160,158,157,.8)}.section--transparent .um-login .um-misc-ul li a:hover,.section--transparent .um-register .um-misc-ul li a:hover{background:rgba(0,0,0,.8)}.section--primary .um-login .um-misc-ul li a:hover,.section--primary .um-register .um-misc-ul li a:hover{background:rgba(180,213,60,.8)}.section--error .um-login .um-misc-ul li a:hover,.section--error .um-register .um-misc-ul li a:hover,.section--secondary .um-login .um-misc-ul li a:hover,.section--secondary .um-register .um-misc-ul li a:hover{background:rgba(168,35,52,.8)}.um-login .um-col-alt-b,.um-register .um-col-alt-b{margin-top:var(--space-xl);text-align:center}.um-login .um-left,.um-register .um-left{order:2;text-align:right}.um-login .um-right,.um-register .um-right{order:1}body.um-page-login .um-col-alt .um-center,body.um-page-login .um-col-alt .um-field{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}body.um-page-login .um-col-alt .um-center{text-align:right}.um-account{position:relative}.um-account:before{border-bottom:1px solid #646f79;opacity:.23;content:" ";position:absolute;bottom:0;left:0;right:0}.um-account .um-account-meta{margin-bottom:var(--space-lg);flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;padding-right:0;padding-left:0}@media (min-width:64em){.um-account .um-account-meta{flex:0 0 auto;width:50%;padding-right:15px}}.um-account .um-account-meta .um-account-meta-img{width:100%}.um-account .um-account-meta .um-account-meta-img a{overflow:hidden;display:inline-block}.um-account .um-account-meta .um-account-meta-img img{width:100%;height:auto}.um-account .um-account-meta .um-account-name{width:100%}.um-account .um-account-meta .um-account-name a:first-child{display:none}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{transition:.2s;font-size:14px;position:relative;font-weight:700;color:#232020;text-decoration:none;padding:var(--space-md) var(--space-xxl);line-height:1;background:#b4d53c;text-align:center!important;display:inline-block;width:100%}@media screen and (min-width:768px){input.um-button{font-size:16px}input.um-button.c-button--back{font-size:18px}.um-login .um-misc-ul li a,.um-register .um-misc-ul li a{font-size:16px}.um-login .um-misc-ul li a.c-button--back,.um-register .um-misc-ul li a.c-button--back{font-size:18px}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{font-size:16px}}@media screen and (min-width:1440px){.um-field.um-field-select .um-field-area:after{font-size:16px}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link,.um-login .um-misc-ul li a,.um-register .um-misc-ul li a,input.um-button{font-size:20px}}.section--black .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#232020}.section--white .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#fff}.section--grey .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#f4f3f1}.section--darkgrey .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#a09e9d}.section--transparent .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:rgba(0,0,0,0)}.section--primary .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#b4d53c}.section--error .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link,.section--secondary .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{background:#a82334}.c-teaserbox_content .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link,.c-text .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link,.um-profile .um-profile-edit .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link{margin-top:var(--space-md)}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--more{padding:0;margin-top:0;background:rgba(0,0,0,0);color:#232020}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--more:after{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea01";font-size:40px;line-height:.8em;padding-right:var(--space-xs);display:inline-block;margin-left:-.25em}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--more:hover{color:#232020;background:rgba(0,0,0,0)}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back{font-size:16px;margin-left:.25rem;padding:0;background:rgba(0,0,0,0);color:#a82334}@media screen and (min-width:768px){.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back{font-size:18px}}@media screen and (min-width:1224px){.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back,.um-login .um-misc-ul li a.c-button--back,.um-register .um-misc-ul li a.c-button--back,input.um-button.c-button--back{font-size:20px}}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back:before{transition:.2s;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;content:"\ea02";font-size:24px;transform:rotate(180deg);line-height:.8em;padding-right:var(--space-xs);display:inline-block;float:left}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back:hover{color:#232020;background:rgba(0,0,0,0)}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link.c-button--back:hover:before{transform:translateX(calc(var(--space-xs) * -1)) rotate(180deg)}.um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{color:#fff;background:#a82334}.section--black .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(35,32,32,.8)}.section--white .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(255,255,255,.8)}.section--grey .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(244,243,241,.8)}.section--darkgrey .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(160,158,157,.8)}.section--transparent .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(0,0,0,.8)}.section--primary .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(180,213,60,.8)}.section--error .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover,.section--secondary .um-account .um-account-meta .um-account-name .um-account-profile-link .um-link:hover{background:rgba(168,35,52,.8)}.um-account .um-left{max-width:100%;flex:0 0 100%}.um-account .um-left .um-button{width:100%;text-align:center}.um-account .um-account-nav a{font-size:16px;font-weight:700;text-align:left;padding:var(--space-md) 2.5rem var(--space-md) var(--space-md);position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;text-decoration:none;background:#f4f3f1;margin-top:var(--space-sm)}@media screen and (min-width:768px){.um-account .um-account-nav a{font-size:18px}}@media screen and (min-width:1224px){.um-account .um-account-nav a{font-size:20px}}.um-account .um-account-nav a:hover{color:#a82334}.um-account .um-account-nav a:after{transition:.2s;transform:translate(0,-50%);position:absolute;right:var(--space-md);top:50%;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea12"}.um-account .um-account-nav a:before{border-top:1px solid #fff;content:" ";position:absolute;top:0;left:0;right:0}.um-account .um-account-nav a.um-account-nav--active:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea0f"}.um-account .um-account-nav br,.um-account .um-account-nav span{display:none}.um-account .um-account-tab{background:#f4f3f1;padding:var(--space-md);width:100%;display:none}.um-account .um-account-tab ul{margin-left:1rem}.um-account .um-account-tab .um-field.um-field-multiselect input,.um-account .um-account-tab .um-field.um-field-password input,.um-account .um-account-tab .um-field.um-field-select input,.um-account .um-account-tab .um-field.um-field-text input,.um-account .um-account-tab .um-field.um-field-url input{background:#fff}.um-members-overlay{position:absolute;z-index:8000;display:block;top:3.5rem;left:50%;transform:translate(-50%,0);width:10rem;height:5rem}.um-members-overlay .um-ajax-loading:after{transition:.2s;position:absolute;top:0;right:0;bottom:0;left:0;content:" ";background:url(//www.bsla.ch/content/themes/master/static/css/../images/ultimatemember/ajax-loader.gif) center center no-repeat}.um-directory{position:relative;margin-top:var(--space-md);min-height:10rem}.um-directory .um-clear-filters{display:none!important}.um-directory .um-members-filter-remove{cursor:pointer}.um-directory .um-member-directory-header{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.um-directory .um-member-directory-header .um-member-directory-header-row label{display:block}.um-directory .um-member-directory-header .um-member-directory-header-row .select2-selection__placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row label span{transition:.2s;font-size:12px;color:#232020;letter-spacing:0;text-transform:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700;margin-bottom:.2rem;margin-right:.5rem;position:absolute;top:-1.7em;left:0}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button,.um-directory .um-member-directory-header .um-member-directory-header-row input,.um-directory .um-member-directory-header .um-member-directory-header-row select,.um-directory .um-member-directory-header .um-member-directory-header-row textarea{transition:.2s;font-size:16px;display:block;letter-spacing:0;text-transform:none;padding:.75rem!important;line-height:1;border-radius:0;color:#232020;background:#f4f3f1;border:none;border-bottom:2px solid #f4f3f1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}@media screen and (min-width:1024px){.um-directory .um-member-directory-header .um-member-directory-header-row .um-button,.um-directory .um-member-directory-header .um-member-directory-header-row input,.um-directory .um-member-directory-header .um-member-directory-header-row select,.um-directory .um-member-directory-header .um-member-directory-header-row textarea{font-size:17px}}@media screen and (min-width:1440px){.um-directory .um-member-directory-header .um-member-directory-header-row .um-button,.um-directory .um-member-directory-header .um-member-directory-header-row input,.um-directory .um-member-directory-header .um-member-directory-header-row select,.um-directory .um-member-directory-header .um-member-directory-header-row textarea{font-size:18px}}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button:focus,.um-directory .um-member-directory-header .um-member-directory-header-row input:focus,.um-directory .um-member-directory-header .um-member-directory-header-row select:focus,.um-directory .um-member-directory-header .um-member-directory-header-row textarea:focus{color:#232020}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button::-moz-placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row input::-moz-placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row select::-moz-placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row textarea::-moz-placeholder{color:transparent}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button::placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row input::placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row select::placeholder,.um-directory .um-member-directory-header .um-member-directory-header-row textarea::placeholder{color:transparent}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button::-webkit-inner-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row .um-button::-webkit-outer-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row input::-webkit-inner-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row input::-webkit-outer-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row select::-webkit-inner-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row select::-webkit-outer-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row textarea::-webkit-inner-spin-button,.um-directory .um-member-directory-header .um-member-directory-header-row textarea::-webkit-outer-spin-button{-webkit-appearance:none}.um-directory .um-member-directory-header .um-member-directory-header-row .um-button.um-error,.um-directory .um-member-directory-header .um-member-directory-header-row input.um-error,.um-directory .um-member-directory-header .um-member-directory-header-row select.um-error,.um-directory .um-member-directory-header .um-member-directory-header-row textarea.um-error{border-bottom-color:#a82334}.um-directory .um-member-directory-header .um-search-filter{position:relative}.um-directory .um-member-directory-header .um-search-filter:after{position:absolute;right:1em;top:1em;color:#232020;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea04";font-size:14px}@media screen and (min-width:1024px){.um-directory .um-member-directory-header .um-search-filter:after{font-size:15px}}@media screen and (min-width:1440px){.um-directory .um-member-directory-header .um-search-filter:after{font-size:16px}}.um-directory .um-member-directory-header .um-member-directory-search-row{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media (min-width:64em){.um-directory .um-member-directory-header .um-member-directory-header-row select{height:57px}.um-directory .um-member-directory-header .um-member-directory-search-row{flex:0 0 auto;width:25%;margin-left:25%}}.um-directory .um-member-directory-header .um-member-directory-search-row .um-member-directory-search-line{position:relative}.um-directory .um-member-directory-header .um-member-directory-search-row .um-member-directory-search-line .um-button{position:absolute;top:0;right:0;bottom:0;width:2.2rem;background:0 0;color:transparent;z-index:2}.um-directory .um-member-directory-header .um-member-directory-search-row .um-member-directory-search-line:after{display:inline-block;transform:translate(0,-50%);position:absolute;top:50%;right:.5rem;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea13";font-size:24px;z-index:1}.um-directory .um-member-directory-header .um-member-directory-filters-bar{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;margin-top:var(--space-xl)}@media (min-width:64em){.um-directory .um-member-directory-header .um-member-directory-filters-bar{flex:0 0 auto;width:50%;margin-top:0}.um-directory .um-member-directory-header .um-member-directory-filters-bar .um-search{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}}@media (max-width:63.99em){.um-directory .um-member-directory-header .um-member-directory-filters-bar .um-search-filter{margin-top:var(--space-xl)}}@media (min-width:64em){.um-directory .um-member-directory-header .um-member-directory-filters-bar .um-search-filter{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}.um-directory .um-member-directory-header .um-member-directory-filters-bar .um-search-filter .select2-selection__placeholder{left:15px}.um-directory .um-member-directory-header .um-member-directory-filters-bar .um-search-filter:after{right:calc(1rem + 15px)}}.um-directory .um-filtered-line{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;margin:var(--space-lg) 0}.um-directory .um-filtered-line div{display:inline}.um-directory .um-filtered-line .um-clear-filters{display:none}.um-directory .um-members.um-members-list{margin-top:var(--space-xxl)}.um-directory .um-members.um-members-list .um-member{transition:.2s;text-align:left;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f4f3f1;margin-top:var(--space-sm)}.um-directory .um-members.um-members-list .um-member .um-member-card-content{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.um-directory .um-members.um-members-list .um-member:before{border-top:1px solid #fff;content:" ";position:absolute;top:0;left:0;right:0}.um-directory .um-members.um-members-list .um-member .um-member-card-container{padding:var(--space-md) 0}.um-directory .um-members.um-members-list .um-member .um-member-card-container:after{transition:.2s;position:absolute;right:var(--space-md);top:1.3em;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea12"}.um-directory .um-members.um-members-list .um-member .um-member-card-container--active:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea0f"}.um-directory .um-members.um-members-list .um-member .um-member-card-container:hover .um-member-card-header{color:#a82334}.um-directory .um-members.um-members-list .um-member .um-member-card-container .um-member-metaline-role_select{margin-top:var(--space-lg)}.um-directory .um-members.um-members-list .um-member .um-member-card-container .um-member-metaline-role_select strong{display:block!important;margin-left:4px}.um-directory .um-members.um-members-list .um-member .um-member-card-actions,.um-directory .um-members.um-members-list .um-member .um-member-status{display:none}.um-directory .um-members.um-members-list .um-member .um-member-card-header{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;font-weight:700;padding-left:30px;cursor:pointer}@media (min-width:64em){.um-directory .um-members.um-members-list .um-member .um-member-card-header{flex:0 0 auto;width:50%}}.um-directory .um-members.um-members-list .um-member .um-member-tagline{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;cursor:pointer;display:none}@media (min-width:64em){.um-directory .um-members.um-members-list .um-member .um-member-tagline{display:block}}.um-directory .um-members.um-members-list .um-member .um-member-meta-main{display:none;flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;padding-left:30px;padding-right:30px;padding-top:var(--space-xl)}.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-member-metaline strong{display:none}.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-member-metaline-bsla_city,.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-member-metaline-bsla_zip{display:inline-block}.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-member-metaline-bsla_jobtitle{margin-bottom:var(--space-md)}.um-directory .um-members.um-members-list .um-member .um-member-meta-main .um-member-metaline-bsla_phone{margin-top:var(--space-md)}.um-login a{transition:.2s;text-decoration:underline;color:#a82334}.um-login a i{font-size:200%}.um-login a:hover{text-decoration:none}.um-login ul.um-misc-ul{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:-15px!important;margin-left:-15px!important;align-items:center}.um-login ul.um-misc-ul li{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}.um-login ul.um-misc-ul li a{width:100%}.um-um_password_id{max-width:none!important}.um-um_password_id *{text-align:left!important}.um-um_password_id .um-field-block{margin-bottom:.75rem}.um-um_password_id .um-center{text-align:center!important;margin-top:.75rem}.um-um_password_id .um-center input{width:100%;text-align:center!important}.c-shortcode .um-1750 .um-header,.c-shortcode .um-role-um_firma:nth-child(4) .um-header{display:none!important}.um-profile h3{margin-top:2rem}.um-profile .um-profile-edit-a{display:none}.um-profile .um-header{margin-bottom:var(--space-lg)}.um-profile .um-header .um-profile-photo{display:none}.um-profile .um-header .um-profile-meta{padding-left:0!important}.um-profile .um-header .um-profile-meta .um-profile-status{display:none}.um-profile .um-center{text-align:right!important}.um-profile .um-center input.um-button{min-width:calc(50% - 15px);text-align:center}.um-profile .um-profile-edit .um-dropdown ul{list-style:none;padding:0;margin:0 calc(var(--space-sm) * -1)}.um-profile .um-profile-edit .um-dropdown ul li{display:inline-block;margin:0 var(--space-sm);padding:0}.um-profile .um-profile-edit .um-dropdown ul li a{transition:.2s;text-decoration:none;color:#a82334;font-weight:700}.um-profile .um-profile-edit .um-dropdown ul li a:hover{text-decoration:underline}.um-profile .um-profile-edit .um-dropdown ul li:last-child{display:none}.um-modal-footer{margin-top:0;padding:var(--space-xl) 0}.um-modal-footer .um-modal-btn{background:#44b0ec}.um-modal-footer .um-modal-btn.alt{background:#eee}a.cancel{right:15px!important}a.cancel .um-icon-close{text-align:center!important}a.cancel .um-icon-close:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;line-height:1;content:"\ea14"}.c-video{position:relative;overflow:hidden}.c-video video{overflow:hidden;width:100%;height:auto}.c-video--background .c-video__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.c-video--background .c-video__wrapper video{z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}