a[href^="mail-to:"]{display:none}@font-face{font-family:"Fira Sans";src:url("../fonts/fira-sans-regular.woff2") format("woff2"),url("../fonts/fira-sans-regular.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Fira Sans";src:url("../fonts/fira-sans-bold.woff2") format("woff2"),url("../fonts/fira-sans-bold.woff") format("woff");font-weight:bold;font-style:normal}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1,h2{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}body{height:100%;background-repeat:no-repeat;background-attachment:fixed;color:#000}header,main,footer{width:100%;position:relative;overflow:hidden}.wrapper{max-width:100%;margin:0 auto;position:relative;padding-left:3%;padding-right:3%}@media(max-width: 800px){.wrapper{padding-left:4.5%;padding-right:4.5%}}.clear::after,.clear::before{content:" ";display:table}.clear::after{clear:both}.protected-address{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}*[hidden]{display:none}.relative{position:relative}img{max-width:100%;height:auto}iframe{margin-top:2rem;margin-bottom:2rem;border:none}iframe,img{vertical-align:middle}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-of-type,ul:last-of-type,ol:last-of-type,li:last-of-type{margin-bottom:0}p a{display:inline}a{display:inline-block;text-decoration:none;color:#000}ul,ol{padding:0 0 0 2px;margin:0}li{list-style:none}strong{font-weight:bold}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list *:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./slick/fonts/slick.eot");src:url("./slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("./slick/fonts/slick.woff") format("woff"),url("./slick/fonts/slick.ttf") format("truetype"),url("./slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:#fff;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#000;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:#fff}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#009aa3}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__holder,.picker__frame{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__holder{position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;-webkit-transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;transition:background .15s ease-out,transform 0s .15s,-webkit-transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}@media(min-height: 33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media(min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media(min-height: 33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media(min-height: 26.5em){.picker__box{font-size:1.25em}}@media(min-height: 33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media(min-height: 40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:rgba(0,0,0,0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media(min-height: 33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media(min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#009aa3}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-0.25em}@media(min-width: 24.5em){.picker__nav--prev,.picker__nav--next{top:-0.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media(min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media(min-width: 24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:rgba(0,154,163,.3)}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media(min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid rgba(0,0,0,0)}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid rgba(0,0,0,0)}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:rgba(0,154,163,.3)}.picker__day--highlighted{border-color:#009aa3}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;background:rgba(0,154,163,.3)}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#009aa3;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:rgba(0,154,163,.3);border-bottom-color:rgba(0,154,163,.3)}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:rgba(0,154,163,.3);border-color:#009aa3;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid rgba(0,0,0,0)}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media(min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:rgba(0,154,163,.3);border-color:#009aa3;z-index:10}.picker__list-item--highlighted{border-color:#009aa3;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:rgba(0,154,163,.3)}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#009aa3;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:rgba(0,154,163,.3);background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff;border-color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media(min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}html[data-platform*=Win64] p,html[data-platform*=Win64] ol:not(.picker__list):not(.InputfieldCheckboxesStacked),html[data-platform*=Win64] ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li,html[data-platform*=Win64] .button,html[data-platform*=Win64] button,html[data-platform*=Win64] nav a,html[data-platform*=Win64] .subnavigation-container a,html[data-platform*=Win64] .accordion-container .accordion label,html[data-platform*=Win64] .news .show-more,html[data-platform*=Win64] .product-container .product .description,html[data-platform*=Win64] table:not(.picker__table),html[data-platform*=Win64] .picker,html[data-platform*=Win64] .product-list a,html[data-platform*=Win64] figcaption,html[data-platform*=Win64] .pswp__caption__center,html[data-platform*=Win64] .gallery-container .thumbnail a::after,html[data-platform*=Win64] button,html[data-platform*=Win64] input,html[data-platform*=Win64] optgroup,html[data-platform*=Win64] select,html[data-platform*=Win64] textarea,html[data-platform*=Win64] .FormBuilder label,html[data-platform*=Win32] p,html[data-platform*=Win32] ol:not(.picker__list):not(.InputfieldCheckboxesStacked),html[data-platform*=Win32] ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li,html[data-platform*=Win32] .button,html[data-platform*=Win32] button,html[data-platform*=Win32] nav a,html[data-platform*=Win32] .subnavigation-container a,html[data-platform*=Win32] .accordion-container .accordion label,html[data-platform*=Win32] .news .show-more,html[data-platform*=Win32] .product-container .product .description,html[data-platform*=Win32] table:not(.picker__table),html[data-platform*=Win32] .picker,html[data-platform*=Win32] .product-list a,html[data-platform*=Win32] figcaption,html[data-platform*=Win32] .pswp__caption__center,html[data-platform*=Win32] .gallery-container .thumbnail a::after,html[data-platform*=Win32] button,html[data-platform*=Win32] input,html[data-platform*=Win32] optgroup,html[data-platform*=Win32] select,html[data-platform*=Win32] textarea,html[data-platform*=Win32] .FormBuilder label,html[data-platform*=Win16] p,html[data-platform*=Win16] ol:not(.picker__list):not(.InputfieldCheckboxesStacked),html[data-platform*=Win16] ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li,html[data-platform*=Win16] .button,html[data-platform*=Win16] button,html[data-platform*=Win16] nav a,html[data-platform*=Win16] .subnavigation-container a,html[data-platform*=Win16] .accordion-container .accordion label,html[data-platform*=Win16] .news .show-more,html[data-platform*=Win16] .product-container .product .description,html[data-platform*=Win16] table:not(.picker__table),html[data-platform*=Win16] .picker,html[data-platform*=Win16] .product-list a,html[data-platform*=Win16] figcaption,html[data-platform*=Win16] .pswp__caption__center,html[data-platform*=Win16] .gallery-container .thumbnail a::after,html[data-platform*=Win16] button,html[data-platform*=Win16] input,html[data-platform*=Win16] optgroup,html[data-platform*=Win16] select,html[data-platform*=Win16] textarea,html[data-platform*=Win16] .FormBuilder label,html[data-platform*=WinCE] p,html[data-platform*=WinCE] ol:not(.picker__list):not(.InputfieldCheckboxesStacked),html[data-platform*=WinCE] ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li,html[data-platform*=WinCE] .button,html[data-platform*=WinCE] button,html[data-platform*=WinCE] nav a,html[data-platform*=WinCE] .subnavigation-container a,html[data-platform*=WinCE] .accordion-container .accordion label,html[data-platform*=WinCE] .news .show-more,html[data-platform*=WinCE] .product-container .product .description,html[data-platform*=WinCE] table:not(.picker__table),html[data-platform*=WinCE] .picker,html[data-platform*=WinCE] .product-list a,html[data-platform*=WinCE] figcaption,html[data-platform*=WinCE] .pswp__caption__center,html[data-platform*=WinCE] .gallery-container .thumbnail a::after,html[data-platform*=WinCE] button,html[data-platform*=WinCE] input,html[data-platform*=WinCE] optgroup,html[data-platform*=WinCE] select,html[data-platform*=WinCE] textarea,html[data-platform*=WinCE] .FormBuilder label{font-family:"Helvetica Neue",Arial,sans-serif}h1,h2{font-size:2.5625rem;line-height:1.25;font-weight:300;margin-top:-0.538125rem;margin-bottom:-0.538125rem;color:#009aa3}@media(max-width: 1200px){h1,h2{font-size:2.3rem;line-height:1.2}}@media(max-width: 1100px){h1,h2{font-size:2.2rem}}@media(max-width: 1000px){h1,h2{font-size:1.8rem}}h1+h1,h1+h2,h1+h3,h1+h4,h2+h1,h2+h2,h2+h3,h2+h4{margin-top:1rem}h1+p,h2+p{margin-top:1.5rem}h1+.button,h2+.button{margin-top:2.2rem}h1+ol,h1+ul,h1+.accordion-container,h2+ol,h2+ul,h2+.accordion-container{margin-top:2rem}@media(max-width: 1200px){h1+ol,h1+ul,h1+.accordion-container,h2+ol,h2+ul,h2+.accordion-container{margin-top:1.2rem}}@media(max-width: 900px){h1+ol,h1+ul,h1+.accordion-container,h2+ol,h2+ul,h2+.accordion-container{margin-top:.8rem}}h3{font-size:1.875rem;line-height:1.2;font-weight:300;margin-top:-0.39375rem;margin-bottom:-0.39375rem;color:#009aa3}@media(max-width: 1100px){h3{font-size:1.5rem}}@media(max-width: 1000px){h3{font-size:1.4rem}}h3+h1,h3+h2,h3+h3,h3+h4{margin-top:1rem}h3+p{margin-top:1.2rem}h3+ol,h3+ul,h3+.accordion-container{margin-top:2rem}@media(max-width: 1200px){h3+ol,h3+ul,h3+.accordion-container{margin-top:1.2rem}}@media(max-width: 900px){h3+ol,h3+ul,h3+.accordion-container{margin-top:.8rem}}h4{font-size:1.625rem;line-height:1.2;font-weight:300;margin-top:-0.34125rem;margin-bottom:-0.34125rem;color:#009aa3}@media(max-width: 1100px){h4{font-size:1.5rem}}@media(max-width: 1000px){h4{font-size:1.4rem}}h4+h1,h4+h2,h4+h3,h4+h4{margin-top:1rem}h4+p{margin-top:.9rem}h4+ol,h4+ul,h4+.accordion-container{margin-top:2rem}@media(max-width: 1200px){h4+ol,h4+ul,h4+.accordion-container{margin-top:1.2rem}}@media(max-width: 900px){h4+ol,h4+ul,h4+.accordion-container{margin-top:.8rem}}p{font-size:1.125rem;line-height:1.45;font-weight:300;margin-top:-0.23625rem;margin-bottom:-0.23625rem;color:#6e6e6e}@media(max-width: 1100px){p{font-size:1rem}}p+p{margin-top:1rem}p+h1,p+h2,p+h3,p+h4{margin-top:2rem}p+.button{margin-top:2.2rem}@media(max-width: 1100px){p+.button{margin-top:1.5rem}}p+ol,p+ul,p+.accordion-container{margin-top:2rem}@media(max-width: 1200px){p+ol,p+ul,p+.accordion-container{margin-top:1.2rem}}@media(max-width: 900px){p+ol,p+ul,p+.accordion-container{margin-top:.8rem}}h1 a,h2 a,h3 a,h4 a,p a,ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li a,ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li a{text-decoration:underline;color:#009aa3;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,p a:hover,ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li a:hover,ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li a:hover{background:rgba(0,154,163,.2);text-decoration:none}ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li,ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li{font-size:1.125rem;line-height:1.45;font-weight:300;margin-top:-0.23625rem;margin-bottom:-0.23625rem;color:#6e6e6e;padding:11px 0 11px 15px;position:relative}@media(max-width: 1100px){ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li,ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li{font-size:1rem}}ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li:not(:last-child),ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li:not(:last-child){border-bottom:1px solid #ddd}ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li::before,ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li::before{content:"";position:absolute;top:16px;left:-3px;width:14px;height:14px;background:url(../img/icon-arrow-down-teal.svg) no-repeat center center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+p,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+p{margin-top:2rem}@media(max-width: 1200px){ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+p,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+p{margin-top:1.2rem}}@media(max-width: 900px){ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+p,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+p{margin-top:.8rem}}ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container{margin-top:2rem}@media(max-width: 1200px){ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container{margin-top:1.2rem}}@media(max-width: 900px){ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ol:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h1,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h2,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h3,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+h4,ul:not(.picker__list):not(.InputfieldCheckboxesStacked)+.accordion-container{margin-top:.8rem}}.body-x ol:not(.picker__list):not(.InputfieldCheckboxesStacked),.body-x ul:not(.picker__list):not(.InputfieldCheckboxesStacked){background-color:#000;background-image:url(../img/background_x.jpg);background-size:cover;padding:0 10px;margin-top:30px;margin-bottom:1rem}.body-x ol:not(.picker__list):not(.InputfieldCheckboxesStacked) li,.body-x ul:not(.picker__list):not(.InputfieldCheckboxesStacked) li{color:#fff}html{font-family:"Fira Sans",Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans",Arial,sans-serif;font-weight:300}main>section:not([class])+.detailviewer-container .gutter,main>section:not([class])+section:not([class]) .gutter{padding-top:0}.wrapper{width:calc(1200px + 6%)}.wrapper.clear .col-4:last-child,.wrapper.clear .col-6:last-child,.wrapper.clear .col-8:last-child{float:right}.gutter{padding-top:70px;padding-bottom:70px}@media(max-width: 1200px){.gutter{padding-top:40px;padding-bottom:40px}}.relative{width:100%}.col-1{width:calc(8.3333333333%*1);float:left;position:relative}.col-2{width:calc(8.3333333333%*2);float:left;position:relative}.col-3{width:calc(8.3333333333%*3);float:left;position:relative}.col-4{width:calc(8.3333333333%*4);float:left;position:relative}.col-5{width:calc(8.3333333333%*5);float:left;position:relative}.col-6{width:calc(8.3333333333%*6);float:left;position:relative}.col-7{width:calc(8.3333333333%*7);float:left;position:relative}.col-8{width:calc(8.3333333333%*8);float:left;position:relative}.col-9{width:calc(8.3333333333%*9);float:left;position:relative}.col-10{width:calc(8.3333333333%*10);float:left;position:relative}.col-11{width:calc(8.3333333333%*11);float:left;position:relative}.col-12{width:calc(8.3333333333%*12);float:left;position:relative}@media(max-width: 900px){.col-4{width:100%;float:none}}@media(max-width: 900px){.col-4+.col-8{margin-top:30px}}.col-4:nth-child(1){padding-right:2%}@media(max-width: 900px){.col-4:nth-child(1){padding-right:0}}.col-4:nth-child(1).sidebar{padding-right:7%}@media(max-width: 1300px){.col-4:nth-child(1).sidebar{padding-right:4%}}@media(max-width: 1200px){.col-4:nth-child(1).sidebar{padding-right:2%}}@media(max-width: 900px){.col-4:nth-child(1).sidebar{padding-right:0}}.col-4 h1,.col-4 h2{word-wrap:break-word}@media(max-width: 1100px){.col-4.actionkasten{width:100%}}.col-6:nth-child(1),.col-7:nth-child(1){padding-right:2%}@media(max-width: 800px){.col-6:nth-child(1),.col-7:nth-child(1){padding-right:0}}.col-6+.col-6,.col-6+.col-5,.col-7+.col-6,.col-7+.col-5{padding-left:2%}@media(max-width: 800px){.col-6+.col-6,.col-6+.col-5,.col-7+.col-6,.col-7+.col-5{padding-left:0}}.col-8:nth-child(2){padding-left:1%}@media(max-width: 900px){.col-8:nth-child(2){padding-left:0}}@media(max-width: 900px){.col-8{width:100%;float:none}}@media(max-width: 900px){main .col-7,main .col-5{width:100%;float:none}}@media(max-width: 900px){main .col-7:nth-child(1),main .col-5:nth-child(1){padding-right:0}}@media(max-width: 900px){main .col-7+.col-5,main .col-5+.col-5{padding-left:0;margin-top:30px}}@media(max-width: 900px)and (min-width: 601px){.sidebar .description,.sidebar .cta{width:50%;float:left;padding-right:4%}}.sidebar .button-container{margin-top:2.2rem;margin-bottom:2.2rem}@media(max-width: 900px)and (min-width: 601px){.sidebar .button-container{width:100%;float:left}}@media(max-width: 600px){.sidebar .button-container{margin-top:1.4rem}}.sidebar .button-container .button:first-child{margin-top:0}@media(max-width: 900px)and (min-width: 601px){.sidebar .caption{width:50%;float:left;margin-top:3.3rem}}.cookie-banner{background:#7b7b7b;padding-top:25px;padding-bottom:25px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cookie-banner .wrapper.clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cookie-banner .wrapper.clear::after,.cookie-banner .wrapper.clear::before{display:none}}@media(-ms-high-contrast: none)and (max-width: 700px),(-ms-high-contrast: active)and (max-width: 700px){.cookie-banner .wrapper.clear{display:block}}@supports(display: flex){.cookie-banner .wrapper.clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cookie-banner .wrapper.clear::after,.cookie-banner .wrapper.clear::before{display:none}@media(max-width: 700px){.cookie-banner .wrapper.clear{display:block}}}.cookie-banner p{color:#fff}.cookie-banner .button-container{min-width:320px}@media(max-width: 700px){.cookie-banner .button-container{margin-top:20px}}@media(-ms-high-contrast: none)and (min-width: 701px),(-ms-high-contrast: active)and (min-width: 701px){.cookie-banner .button-container.clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cookie-banner .button-container.clear::after,.cookie-banner .button-container.clear::before{display:none}}@supports(display: flex){@media(min-width: 701px){.cookie-banner .button-container.clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cookie-banner .button-container.clear::after,.cookie-banner .button-container.clear::before{display:none}}}.cookie-banner .button{float:left;margin-top:0}.cookie-banner .button:not(:last-child){margin-right:15px}.cookie-banner .button.privacy{background:#fff;color:#7b7b7b}.cookie-banner .button.privacy:hover{background:rgba(255,255,255,.8)}.cookie-banner .button.privacy::after{background:url(../img/icon-arrow-down-grey.svg) no-repeat center center}.CookieDeclaration{display:none}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:rgba(98,184,191,.68) !important;border:1px solid rgba(0,0,0,0) !important;color:#fff !important;line-height:20px !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#039ba4 !important;border:1px solid #039ba4 !important;color:#fff !important;line-height:20px !important}.hipness{position:relative;vertical-align:super;line-height:.8rem;color:#009aa3}@-webkit-keyframes fadeln{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeln{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.triangle.left.bottom::before{content:"";position:absolute;top:0;left:-450px;width:0;height:0;border-style:solid;border-width:0 0 500px 450px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #009aa3 rgba(0,0,0,0);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.triangle.right.bottom::before{content:"";position:absolute;top:0;right:-450px;width:0;height:0;border-style:solid;border-width:500px 0 0 450px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #009aa3;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.triangle.left.top::before{content:"";position:absolute;bottom:0;left:-450px;width:0;height:0;border-style:solid;border-width:0 450px 500px 0;border-color:rgba(0,0,0,0) #009aa3 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.triangle.right.top::before{content:"";position:absolute;bottom:0;right:-450px;width:0;height:0;border-style:solid;border-width:500px 450px 0 0;border-color:#009aa3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.triangle.white.left.bottom::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.triangle.white.right.bottom::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.triangle.white.left.top::before{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.triangle.white.right.top::before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.headline-triangle{margin:36px 0 16px;position:relative;width:100%;overflow:hidden}.headline-triangle h3{color:#fff;min-width:354px;position:relative;display:inline-block;padding:20px;background-color:#009aa3}@media(max-width: 1100px){.headline-triangle h3{min-width:290px}}@media(max-width: 1000px){.headline-triangle h3{min-width:274px}}@media(max-width: 400px){.headline-triangle h3{display:block}.headline-triangle h3::before{display:none}}header{border-bottom:1px solid #ddd;overflow:visible;background:#fff}@media(max-width: 400px){header .service-navigation .wrapper{padding:0}}header .service-container .service-wrapper{float:right;position:relative}@media(max-width: 900px){header .service-container .service-wrapper{float:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd}}@media(max-width: 640px){header .service-container .service-wrapper{border-right:1px solid #ddd}}@media(max-width: 400px){header .service-container .service-wrapper{border-left:none;border-right:none}}header .service-container .cta,header .service-container .sites{float:left}@media(max-width: 900px){header .service-container .cta{padding-left:8px}}@media(max-width: 640px){header .service-container .cta{width:100%;padding-left:0}}@media(max-width: 900px){header .service-container .cta .service{border-right:none}}@media(max-width: 1070px){header .service-container .cta .service.mail,header .service-container .cta .service.facebook,header .service-container .cta .service.linkedin{text-indent:-9999px;overflow:hidden}}@media(max-width: 640px){header .service-container .cta .service{text-indent:-9999px;overflow:hidden;width:20%}}@media(max-width: 900px){header .service-container .sites{float:right}}@media(max-width: 640px){header .service-container .sites{display:none}}@media(max-width: 900px){header .service-container .sites a.service:first-of-type{border-left:1px solid #d0d0d0}}header .service-container .service{font-size:.75rem;line-height:1;color:#00828a;padding:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;float:left}header .service-container .service:last-of-type{border-right:1px solid #ddd}@media(max-width: 900px){header .service-container .service:last-of-type{border-right:none}}header .service-container .service:hover{text-decoration:underline}@media(max-width: 600px){header .service-container .service{padding-left:10px;padding-right:10px}}header .service-container .service.icon{color:#6e6e6e;padding-left:30px}@media(max-width: 1000px){header .service-container .service.icon.mail{padding-left:30px}}header .service-container .service.icon.mail,header .service-container .service.icon.facebook,header .service-container .service.icon.linkedin,header .service-container .service.icon.instagram{border-right:none}@media(max-width: 640px){header .service-container .service.icon.mail,header .service-container .service.icon.facebook,header .service-container .service.icon.linkedin,header .service-container .service.icon.instagram{border-right:1px solid #ddd}}@media(max-width: 640px){header .service-container .service.icon{padding-left:30px;padding-right:15px}}header .service-container .service.icon::before{content:"";position:absolute;top:calc(50% - 8px);left:12px;width:14px;height:14px}@media(max-width: 1000px){header .service-container .service.icon::before.mail{width:22px;height:22px;top:calc(50% - 11px);left:calc(50% - 11px)}}@media(max-width: 640px){header .service-container .service.icon::before{width:22px;height:22px;top:calc(50% - 11px);left:calc(50% - 11px)}}header .service-container .service.icon.big{padding-left:30px;text-decoration:none}header .service-container .service.icon.big::before{content:"";position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);width:22px;height:22px}@media(max-width: 1000px){header .service-container .service.icon.big::before{left:calc(50% - 11px)}}header .service-container .service.products{padding-right:30px}@media(max-width: 760px){header .service-container .service.products{display:none}}header .service-container .service.products::after{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;content:"";position:absolute;top:calc(50% - 6px);right:14px;width:12px;height:12px}header .logo-container{width:410px;float:left;position:relative;z-index:999}@media(max-width: 1200px){header .logo-container{width:340px}}@media(max-width: 1000px){header .logo-container{width:34.3333333333%}}@media(max-width: 900px){header .logo-container{width:100%;float:none;padding-top:30px;padding-bottom:25px}}header .navigation-container{overflow:hidden}header nav{width:calc(100% - 410px);float:right}@media(max-width: 1200px){header nav{width:calc(100% - 340px)}}@media(max-width: 1000px){header nav{width:65.6666666667%}}@media(max-width: 900px){header nav{width:100%;float:none}}@media(max-width: 900px){header .logo{display:block;margin:0 auto}}.logo{width:250px;height:auto}@media(max-width: 1000px)and (min-width: 901px){.logo{width:210px}}@media(max-width: 700px){.logo{width:210px}}.logo img{width:100%;height:auto}input#products:checked~label.products::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}input#products:checked~.product-list{display:block}.product-list{position:absolute;top:36px;right:0;background:#fff;z-index:999;border:1px solid #ddd;display:none}.product-list a{display:block;font-size:.75rem;line-height:1;color:#6e6e6e;padding:8px 25px 8px 10px;position:relative}.product-list a:hover{color:#009aa3}.product-list a::after{content:"";position:absolute;top:calc(50% - 6px);right:8px;width:12px;height:12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product-list a:not(:first-child){border-top:1px solid #ddd}nav{background:#009aa3;position:relative}@media(max-width: 700px){nav{display:none}}nav::after{content:"";position:absolute;top:0;right:calc((100vw - 1200px)/-2 - 50px);width:calc((100vw - 1200px)/2 + 50px);height:500px;background:#009aa3}@media(max-width: 1200px){nav::after{right:-100px;width:100px}}@media(max-width: 900px){nav.triangle::before{border:none;width:100px;height:500px;background:#009aa3;left:-200px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav::after,nav::before{display:none}}@media(-ms-high-contrast: none)and (max-width: 700px),(-ms-high-contrast: active)and (max-width: 700px){nav{display:none}}@supports(display: flex){nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav::after,nav::before{display:none}@media(max-width: 700px){nav{display:none}}}nav a{width:20%;color:#fff;font-size:1.2rem;line-height:1.3;text-align:center;padding:16px 3px;float:left;border-right:1px solid rgba(255,255,255,.3);position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 1200px){nav a{font-size:1.125rem}}@media(max-width: 1100px){nav a{font-size:1rem}}@media(max-width: 900px){nav a{padding:10px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){nav a{float:none}}@supports(display: flex){nav a{float:none}}@media(max-width: 900px){nav a:first-of-type{border-left:1px solid rgba(255,255,255,.3)}}nav a:hover{background:rgba(255,255,255,.1)}nav a.active{background:rgba(255,255,255,.5)}.subnavigation-container{display:inline-block;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff;min-height:350px;position:relative;z-index:9}@media(max-width: 800px){.subnavigation-container{border-left:none}}@media(max-width: 700px){.subnavigation-container{margin-top:300px;border-right:none;display:block;min-height:0}}@media(max-width: 600px){.subnavigation-container{margin-top:250px}}@media(max-width: 400px){.subnavigation-container{margin-top:200px}}.subnavigation-container::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:#fff}@media(max-width: 700px){.subnavigation-container::after{display:none}}.subnavigation-container h4{padding:30px 40px;position:relative;min-height:60px}@media(max-width: 1300px){.subnavigation-container h4{padding-left:83px;padding-right:30px}}@media(max-width: 800px){.subnavigation-container h4{padding-left:calc(4.5vw + 68px)}}@media(max-width: 700px){.subnavigation-container h4{padding-left:calc(4.5% + 68px)}}.subnavigation-container h4::before,.subnavigation-container h4::after{content:"";position:absolute;left:-27px;top:calc(50% - 27px);width:54px;height:54px}@media(max-width: 1300px){.subnavigation-container h4::before,.subnavigation-container h4::after{left:15px}}@media(max-width: 800px){.subnavigation-container h4::before,.subnavigation-container h4::after{left:4.5vw}}@media(max-width: 700px){.subnavigation-container h4::before,.subnavigation-container h4::after{left:4.5%}}.subnavigation-container h4::before{background:#fff;border:1px solid #009aa3;border-radius:100px}.subnavigation-container a{display:block;padding:5px 50px 5px 40px;font-size:1.1rem;line-height:1.45;font-weight:300;color:#7b7b7b;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 1300px){.subnavigation-container a{padding-left:15px;padding-right:30px}}@media(max-width: 1100px){.subnavigation-container a{font-size:1rem}}@media(max-width: 800px){.subnavigation-container a{padding-left:4.5vw}}.subnavigation-container a:hover{background:#f1f1f1}.subnavigation-container a::after{content:"";position:absolute;top:calc(50% - 8px);right:9px;width:16px;height:16px;background:url(../img/icon-arrow-down-grey.svg) no-repeat center center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width: 700px){.subnavigation-container a::after{right:calc(4.5% - 6px)}}.subnavigation-container a:not(.active)+a:not(.active){border-top:1px solid #ddd}.subnavigation-container a.active{background:#009aa3;color:#fff;border-bottom:none}.subnavigation-container a.active::after{background:url(../img/icon-arrow-down-white.svg) no-repeat center center}.subnavigation-container a.navi-x{background-color:#7b7b7b;border-left:6px solid #000;padding-right:54px;color:#fff}.subnavigation-container a.navi-x.new{background-image:url(../img/icon-neu.svg);background-size:auto 16px;background-position:right 28px top 10px;background-repeat:no-repeat}.subnavigation-container a.navi-x:hover{background-color:#959595}.subnavigation-container a.navi-x.active{background-color:#009aa3;border-left:6px solid #000}.subnavigation-container a.navi-x::after{background:url(../img/icon-arrow-down-white.svg) no-repeat center center}.mobile-navigation{position:relative;z-index:9}.mobile-navigation .mobile-nav{display:none}.mobile-navigation .mobile-nav a{font-size:1rem;line-height:1;font-weight:300;margin:0;display:block;padding:10px 3%;color:#7b7b7b;background:#f5f5f5;text-align:center}.mobile-navigation .mobile-nav a+a{border-top:1px solid #d0d0d0}.mobile-navigation .mobile-nav a.active{font-weight:bold;background:#ddd;color:#009aa3}@media(max-width: 600px){.mobile-navigation .mobile-nav a{padding-left:4%;padding-right:4%}}@media(max-width: 800px){.mobile-navigation #trigger:checked~.mobile-nav{display:block}}.mobile-navigation .opener{display:none;font-size:1.3rem;line-height:1;font-weight:300;margin:0;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;padding:11px 3%;text-align:center;background:#009aa3}.mobile-navigation .opener::before{content:"";position:relative;display:inline-block;width:20px;height:15px;margin-right:5px;background:url(../img/icon-burger.svg) no-repeat center center}@media(max-width: 700px){.mobile-navigation .opener{display:block}}@media(max-width: 600px){.mobile-navigation .opener{padding-left:4%;padding-right:4%}}.hero-container{border-bottom:1px solid #ddd;position:relative}.hero-container:not(:first-child){border-top:1px solid #ddd}.hero-container .hero{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:350px;position:relative}@media(max-width: 900px){.hero-container .hero{min-height:300px}}@media(max-width: 800px){.hero-container .hero{min-height:300px}}@media(max-width: 600px){.hero-container .hero{min-height:250px}}@media(max-width: 400px){.hero-container .hero{min-height:200px}}.hero-container .hero .keyvisual{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width: 800px){.hero-container .hero .keyvisual{height:300px;border-bottom:1px solid #ddd}}@media(max-width: 600px){.hero-container .hero .keyvisual{height:250px;z-index:9}}@media(max-width: 400px){.hero-container .hero .keyvisual{height:200px}}@media(max-width: 800px)and (min-width: 701px){.hero-container .hero .keyvisual.subnavigation{height:100%;border-bottom:none}}@media(max-width: 700px){.hero-container .hero .keyvisual.subnavigation{z-index:99}}@media(max-width: 800px){.hero-container .hero .wrapper{padding:0}}.hero-container .hero .wrapper.big{min-height:650px}@media(max-width: 1200px){.hero-container .hero .wrapper.big{min-height:600px}}@media(max-width: 1100px){.hero-container .hero .wrapper.big{min-height:350px}}@media(max-width: 800px){.hero-container .hero .wrapper.big{min-height:0}}.hero-container .hero .wrapper.big .description{width:41.6666666667%;margin-bottom:80px;position:relative;z-index:9}.hero-container .hero .wrapper.big .description.hero-whitetext p{color:#fff}@media(max-width: 1100px){.hero-container .hero .wrapper.big .description{margin-bottom:0;width:40%}}@media(max-width: 800px){.hero-container .hero .wrapper.big .description{padding:30px 3%;width:100%;margin-top:300px}.hero-container .hero .wrapper.big .description.hero-whitetext{background-color:#606060}}@media(max-width: 600px){.hero-container .hero .wrapper.big .description{padding-left:4%;padding-right:4%;margin-top:250px}}@media(max-width: 400px){.hero-container .hero .wrapper.big .description{margin-top:200px}}.hero-container .hero .wrapper.big .description img{max-width:250px;margin-bottom:40px}@media(max-width: 1100px){.hero-container .hero .wrapper.big .description img{max-width:200px;margin-bottom:30px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-container .hero .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-container .hero .wrapper::after,.hero-container .hero .wrapper::before{display:none}}@supports(display: flex){.hero-container .hero .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-container .hero .wrapper::after,.hero-container .hero .wrapper::before{display:none}}.hero-container .hero .logo-container{position:absolute;bottom:0;right:0;height:125px;background:#fff}@media(max-width: 700px){.hero-container .hero .logo-container{position:relative;bottom:auto;right:auto}}.hero-container .hero .logo-container .logo{display:inline-block;width:auto;height:125px;padding:20px 30px;position:relative;margin-left:-60px}@media(max-width: 700px){.hero-container .hero .logo-container .logo{width:100%;margin-left:0;border-top:1px solid #ddd;padding-left:10px}.hero-container .hero .logo-container .logo::after,.hero-container .hero .logo-container .logo::before{display:none}}.hero-container .hero .logo-container img{height:100%;width:auto}@media(max-width: 700px){.hero-container .hero .logo-container img{display:block;margin:0 auto;max-width:100%;max-height:100%;height:auto}}.hero-container .hero .logo-container::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#fff}@media(max-width: 700px){.hero-container .hero .logo-container::after{display:none}}.hero-container .hero.hero-newsletter{background-image:url("../img/newsletter-image-fg.png"),url("../img/newsletter-image-bg.png");background-size:contain,cover}.slider button{width:50px;height:50px;z-index:9;border-radius:1px;background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.1)}@media(max-width: 1400px){.slider button{top:auto;bottom:20px}}@media(max-width: 1100px){.slider button{width:44px;height:44px}}@media(max-width: 800px){.slider button{bottom:auto;top:240px}}@media(max-width: 600px){.slider button{top:200px}}@media(max-width: 500px){.slider button{width:40px;height:40px}}@media(max-width: 400px){.slider button{top:160px}}.slider button:hover{background:#fff}.slider button::before{content:"";position:absolute;top:calc(50% - 17px);left:calc(50% - 17px);width:34px;height:34px;background:url(../img/icon-arrow-down-grey.svg) no-repeat center center}@media(max-width: 500px){.slider button::before{top:calc(50% - 14px);left:calc(50% - 14px);width:28px;height:28px}}.slider button.slick-prev{left:3%}@media(max-width: 1100px)and (min-width: 801px){.slider button.slick-prev{left:auto;right:calc(3% + 44px);border-right:none}}@media(max-width: 800px){.slider button.slick-prev{left:4.5%}}.slider button.slick-prev::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slider button.slick-next{right:3%}@media(max-width: 800px){.slider button.slick-next{right:4.5%}}.slider button.slick-next::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.slider .slick-track::after,.slider .slick-track::before{display:none}}@supports(display: flex){.slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.slider .slick-track::after,.slider .slick-track::before{display:none}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.slider .slick-track .hero{float:none;height:auto}}@supports(display: flex){.slider .slick-track .hero{float:none;height:auto}}img.align_right{float:right;margin:0 0 20px 20px}@media(max-width: 1400px){img.align_right{max-width:60%;height:auto}}@media(max-width: 900px){img.align_right{max-width:50%}}img.align_left{float:left;margin:0 20px 20px 0}@media(max-width: 1400px){img.align_left{max-width:60%;height:auto}}@media(max-width: 900px){img.align_left{max-width:50%}}img.align_center{width:100%;height:auto}figure{margin:0;display:table}figure.align_right{float:right;margin:0 0 20px 20px}figure.align_right:not(:first-child){margin-top:20px}@media(max-width: 900px){figure.align_right{max-width:50%}}@media(max-width: 400px){figure.align_right{max-width:40%}}figure.align_left{float:left;margin:0 20px 20px 0}figure.align_left:not(:first-child){margin-top:20px}@media(max-width: 900px){figure.align_left{max-width:50%}}@media(max-width: 400px){figure.align_left{max-width:40%}}figure.align_center{width:100%;height:auto;margin-bottom:20px}figure.align_center:not(:first-child){margin-top:20px}figure img{display:block;width:100%}figure+p{margin-top:1rem}figcaption{display:table-caption;caption-side:bottom;color:#7b7b7b;margin-top:8px;font-size:.75rem;line-height:1.4;font-weight:300}.button,button[type=submit]{display:inline-block;background:#009aa3;color:#fff;padding:8px 11px 9px;font-size:1.1rem;line-height:1.2;font-weight:300;margin-top:15px;position:relative;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.button:hover,button[type=submit]:hover{background:rgba(0,154,163,.7)}@media(max-width: 1100px){.button,button[type=submit]{font-size:1rem}}.button:not(.list),button[type=submit]:not(.list){padding-right:26px}@media(max-width: 1100px){.button:not(.list),button[type=submit]:not(.list){padding-right:22px}}.button:not(.list)::after,button[type=submit]:not(.list)::after{content:"";position:absolute;top:calc(50% - 10px);right:4px;width:20px;height:20px;background:url(../img/icon-arrow-down-white.svg) no-repeat center center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width: 1100px){.button:not(.list)::after,button[type=submit]:not(.list)::after{width:16px;height:16px;top:calc(50% - 8px)}}.button.triangle,button[type=submit].triangle{padding-right:22px}.button.triangle:hover,button[type=submit].triangle:hover{background:#009aa3}@media(max-width: 1100px){.button.triangle,button[type=submit].triangle{padding-right:18px}}.button.triangle::after,button[type=submit].triangle::after{right:0}.button.list,button[type=submit].list{display:block;background:rgba(0,154,163,.35);overflow:hidden}.button.list:hover,button[type=submit].list:hover{background:rgba(0,154,163,.7)}.button.list.active,button[type=submit].list.active{background:#009aa3}.gallery-headline{margin-bottom:25px}.gallery-container{margin-bottom:-30px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.gallery-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-container::after,.gallery-container::before{display:none}}@supports(display: flex){.gallery-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-container::after,.gallery-container::before{display:none}}@media(min-width: 901px){.gallery-container.big .thumbnail:first-child{width:100%}.gallery-container.big .thumbnail:first-child a{border:none;margin-bottom:30px;padding-top:0}.gallery-container.big .thumbnail:first-child img{position:relative;top:auto;left:auto}}@media(max-width: 600px){.gallery-container.big .thumbnail:nth-child(3n+1){margin-right:16px}}.gallery-container.big .thumbnail:nth-child(3n+2){margin-right:16px}@media(max-width: 900px){.gallery-container.big .thumbnail:nth-child(3n+2){margin-right:0}}@media(max-width: 600px){.gallery-container.big .thumbnail:nth-child(3n+2){margin-left:8px;margin-right:8px}}.gallery-container.big .thumbnail:nth-child(3n+3){margin-left:8px;margin-right:8px}@media(max-width: 900px){.gallery-container.big .thumbnail:nth-child(3n+3){margin-left:0;margin-right:0}}@media(max-width: 600px){.gallery-container.big .thumbnail:nth-child(3n+3){margin-left:16px}}.gallery-container.big .thumbnail:nth-child(3n+4){margin-left:16px}@media(max-width: 900px){.gallery-container.big .thumbnail:nth-child(3n+4){margin-left:0}}@media(max-width: 900px)and (min-width: 601px){.gallery-container.big .thumbnail:nth-child(5n+1),.gallery-container.big .thumbnail:nth-child(5n+2),.gallery-container.big .thumbnail:nth-child(5n+3),.gallery-container.big .thumbnail:nth-child(5n+4){margin-right:24px}}@media(max-width: 900px)and (min-width: 601px){.gallery-container.big .thumbnail:nth-child(5n+5){margin-left:0}}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail{margin-right:24px}}.gallery-container.normal .thumbnail:nth-child(3n+1){margin-right:16px}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail:nth-child(3n+1){margin-right:0}}.gallery-container.normal .thumbnail:nth-child(3n+2){margin-left:8px;margin-right:8px}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail:nth-child(3n+2){margin-left:0;margin-right:0}}.gallery-container.normal .thumbnail:nth-child(3n+3){margin-left:16px}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail:nth-child(3n+3){margin-left:0}}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail:nth-child(5n+1),.gallery-container.normal .thumbnail:nth-child(5n+2),.gallery-container.normal .thumbnail:nth-child(5n+3),.gallery-container.normal .thumbnail:nth-child(5n+4){margin-right:24px}}@media(max-width: 900px)and (min-width: 601px){.gallery-container.normal .thumbnail:nth-child(5n+5){margin-left:0}}.gallery-container .thumbnail{width:calc(33.3333333333% - 16.3333333333px);float:left}@media(max-width: 900px)and (min-width: 601px){.gallery-container .thumbnail{width:calc(20% - 19.2px - 1px)}}.gallery-container .thumbnail a{display:block;position:relative;background:#fff;border:1px solid #ddd;margin-bottom:24px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.gallery-container .thumbnail a[data-tooltip]::after{content:attr(data-tooltip);position:absolute;width:calc(100% + 10px);bottom:calc(100% + 14px);left:-5px;font-size:.8rem;line-height:1.25;background:#7b7b7b;text-align:center;padding:8px 7px;color:#fff;border-radius:5px;display:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.gallery-container .thumbnail a[data-tooltip]::before{content:"";position:absolute;width:0;height:0;border-top:10px solid #7b7b7b;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;display:none;left:calc(50% - 10px);bottom:calc(100% + 4px)}.gallery-container .thumbnail a[data-tooltip]:hover::after,.gallery-container .thumbnail a[data-tooltip]:hover::before{display:block;opacity:0;-webkit-animation:fadeln .15s forwards ease-in-out;animation:fadeln .15s forwards ease-in-out}.gallery-container .thumbnail a:hover{border-color:#484848}@supports((-o-object-fit: cover) or (object-fit: cover)){.gallery-container .thumbnail a{padding-top:100%}}.gallery-container .thumbnail img{width:100%;height:100%}@supports((-o-object-fit: cover) or (object-fit: cover)){.gallery-container .thumbnail img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}}figcaption,.pswp__caption__center{font-size:1.125rem;line-height:1.45;font-weight:300;margin-top:-0.23625rem;margin-bottom:-0.23625rem;color:#6e6e6e;text-align:center}figcaption{display:none}.pswp__caption__center{max-width:1200px;padding:35px 10px;font-size:1.25rem;line-height:1.45;font-weight:300;margin-top:-0.2625rem;margin-bottom:-0.2625rem;color:#6e6e6e}@media(max-width: 900px){.pswp__caption__center{font-size:1rem;padding:20px 10px}}@media(-ms-high-contrast: none)and (min-width: 901px),(-ms-high-contrast: active)and (min-width: 901px){section:not(.highlighted) .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}section:not(.highlighted) .box-container::after,section:not(.highlighted) .box-container::before{display:none}}@media(-ms-high-contrast: none)and (max-width: 600px),(-ms-high-contrast: active)and (max-width: 600px){section:not(.highlighted) .box-container{padding-top:50px}}@supports(display: flex){@media(min-width: 901px){section:not(.highlighted) .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}section:not(.highlighted) .box-container::after,section:not(.highlighted) .box-container::before{display:none}}@media(max-width: 600px){section:not(.highlighted) .box-container{padding-top:50px}}}@media(max-width: 900px){section:not(.highlighted) .box-container .box{float:none;width:100%}}@media(max-width: 900px){section:not(.highlighted) .box-container .box:nth-child(3n+1){margin-right:0}}@media(max-width: 900px){section:not(.highlighted) .box-container .box:nth-child(3n+2){margin-right:0;margin-left:0}}@media(max-width: 900px){section:not(.highlighted) .box-container .box:nth-child(3n+3){margin-left:0}}@media(max-width: 900px){section:not(.highlighted) .box-container .box+.box{margin-top:25px}}@media(max-width: 400px){section:not(.highlighted) .box-container .box+.box{margin-top:50px}}.box-container.gutter{padding-top:70px}@media(max-width: 1100px){.box-container.gutter{padding-top:60px}}@media(max-width: 900px){.box-container.gutter{padding-top:40px}}.box-container a.box:hover{border-color:#009aa3}.box-container .fullbox,.box-container .box{float:left;border:1px solid #ddd;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.box-container .fullbox{width:auto}.box-container .fullbox p.headline{padding:25px;text-transform:uppercase;font-size:2rem;line-height:1.25;font-weight:bold;margin-top:-0.42rem;margin-bottom:-0.42rem}@media(max-width: 1100px){.box-container .fullbox p.headline{font-size:1.9rem}}@media(max-width: 1000px){.box-container .fullbox p.headline{font-size:1.8rem}}@media(max-width: 400px){.box-container .fullbox p.headline{font-size:1.3em}}@media(max-width: 600px){.box-container .fullbox{float:none}}.box-container .box{width:calc(31.3333333333% - 1px)}@media(max-width: 600px){.box-container .box{float:none;width:100%}}.box-container .box:nth-child(3n+1){margin-right:2%}@media(max-width: 600px){.box-container .box:nth-child(3n+1){margin-right:0}}.box-container .box:nth-child(3n+2){margin-right:1%;margin-left:1%}@media(max-width: 600px){.box-container .box:nth-child(3n+2){margin-right:0;margin-left:0}}.box-container .box:nth-child(3n+3){margin-left:2%}@media(max-width: 600px){.box-container .box:nth-child(3n+3){margin-left:0}}@media(max-width: 600px){.box-container .box+.box{margin-top:25px}}.box-container .box.teaser{padding:65px 2.5% 300px}@media(max-width: 1100px){.box-container .box.teaser{padding-top:55px;padding-bottom:220px}}@media(max-width: 900px)and (min-width: 401px){.box-container .box.teaser{padding-bottom:30px;padding-top:30px;padding-left:42.5%}}@media(max-width: 700px)and (min-width: 401px){.box-container .box.teaser{padding:25px 3.5% 25px 43.5%}}@media(max-width: 400px){.box-container .box.teaser{padding-left:4%;padding-right:4%}}.box-container .box.teaser::after,.box-container .box.teaser::before{content:"";position:absolute;top:-42px;left:calc(50% - 42px);width:84px;height:84px;z-index:9}@media(max-width: 1100px){.box-container .box.teaser::after,.box-container .box.teaser::before{top:-35px;left:calc(50% - 35px);width:70px;height:70px}}@media(max-width: 900px)and (min-width: 401px){.box-container .box.teaser::after,.box-container .box.teaser::before{display:none}}@media(max-width: 400px){.box-container .box.teaser::after,.box-container .box.teaser::before{top:-30px;left:calc(50% - 30px);width:60px;height:60px}}.box-container .box.teaser::before{border:2px solid #009aa3;border-radius:100px;background:#fff;overflow:hidden}.box-container .box.teaser .button-container{padding-right:35px;overflow:hidden}.box-container .box .image{position:absolute;bottom:0;left:0;width:100%;height:270px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#f7f7f7}@media(max-width: 1100px){.box-container .box .image{height:200px}}@media(max-width: 900px)and (min-width: 401px){.box-container .box .image{bottom:auto;top:0;width:40%;height:100%}}.box-container .box .button-container{position:absolute;bottom:-1px;left:-1px}.highlighted{background:#009aa3;position:relative;z-index:9}.highlighted+.highlighted .gutter{padding-top:0}.highlighted+.hero-container{border-top:none}.highlighted h1,.highlighted h2,.highlighted h3,.highlighted h4,.highlighted p,.highlighted p a{color:#fff}.highlighted p a:hover{background:rgba(255,255,255,.2)}@media(-ms-high-contrast: none)and (min-width: 601px),(-ms-high-contrast: active)and (min-width: 601px){.highlighted .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.highlighted .box-container::after,.highlighted .box-container::before{display:none}}@supports(display: flex){@media(min-width: 601px){.highlighted .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.highlighted .box-container::after,.highlighted .box-container::before{display:none}}}.highlighted .box{border-color:#fff}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.highlighted .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@supports(display: flex){.highlighted .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.highlighted .box p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@supports(display: flex){.highlighted .box p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.highlighted .box p+.button{margin-top:0}.highlighted .box p.icon{padding:15px 15px 15px 72px;position:relative;min-height:76px}@media(max-width: 1200px)and (min-width: 901px){.highlighted .box p.icon{padding-left:15px}}@media(max-width: 800px)and (min-width: 601px){.highlighted .box p.icon{padding-left:15px}}.highlighted .box p.icon::before{content:"";position:absolute;top:10px;left:8px;width:50px;height:50px}@media(max-width: 1200px)and (min-width: 901px){.highlighted .box p.icon::before{display:none}}@media(max-width: 800px)and (min-width: 601px){.highlighted .box p.icon::before{display:none}}.highlighted .box .button{display:block;background:#fff;color:#009aa3;padding:11px 25px 11px 15px;position:relative;cursor:default}@media(max-width: 1300px){.highlighted .box .button{padding:11px}}.highlighted .box .button::after{content:"";position:absolute;top:calc(50% - 9px);right:7px;width:20px;height:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.highlighted .box .button a{color:#009aa3;text-decoration:underline}@media(max-width: 1200px)and (min-width: 901px){.highlighted .box .button a{display:block}}@media(max-width: 800px)and (min-width: 601px){.highlighted .box .button a{display:block}}@media(max-width: 1200px)and (min-width: 901px){.highlighted .hide{display:none}}@media(max-width: 800px)and (min-width: 601px){.highlighted .hide{display:none}}.highlighted-x{background-image:url(../img/background_x-quer.jpg);background-size:cover}.highlightaction{display:block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#f17e00;position:relative;z-index:9}.highlightaction:hover{background-color:rgba(241,126,0,.7);cursor:pointer}.highlightaction .gutter{padding-top:40px;padding-bottom:40px}.highlightaction h1,.highlightaction h2,.highlightaction h3,.highlightaction h4,.highlightaction p,.highlightaction p a{color:#fff}.highlightaction p a:hover{background:rgba(255,255,255,.2)}.product-container{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.product-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-container::after,.product-container::before{display:none}}@supports(display: flex){.product-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-container::after,.product-container::before{display:none}}.product-container:last-child{margin-bottom:-35px}.product-container a.product:hover{border-color:#009aa3}.product-container .product{float:left;width:calc(30.3333333333% - 1px);border:1px solid #ddd;margin-bottom:35px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 1100px){.product-container .product{margin-bottom:30px}}@media(max-width: 1000px)and (min-width: 901px){.product-container .product{margin-bottom:25px}}@media(max-width: 600px){.product-container .product{width:calc(47% - 1px);margin-bottom:25px}}@media(max-width: 400px){.product-container .product{width:100%;margin-bottom:25px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.product-container .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@supports(display: flex){.product-container .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-container .product:nth-child(3n+1){margin-right:3%}@media(max-width: 600px){.product-container .product:nth-child(3n+1){margin-right:0}}.product-container .product:nth-child(3n+2){margin-right:1.5%;margin-left:1.5%}@media(max-width: 600px){.product-container .product:nth-child(3n+2){margin-right:0;margin-left:0}}.product-container .product:nth-child(3n+3){margin-left:3%}@media(max-width: 600px){.product-container .product:nth-child(3n+3){margin-left:0}}@media(max-width: 600px)and (min-width: 401px){.product-container .product:nth-child(2n+1){margin-right:3%}}@media(max-width: 600px)and (min-width: 401px){.product-container .product:nth-child(2n+2){margin-left:3%}}.product-container .product .image{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;background-size:contain}@media(max-width: 400px){.product-container .product .image{border-bottom:1px solid #f7f7f7}}.product-container .product .image.products{height:290px}@media(max-width: 1100px)and (min-width: 601px){.product-container .product .image.products{height:270px}}@media(max-width: 500px){.product-container .product .image.products{height:270px}}@media(max-width: 400px){.product-container .product .image.products{height:250px}}.product-container .product .image.transducers{height:170px}@media(max-width: 1100px)and (min-width: 601px){.product-container .product .image.transducers{height:150px}}@media(max-width: 500px){.product-container .product .image.transducers{height:150px}}@media(max-width: 400px){.product-container .product .image.transducers{height:120px}}.product-container .product .description{font-size:1.1rem;line-height:1.3;font-weight:300;position:relative;min-height:40px;padding:12px 14px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.product-container .product .description.clear{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product-container .product .description.clear::after,.product-container .product .description.clear::before{display:none}}@supports(display: flex){.product-container .product .description.clear{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product-container .product .description.clear::after,.product-container .product .description.clear::before{display:none}}.product-container .product .description span{display:inline-block;position:relative}.product-container .product .description .name{color:#009aa3;width:calc(100% - 90px);float:left}@media(max-width: 1100px)and (min-width: 901px){.product-container .product .description .name{width:calc(100% - 30px)}}@media(max-width: 800px)and (min-width: 401px){.product-container .product .description .name{width:calc(100% - 30px)}}.product-container .product .description .details{width:68px;height:23px;color:#7b7b7b;padding-right:12px;float:right}@media(max-width: 1100px)and (min-width: 901px){.product-container .product .description .details{width:10px}}@media(max-width: 800px)and (min-width: 401px){.product-container .product .description .details{width:10px}}.product-container .product .description .details::before{content:"Details"}@media(max-width: 1100px)and (min-width: 901px){.product-container .product .description .details::before{display:none}}@media(max-width: 800px)and (min-width: 401px){.product-container .product .description .details::before{display:none}}.product-container .product .description .details::after{content:"";position:absolute;top:calc(50% - 10px);right:-7px;width:20px;height:20px;background:url(../img/icon-arrow-down-grey.svg) no-repeat center center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.filter-trigger:checked~.product-container{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.filter-trigger:checked~.product-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@supports(display: flex){.filter-trigger:checked~.product-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.features span.icon{display:block;padding-left:30px;position:relative}.features span.icon::after{content:"";position:absolute;top:calc(50% - 10px);left:0;width:20px;height:20px}.feature-container{margin-top:20px;margin-bottom:10px}.feature-container .icon{width:28px;height:28px;border-radius:100px;border:1px solid #009aa3;position:relative;float:left;margin-right:5px}.feature-container .icon::after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px}.technology-container{margin-top:70px;margin-bottom:25px}@media(max-width: 1200px){.technology-container{margin-top:40px}}.technology{position:relative;padding-left:300px;min-height:160px}@media(max-width: 1200px){.technology{padding-left:225px;min-height:140px}}@media(max-width: 600px){.technology{min-height:0;padding-left:0}}.technology+.technology{margin-top:30px}@media(max-width: 1200px){.technology+.technology{margin-top:25px}}.technology .image{width:275px;height:160px;background-color:#ddd;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width: 1200px){.technology .image{width:200px;height:140px}}@media(max-width: 600px){.technology .image{display:none}}.technology .headline{color:#fff;display:inline-block;margin-top:0;padding:0 6px;background:#009aa3}@supports((-webkit-box-decoration-break: clone) or (box-decoration-break: clone)){.technology .headline{padding:0;background:none}}@supports((-webkit-box-decoration-break: clone) or (box-decoration-break: clone)){.technology .headline span{background:#009aa3;-webkit-box-shadow:6px 0 0 #009aa3,-6px 0 0 #009aa3;box-shadow:6px 0 0 #009aa3,-6px 0 0 #009aa3;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;margin-left:6px}}.transducer-features .feature{padding-left:45px;position:relative}@media(max-width: 1000px){.transducer-features .feature{padding-left:35px}}.transducer-features .feature::after{content:"";position:absolute;top:-2px;left:0;width:35px;height:35px}@media(max-width: 1000px){.transducer-features .feature::after{width:26px;height:26px;top:0}}.transducer-features .feature+.feature{margin-top:25px}.detailviewer-container .box{border:1px solid #ddd;min-height:300px;position:relative;padding-left:47%;margin-top:80px;display:none}@media(max-width: 1200px){.detailviewer-container .box{margin-top:40px;min-height:250px;padding-left:40%}}@media(max-width: 900px)and (min-width: 801px){.detailviewer-container .box{padding-left:0;min-height:0;padding-bottom:200px}}@media(max-width: 400px){.detailviewer-container .box{padding-left:0;min-height:0;padding-bottom:200px}}@media(max-width: 800px)and (min-width: 401px){.detailviewer-container .box{margin-top:30px;min-height:150px}}.detailviewer-container .box::after{content:"";position:absolute;top:calc(50% - 17px);right:-17px;width:33px;height:33px;border:2px solid #fff;border-radius:100px;background:#009aa3}@media(max-width: 800px){.detailviewer-container .box::after{top:-17px}}@media(max-width: 400px){.detailviewer-container .box::after{left:calc(50% - 17px)}}.detailviewer-container .box::before{content:"";position:absolute;top:calc(50% - 17px);right:-17px;width:33px;height:33px;background:url(../img/icon-plus-white.svg) no-repeat center center;z-index:9}@media(max-width: 800px){.detailviewer-container .box::before{top:-17px}}@media(max-width: 400px){.detailviewer-container .box::before{left:calc(50% - 17px)}}.detailviewer-container .box .image{position:absolute;top:0;left:0;width:47%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width: 1200px){.detailviewer-container .box .image{width:40%}}@media(max-width: 900px)and (min-width: 801px){.detailviewer-container .box .image{width:100%;height:200px;top:auto;bottom:0}}@media(max-width: 400px){.detailviewer-container .box .image{width:100%;height:200px;top:auto;bottom:0}}.detailviewer-container .box .description{padding:20px 35px 20px 20px}@media(max-width: 1200px){.detailviewer-container .box .description{padding-right:25px}}.detailviewer-container .detail-container .detail-trigger:checked~.box{display:block}.detailviewer-container .detailviewer-wrapper{padding-right:55%;min-height:700px;position:relative}@media(max-width: 1200px){.detailviewer-container .detailviewer-wrapper{min-height:600px}}@media(max-width: 1000px){.detailviewer-container .detailviewer-wrapper{min-height:500px}}@media(max-width: 800px){.detailviewer-container .detailviewer-wrapper{min-height:0;padding-right:0}}.detailviewer-container .detailviewer{width:50%;padding-left:5%;position:absolute;top:0;right:0}@media(max-width: 800px){.detailviewer-container .detailviewer{width:100%;margin-top:30px;position:relative;top:auto;right:auto}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.detailviewer-container .detailviewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(-ms-high-contrast: none)and (max-width: 900px)and (min-width: 801px),(-ms-high-contrast: active)and (max-width: 900px)and (min-width: 801px){.detailviewer-container .detailviewer{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media(-ms-high-contrast: none)and (max-width: 500px),(-ms-high-contrast: active)and (max-width: 500px){.detailviewer-container .detailviewer{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@supports(display: flex){.detailviewer-container .detailviewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 900px)and (min-width: 801px){.detailviewer-container .detailviewer{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media(max-width: 500px){.detailviewer-container .detailviewer{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}}.detailviewer-container .label-container{display:inline-block;position:relative}.detailviewer-container .label-container label{position:absolute;width:33px;height:33px;border-radius:100px;border:2px solid #009aa3;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.detailviewer-container .label-container label::after{content:"";position:absolute;top:-2px;left:-2px;width:33px;height:33px;background:url(../img/icon-plus.svg) no-repeat center center}.detailviewer-container .label-container label:hover{background:#fff}.detailviewer-container .label-container label.active{background:#009aa3;border:2px solid rgba(255,255,255,.8)}.detailviewer-container .label-container label.active::after{background:url(../img/icon-plus-white.svg) no-repeat center center}.detailviewer-container .product{max-width:500px;max-height:700px}@media(max-width: 1200px){.detailviewer-container .product{max-height:600px}}@media(max-width: 1000px){.detailviewer-container .product{max-height:500px}}@media(max-width: 800px){.detailviewer-container .product{max-height:400px}}@media(max-width: 500px){.detailviewer-container .product{max-height:350px}}@media(max-width: 400px){.detailviewer-container .product{max-height:300px}}.detailviewer-container .hint{display:inline-block;color:#009aa3;position:absolute;top:5px;left:0;z-index:9;background:rgba(255,255,255,.8);padding:7px 10px;border-radius:4px}.detailviewer-container .hint::after{content:"";position:absolute;top:-2px;right:-2px;width:33px;height:33px;border-radius:100px;border:1px solid #009aa3;background:#fff}@media(max-width: 900px){.detailviewer-container .hint::after{top:-5px;right:-5px}}.detailviewer-container .hint::before{content:"";position:absolute;top:-2px;right:-2px;width:33px;height:33px;background:url(../img/icon-plus.svg) no-repeat center center;z-index:9}@media(max-width: 900px){.detailviewer-container .hint::before{top:-5px;right:-5px}}.sidebar .cta{margin-top:35px;margin-bottom:25px}@media(max-width: 900px){.sidebar .cta{margin-top:25px;margin-bottom:0}}@media(max-width: 600px){.sidebar .cta{display:none}}.sidebar .cta p{margin:0}.sidebar .cta p,.sidebar .cta p a{color:#009aa3}.sidebar .cta .phone{display:inline-block;margin-top:2px;position:relative;padding-left:24px}.sidebar .cta .phone::before{content:"";position:absolute;top:calc(50% - 10px);left:-1px;width:20px;height:20px}.news-container{background:#f4f4f4;padding:40px 0}@media(-ms-high-contrast: none)and (min-width: 901px),(-ms-high-contrast: active)and (min-width: 901px){.news-container .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.news-container .wrapper::after,.news-container .wrapper::before{display:none}}@supports(display: flex){@media(min-width: 901px){.news-container .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.news-container .wrapper::after,.news-container .wrapper::before{display:none}}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.news-container .col-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media(-ms-high-contrast: none)and (max-width: 900px),(-ms-high-contrast: active)and (max-width: 900px){.news-container .col-6{display:block}}@supports(display: flex){.news-container .col-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width: 900px){.news-container .col-6{display:block}}}@media(max-width: 900px){.news-container .col-6{width:100%;float:none;padding-left:0;padding-right:0}}@media(max-width: 900px){.news-container .col-6+.col-6{margin-top:30px}}.news{width:100%;background:#fff;position:relative}.news .headline-container{overflow:hidden}.news .headline-container h1,.news .headline-container h2{position:relative;background:#009aa3;color:#fff;display:inline-block;padding:17px 3% 17px 5.2%;margin:0}@media(max-width: 900px){.news .headline-container h1,.news .headline-container h2{padding-left:3.5%;padding-right:1.5%}}@media(max-width: 400px){.news .headline-container h1,.news .headline-container h2{padding:12px 4%;display:block}}@media(max-width: 400px){.news .headline-container h1.triangle::before,.news .headline-container h2.triangle::before{display:none}}.news .teaser-container{padding:35px 5.2% 70px}@media(max-width: 900px){.news .teaser-container{padding:30px 3.5% 70px}}@media(max-width: 600px){.news .teaser-container{padding-left:4%;padding-right:4%}}.news .teaser{display:block;padding:18px 20px 18px 0;position:relative;border-top:1px solid #ddd;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 400px){.news .teaser{padding-right:0}}.news .teaser:last-child{border-bottom:1px solid #ddd}.news .teaser:hover{background-color:#f7f7f7}.news .teaser .type{display:inline-block;font-size:.8rem;line-height:1;font-weight:300;position:absolute;top:-1px;right:0;background:#7b7b7b;color:#fff;padding:5px 7px}@media(max-width: 500px){.news .teaser .type{right:auto;left:0}}@media(max-width: 400px){.news .teaser .type{display:none}}.news .teaser .type+.description .headline{padding-right:70px}@media(max-width: 500px){.news .teaser .type+.description .headline{padding-right:0}}.news .teaser .aside{width:100px;float:left;position:relative;padding-right:4%}@media(max-width: 400px){.news .teaser .aside{display:none}}.news .teaser .aside img{border:1px solid #eaeaea;background-color:#fff}.news .teaser .aside .icon{position:absolute;top:-5px;left:10px;width:50px;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 500px){.news .teaser .aside .icon{top:15px;left:0}}.news .teaser .aside .icon span{display:block;position:absolute;top:21px;left:0;width:100%;height:20px;text-align:center;color:#009aa3;font-size:1.2rem;line-height:1;font-weight:300}.news .teaser .description{width:calc(100% - 100px);float:right}@media(max-width: 400px){.news .teaser .description{width:100%}}.news .teaser .headline{color:#009aa3;font-size:1.3rem;line-height:1.35;display:inline-block;width:100%;word-wrap:break-word}.news .teaser .date{color:#009aa3}.news .show-more{font-size:1.125rem;line-height:1.45;font-weight:300;color:#009aa3;text-decoration:underline;position:absolute;bottom:28px;left:5.2%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.news .show-more:hover{background:rgba(0,154,163,.2);text-decoration:none}@media(max-width: 900px){.news .show-more{left:3.5%}}.download-container h4{margin-bottom:20px}.download-container .downloads+h4{margin-top:30px}.download-container .download{display:block;padding:18px 10px;position:relative;border-top:1px solid #ddd;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.download-container .download:last-child{border-bottom:1px solid #ddd}.download-container .download:hover{background-color:#f7f7f7}.download-container .download:hover .column.type{color:#7b7b7b}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.download-container .download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.download-container .download::after,.download-container .download::before{display:none}}@media(-ms-high-contrast: none)and (max-width: 600px),(-ms-high-contrast: active)and (max-width: 600px){.download-container .download{display:block}}@supports(display: flex){.download-container .download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.download-container .download::after,.download-container .download::before{display:none}@media(max-width: 600px){.download-container .download{display:block}}}.download-container .download .column{float:left}@media(max-width: 600px){.download-container .download .column{float:none}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.download-container .download .column{float:none}}@supports(display: flex){.download-container .download .column{float:none}}.download-container .download .column.headline{width:calc(100% - 120px - 130px);word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-right:30px}@media(max-width: 600px){.download-container .download .column.headline{width:calc(100% - 130px);padding-right:0}}@media(max-width: 400px){.download-container .download .column.headline{width:100%}}.download-container .download .column.type{width:120px;color:#ddd;margin-top:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 600px){.download-container .download .column.type{width:calc(100% - 130px);margin-top:5px}}@media(max-width: 400px){.download-container .download .column.type{width:100%}}.download-container .download .column.button-container{width:130px}@media(max-width: 600px){.download-container .download .column.button-container{position:absolute;top:19px;right:10px}}@media(max-width: 400px){.download-container .download .column.button-container{position:relative;top:auto;right:auto;width:100%}}.download-container .download .column.button-container .button{margin-top:0;float:right}@media(max-width: 400px){.download-container .download .column.button-container .button{float:left;margin-top:5px}}table,thead,tbody,tfoot,tr,th,td{width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}table:not(.picker__table){font-size:1.125rem;line-height:1.3;font-weight:300;max-width:100%;width:100%;border-collapse:collapse;position:relative;overflow:hidden}@media(max-width: 1100px){table:not(.picker__table){font-size:1rem}}table:not(.picker__table) tr,table:not(.picker__table) td{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}table:not(.picker__table) thead{background:#009aa3;color:#fff;vertical-align:middle}@supports(display: grid){table:not(.picker__table) thead tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@supports(display: grid){table:not(.picker__table) thead td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@supports(display: grid){table:not(.picker__table) thead td span{width:100%}}@supports(display: grid){table:not(.picker__table) thead td:not(.product){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}table:not(.picker__table) thead td:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}@media(max-width: 900px){table:not(.picker__table) thead td:not(:first-child){display:none}}table:not(.picker__table) .headline:not(:first-child){border-top:2px solid #009aa3}table:not(.picker__table) .headline td{color:#009aa3;padding-top:20px;text-transform:uppercase;background:#fff;position:relative;z-index:9}table:not(.picker__table) tbody{color:#6e6e6e;border-bottom:1px solid #e5e5e5}@supports(display: grid){table:not(.picker__table) tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 901px){table:not(.picker__table) tbody{height:80vh;overflow:auto}}}@supports(display: grid){table:not(.picker__table) tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}table:not(.picker__table) tbody tr:not(.headline):hover{background:#ededed}table:not(.picker__table) tbody tr:not(.headline):hover .true{background:#009aa3}table:not(.picker__table) tbody tr:not(.headline) td:not(.accordion):hover::before,table:not(.picker__table) tbody tr:not(.headline) th:not(.accordion):hover::before{content:"";position:absolute;left:0;top:-5000px;height:10000px;width:100%;z-index:-1;background:#f5f5f5}table:not(.picker__table) .check{width:105px;position:relative;border-right:1px solid #e5e5e5}@media(max-width: 1100px){table:not(.picker__table) .check{width:90px}}@media(max-width: 900px){table:not(.picker__table) .check{display:none}}table:not(.picker__table) .check::after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){table:not(.picker__table) .check::after{top:5px}}table:not(.picker__table) .check.true{background:rgba(0,154,163,.45);border-top:1px solid #c2e4e6}table:not(.picker__table) .check.true:not(:last-child){border-right:1px solid #c2e4e6}table:not(.picker__table) .check.true:last-child{border-right:1px solid rgba(0,154,163,.45)}table:not(.picker__table) .check.true::after{background:url(../img/icon-check.svg) no-repeat center center}table:not(.picker__table) .check.false{border-top:1px solid #e5e5e5}table:not(.picker__table) .check.false::after{background:url(../img/icon-cross.svg) no-repeat center center}table:not(.picker__table) .product{width:105px;text-align:center;padding-left:0;padding-right:0}@media(max-width: 1100px){table:not(.picker__table) .product{width:90px}}table:not(.picker__table) .accordion{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5}@supports(display: grid){table:not(.picker__table) .accordion{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media(max-width: 900px){table:not(.picker__table) .accordion{border-left:0}}table:not(.picker__table) .accordion label{padding-right:80px}table:not(.picker__table) .accordion label:hover{background:none}table:not(.picker__table) .accordion label::before{content:"Details";position:absolute;top:calc(50% - 7px);right:20px;height:14px;font-size:.8rem;line-height:1;color:rgba(0,154,163,.8)}table:not(.picker__table) .accordion label::after{top:calc(50% - 7px);right:0;width:14px;height:14px;background:url(../img/icon-arrow-down-teal.svg) no-repeat center center}table:not(.picker__table) .accordion .content{padding:10px 80px 0 0}@media(max-width: 1200px){table:not(.picker__table) .accordion .content{padding-right:0}}table:not(.picker__table) .accordion .content p{font-size:.8rem;line-height:1.4}@media(max-width: 900px){table:not(.picker__table) .accordion .content p{font-size:1rem}}table:not(.picker__table) .accordion input:checked~label{color:#009aa3}table:not(.picker__table) .accordion input:checked~label:hover{background:none}table:not(.picker__table) .accordion input:checked~label::before{content:"schließen"}table:not(.picker__table) td,table:not(.picker__table) th{position:relative;padding:4px 8px}.map-container{border-bottom:1px solid #ddd;position:relative}.map-container iframe{width:100%;height:350px}.tap-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.tap-trigger:checked~.tap-overlay{display:none}.accordion-container+h1,.accordion-container+h2,.accordion-container+h3,.accordion-container+h4,.accordion-container+p,.accordion-container+ol,.accordion-container+ul{margin-top:2rem}@media(max-width: 1200px){.accordion-container+h1,.accordion-container+h2,.accordion-container+h3,.accordion-container+h4,.accordion-container+p,.accordion-container+ol,.accordion-container+ul{margin-top:1.2rem}}@media(max-width: 900px){.accordion-container+h1,.accordion-container+h2,.accordion-container+h3,.accordion-container+h4,.accordion-container+p,.accordion-container+ol,.accordion-container+ul{margin-top:.8rem}}.accordion-container .accordion+.accordion{margin-top:15px}.accordion-container .accordion label{font-size:1.1rem;line-height:1.45;font-weight:300;background:#009aa3;color:#fff;padding:7px 105px 7px 15px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.accordion-container .accordion label:hover{background:rgba(0,154,163,.7)}.accordion-container .accordion label::before{content:"Details";position:absolute;top:calc(50% - 7px);right:40px;height:14px;font-size:.8rem;line-height:1;color:rgba(255,255,255,.6)}.accordion-container .accordion label::after{top:calc(50% - 10px);right:12px;width:20px;height:20px;background:url(../img/icon-arrow-down-white.svg) no-repeat center center}.accordion-container .accordion .content{padding:30px 4% 25px 4%;border:1px solid #009aa3;border-top:none}@media(max-width: 1000px){.accordion-container .accordion .content{padding-top:25px}}.accordion label{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.accordion label::after{content:"";position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.accordion .content{display:none}.accordion input:checked~label:hover{background:#009aa3}.accordion input:checked~label::before{content:"schließen"}.accordion input:checked~label::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion input:checked~.content{display:block}button,input,optgroup,select,textarea{font-family:"Fira Sans",Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans",Arial,sans-serif}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;border-radius:1px;font-size:1.125rem;line-height:1.45;font-weight:0;padding:8px 35px 7px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:1px solid #ddd}@media(max-width: 1100px){select{font-size:1rem}}select:focus{outline:none;border:1px solid #009aa3}select:valid{border:1px solid #009aa3}select[disabled]{cursor:not-allowed}select::-ms-expand{display:none}.FormBuilder label{display:inline-block;font-size:1.125rem;line-height:1.45;font-weight:300;margin:0}@media(max-width: 1100px){.FormBuilder label{font-size:1rem}}.FormBuilder input[type=text],.FormBuilder input[type=email],.FormBuilder textarea{width:100%;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:1px solid #ddd;border-radius:1px;font-size:1.125rem;line-height:1.45;font-weight:300;background:#fff;margin:0 0 20px 0;padding:6px 10px 5px;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.FormBuilder input[type=text]:hover,.FormBuilder input[type=email]:hover,.FormBuilder textarea:hover{border-color:#009aa3}@media(max-width: 1100px){.FormBuilder input[type=text],.FormBuilder input[type=email],.FormBuilder textarea{padding-top:4px}}@media(max-width: 600px){.FormBuilder input[type=text],.FormBuilder input[type=email],.FormBuilder textarea{margin-bottom:15px}}.FormBuilder select{margin-bottom:20px}@media(max-width: 600px){.FormBuilder select{margin-bottom:15px}}.FormBuilder textarea{resize:none;overflow:auto;height:200px}.FormBuilder ul.InputfieldCheckboxesStacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.FormBuilder .InputfieldCheckboxes li{display:inline-block;width:50%;margin-bottom:5px}.FormBuilder .InputfieldCheckboxes li:nth-of-type(2n + 1){padding-right:10px}.FormBuilder .InputfieldCheckboxes li:nth-of-type(2n + 2){padding-left:9px}.FormBuilder .InputfieldCheckbox,.FormBuilder .InputfieldCheckboxes{margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 600px){.FormBuilder .InputfieldCheckbox,.FormBuilder .InputfieldCheckboxes{margin-bottom:15px}}.FormBuilder .InputfieldCheckbox span,.FormBuilder .InputfieldCheckboxes span{display:inline-block;cursor:pointer;position:relative;padding-left:30px;color:#6e6e6e}.FormBuilder .InputfieldCheckbox span:hover::before,.FormBuilder .InputfieldCheckboxes span:hover::before{border-color:#009aa3}.FormBuilder .InputfieldCheckbox span::before,.FormBuilder .InputfieldCheckbox span::after,.FormBuilder .InputfieldCheckboxes span::before,.FormBuilder .InputfieldCheckboxes span::after{content:"";position:absolute}.FormBuilder .InputfieldCheckbox span::before,.FormBuilder .InputfieldCheckboxes span::before{border:1px solid #ddd;border-radius:1px;background:#fff;width:20px;height:20px;top:3px;left:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.FormBuilder .InputfieldCheckbox span::after,.FormBuilder .InputfieldCheckboxes span::after{width:16px;height:16px;top:5px;left:2px;background:url(../img/icon-check-teal.svg) no-repeat center center;display:none}.FormBuilder .InputfieldCheckbox input,.FormBuilder .InputfieldCheckboxes input{display:none}.FormBuilder .InputfieldCheckbox input:checked~span::before,.FormBuilder .InputfieldCheckboxes input:checked~span::before{border-color:#009aa3}.FormBuilder .InputfieldCheckbox input:checked~span::after,.FormBuilder .InputfieldCheckboxes input:checked~span::after{display:block}.FormBuilder .InputfieldCheckboxes .InputfieldHeader,.FormBuilder .InputfieldContent .description{font-size:1.625rem;line-height:1.2;font-weight:300;color:#009aa3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:15px}@media(max-width: 1100px){.FormBuilder .InputfieldCheckboxes .InputfieldHeader,.FormBuilder .InputfieldContent .description{font-size:1.5rem}}.FormBuilder .InputfieldCheckbox .InputfieldHeader,.FormBuilder .InputfieldSelect .InputfieldHeader{display:none}.FormBuilder .InputfieldText:not(.js) label,.FormBuilder .InputfieldEmail:not(.js) label,.FormBuilder .InputfieldTextarea:not(.js) label{top:-7px;font-size:.8rem;padding:1px 4px}.FormBuilder .InputfieldText input:focus,.FormBuilder .InputfieldText input:valid,.FormBuilder .InputfieldText input.filled,.FormBuilder .InputfieldText textarea:focus,.FormBuilder .InputfieldText textarea:valid,.FormBuilder .InputfieldText textarea.filled,.FormBuilder .InputfieldEmail input:focus,.FormBuilder .InputfieldEmail input:valid,.FormBuilder .InputfieldEmail input.filled,.FormBuilder .InputfieldEmail textarea:focus,.FormBuilder .InputfieldEmail textarea:valid,.FormBuilder .InputfieldEmail textarea.filled,.FormBuilder .InputfieldTextarea input:focus,.FormBuilder .InputfieldTextarea input:valid,.FormBuilder .InputfieldTextarea input.filled,.FormBuilder .InputfieldTextarea textarea:focus,.FormBuilder .InputfieldTextarea textarea:valid,.FormBuilder .InputfieldTextarea textarea.filled{border:1px solid #009aa3}.FormBuilder .InputfieldText input:focus~label,.FormBuilder .InputfieldText input:valid~label,.FormBuilder .InputfieldText input.filled~label,.FormBuilder .InputfieldText textarea:focus~label,.FormBuilder .InputfieldText textarea:valid~label,.FormBuilder .InputfieldText textarea.filled~label,.FormBuilder .InputfieldEmail input:focus~label,.FormBuilder .InputfieldEmail input:valid~label,.FormBuilder .InputfieldEmail input.filled~label,.FormBuilder .InputfieldEmail textarea:focus~label,.FormBuilder .InputfieldEmail textarea:valid~label,.FormBuilder .InputfieldEmail textarea.filled~label,.FormBuilder .InputfieldTextarea input:focus~label,.FormBuilder .InputfieldTextarea input:valid~label,.FormBuilder .InputfieldTextarea input.filled~label,.FormBuilder .InputfieldTextarea textarea:focus~label,.FormBuilder .InputfieldTextarea textarea:valid~label,.FormBuilder .InputfieldTextarea textarea.filled~label{top:-7px;font-size:.8rem;padding:1px 4px;color:#009aa3}.FormBuilder .InputfieldText label,.FormBuilder .InputfieldEmail label,.FormBuilder .InputfieldTextarea label{line-height:1;position:absolute;top:9px;left:7px;z-index:9;background:#fff;padding:2px 4px;color:#c4c4c4;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.FormBuilder .Inputfields::after,.FormBuilder .Inputfields::before{content:" ";display:table}.FormBuilder .Inputfields::after{clear:both}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.FormBuilder .Inputfields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.FormBuilder .Inputfields::after,.FormBuilder .Inputfields::before{display:none}}@supports(display: flex){.FormBuilder .Inputfields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.FormBuilder .Inputfields::after,.FormBuilder .Inputfields::before{display:none}}.FormBuilder .InputfieldColumnWidthFirst{padding-right:0px}.FormBuilder .InputfieldColumnWidthFirst+.InputfieldColumnWidth{padding-left:20px}.FormBuilder .InputfieldColumnWidth{float:left}.FormBuilder .InputfieldColumnWidth:not(.InputfieldColumnWidthFirst)+.InputfieldColumnWidth:not(.InputfieldColumnWidthFirst){padding-left:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.FormBuilder .InputfieldColumnWidth{float:none}}@supports(display: flex){.FormBuilder .InputfieldColumnWidth{float:none}}.FormBuilder .InputfieldContent{position:relative}.FormBuilder .Inputfield{width:100%;position:relative}.FormBuilder .InputfieldStateRequired input[type=text],.FormBuilder .InputfieldStateRequired input[type=email],.FormBuilder .InputfieldStateRequired textarea{padding-right:25px}.FormBuilder .InputfieldStateRequired .InputfieldContent{position:relative}.FormBuilder .InputfieldStateRequired .InputfieldContent::after{content:"*";position:absolute;top:13px;right:7px;width:15px;height:15px;text-align:center;font-size:1.2rem;color:red}.FormBuilder .InputfieldStateError input{border:1px solid red}.FormBuilder .InputfieldStateError label{color:red}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.FormBuilder .InputfieldSubmit .InputfieldContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@supports(display: flex){.FormBuilder .InputfieldSubmit .InputfieldContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.FormBuilder .Inputfield_address{display:none}.error,.FormBuilderErrors,.ui-widget-content p{display:none}.history{border-left:1px solid #ddd;padding-top:30px;padding-bottom:30px}.history.col-8{padding-left:0}.history h4{display:inline-block;background:#009aa3;color:#fff;padding:2px 7px;margin-top:0;position:relative}.history h4::before{content:"";position:absolute;top:5px;left:-27px;width:22px;height:22px;background:url(../img/icon-arrow-timeline.svg) no-repeat center center}.history .year{padding-left:25px}.history .year+.year{margin-top:1.6rem}.box-container .box.teaser.ultrasonics::after{background:url(../img/icon-ultrasonics.svg) no-repeat center center}.box-container .box.teaser.fortbildung::after{background:url(../img/icon-fortbildung.svg) no-repeat center center}.box-container .box.teaser.research::after{background:url(../img/icon-research.svg) no-repeat center center}.box-container .box.teaser.transducers::after{background:url(../img/icon-transducers.svg) no-repeat center center}.box-container .box.teaser.covid::after{background:url(../img/icon-covid.svg) no-repeat center center}.cta .phone::before{background:url(../img/icon-phone.svg) no-repeat center center}.service.icon.phone::before{background:url(../img/icon-phone.svg) no-repeat center center}.service.icon.mail::before{background:url(../img/icon-mail.svg) no-repeat center center}.service.icon.instagram::before{background:url(../img/icon-instagram.svg) no-repeat center center}.service.icon.facebook::before{background:url(../img/icon-facebook.svg) no-repeat center center}.service.icon.linkedin::before{background:url(../img/icon-linkedin.svg) no-repeat center center}.service.products::after{background:url(../img/icon-arrow-down-teal.svg) no-repeat center center}.highlighted .box .button::after{background:url(../img/icon-arrow-down-teal.svg) no-repeat center center}.highlighted .icon.mail::before{background:url(../img/icon-mail-big.svg) no-repeat center center}.highlighted .icon.phone::before{background:url(../img/icon-phone-big.svg) no-repeat center center}.highlighted .icon.pencil::before{background:url(../img/icon-pencil-big.svg) no-repeat center center}.highlighted .icon.highdensity::after{background:url(../img/icon-highdensity-white.svg) no-repeat center center}.highlighted .icon.extreme_high_density::after{background:url(../img/icon-extremehighdensity-white.svg) no-repeat center center}.highlighted .icon.monocrystal::after{background:url(../img/icon-monocrystal-white.svg) no-repeat center center}.highlighted .icon.biopsykit::after{background:url(../img/icon-biopsykit-white.svg) no-repeat center center}.highlighted .icon.wideangle::after{background:url(../img/icon-wideangle-white.svg) no-repeat center center}.highlighted .icon.powerview::after{background:url(../img/icon-powerview-white.svg) no-repeat center center}.highlighted .icon.crystal_signature::after{background:url(../img/icon-crystalsignature-white.svg) no-repeat center center}.highlighted .icon.ultrahochfrequent::after{background:url(../img/icon-ultrahochfrequent-white.svg) no-repeat center center}.icon.calendar{background:url(../img/icon-calendar.svg) no-repeat center center}.icon.highdensity::after{background:url(../img/icon-highdensity.svg) no-repeat center center}.icon.extreme_high_density::after{background:url(../img/icon-extremehighdensity.svg) no-repeat center center}.icon.monocrystal::after{background:url(../img/icon-monocrystal.svg) no-repeat center center}.icon.biopsykit::after{background:url(../img/icon-biopsykit.svg) no-repeat center center}.icon.wideangle::after{background:url(../img/icon-wideangle.svg) no-repeat center center}.icon.powerview::after{background:url(../img/icon-powerview.svg) no-repeat center center}.icon.crystal_signature::after{background:url(../img/icon-crystalsignature.svg) no-repeat center center}.icon.ultrahochfrequent::after{background:url(../img/icon-ultrahochfrequent.svg) no-repeat center center}.subnavigation-container h4.ultrasonics::after{background:url(../img/icon-ultrasonics.svg) no-repeat center center}.subnavigation-container h4.fortbildung::after{background:url(../img/icon-fortbildung.svg) no-repeat center center}.subnavigation-container h4.research::after{background:url(../img/icon-research.svg) no-repeat center center}.subnavigation-container h4.transducers::after{background:url(../img/icon-transducers.svg) no-repeat center center}.subnavigation-container h4.covid::after{background:url(../img/icon-covid.svg) no-repeat center center}.product-list a::after{background:url(../img/icon-arrow-down-grey.svg) no-repeat center center}footer p a:hover{background:rgba(255,255,255,.2)}footer .footbackground{background:#7b7b7b;padding-top:40px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){footer .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}footer .wrapper::after,footer .wrapper::before{display:none}}@media(-ms-high-contrast: none)and (max-width: 800px),(-ms-high-contrast: active)and (max-width: 800px){footer .wrapper{display:block}}@supports(display: flex){footer .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}footer .wrapper::after,footer .wrapper::before{display:none}@media(max-width: 800px){footer .wrapper{display:block}}}footer .col-6{position:relative}@media(max-width: 800px){footer .col-6{float:none;width:100%}}footer .col-6:first-child{z-index:999}footer h1,footer h2,footer h3,footer p,footer p a{color:#fff}footer .logo-container{margin-bottom:60px}@media(max-width: 1100px){footer .logo-container{margin-bottom:50px}}@media(max-width: 800px){footer .logo-container{margin-bottom:35px}}footer .address-container{margin-bottom:40px}@media(max-width: 800px){footer .address-container{margin-bottom:0}}footer .address-container p{float:left;margin:0}footer .address-container p:not(:last-child){margin-right:7%}footer .sitemap-container .sitemap{width:33.3333333333%;float:left}@media(max-width: 800px){footer .sitemap-container .sitemap:not(.social-networks){display:none}}footer .sitemap-container .sitemap.sitemap-wide{width:66.6666666667%}@media(max-width: 800px){footer .sitemap-container{display:none}}footer .footer-highlighter{position:absolute;bottom:0;left:0;width:calc(100% + 65px - 3%);padding-left:65px;margin-left:calc(-65px + 3%);margin-top:40px}@media(max-width: 800px){footer .footer-highlighter{position:relative;bottom:auto;left:auto;margin-left:0;margin-top:40px;padding-left:0}}footer .footer-highlighter h1,footer .footer-highlighter h2,footer .footer-highlighter h3,footer .footer-highlighter p,footer .footer-highlighter p a{color:#7b7b7b}footer .footer-highlighter p{margin-top:7px;margin-bottom:7px}@media(max-width: 800px){footer .footer-highlighter p{margin-top:0;margin-bottom:0}}footer .footer-highlighter p a:hover{background:rgba(123,123,123,.2)}@media(max-width: 1200px){footer .footer-highlighter .col-7{width:100%}}footer .footer-highlighter .partners{display:inline-block;float:right}@media(max-width: 1200px){footer .footer-highlighter .partners{display:none}}footer .footer-highlighter .partners:first-child{margin-left:15px}footer .footer-highlighter .partners.alpinion img{width:128px}footer .footer-highlighter .partners.iljin img{width:71px}footer .footer-highlighter .partners img{height:40px}footer .footer-highlighter .triangle{background:#fff;position:relative;height:72px;padding-top:16px;padding-bottom:16px;padding-left:6px}@media(max-width: 800px){footer .footer-highlighter .triangle{padding-left:0;padding-top:20px;padding-bottom:20px;height:60px}}@media(max-width: 800px){footer .footer-highlighter .triangle::before{border:none;height:500px;background:#fff;left:-100px;width:100px}}footer .footer-highlighter .triangle::after{content:"";position:absolute;top:0;right:calc((100vw - 1200px)/-2 - 115px);width:calc((100vw - 1200px)/2 + 115px);height:500px;background:#fff}@media(max-width: 1200px){footer .footer-highlighter .triangle::after{right:-100px;width:100px}}footer~div{display:none !important}.actionbutton,.actionbuttonfoot{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;content:"";border-radius:200px;background-color:#f17e00}.actionbutton .text,.actionbuttonfoot .text{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%) rotate(-8deg);-ms-transform:translateY(-50%) rotate(-8deg);transform:translateY(-50%) rotate(-8deg)}.actionbutton .text h4,.actionbuttonfoot .text h4{font-weight:bold;text-transform:uppercase}.actionbutton .text h4,.actionbutton .text p,.actionbuttonfoot .text h4,.actionbuttonfoot .text p{color:#fff}.actionbutton{height:260px;width:260px}.actionbutton h4{font-size:26px}.actionbutton p{font-size:18px;margin-top:30px}.actionbuttonfoot{height:200px;width:200px;position:absolute;top:-160px;right:0;z-index:100;-webkit-animation-name:stretch;animation-name:stretch;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media(max-width: 1400px){.actionbuttonfoot{right:40px}}@media(max-width: 1100px){.actionbuttonfoot{top:-200px}}@media(max-width: 500px){.actionbuttonfoot{top:-240px}}@media(max-width: 300px){.actionbuttonfoot{right:calc(50% - 100px)}}.actionbuttonfoot h4{font-size:20px}.actionbuttonfoot p{font-size:14px;margin-top:20px}.actionbuttonfoot:hover{background-color:rgba(241,126,0,.7)}footer.actionfoot{padding-top:140px}@media(max-width: 1100px){footer.actionfoot .footbackground{padding-top:80px}}@media(max-width: 500px){footer.actionfoot .footbackground{padding-top:120px}}.hero-container.hero-actionhead{margin-bottom:30px}@media(max-width: 1200px){.hero-container.hero-actionhead{margin-bottom:200px}}@media(max-width: 800px){.hero-container.hero-actionhead{margin-bottom:230px}}.hero-actionhead .actionbutton{position:absolute;bottom:-30px;right:calc(50% - 20px);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-animation-name:stretch;animation-name:stretch;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media(max-width: 1200px){.hero-actionhead .actionbutton{bottom:-200px;right:calc(50% - 60px)}}@media(max-width: 800px){.hero-actionhead .actionbutton{bottom:-230px;right:40px}}@media(max-width: 350px){.hero-actionhead .actionbutton{right:calc(50% - 130px)}}.hero-actionhead .actionbutton:hover{background-color:rgba(241,126,0,.7)}.col-4 .actionbutton{margin:40px 0 0 20px}@media(max-width: 1100px){.col-4 .actionbutton{margin-left:0}}@-webkit-keyframes stretch{0%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 0 0 rgba(255,121,63,.7);box-shadow:0 0 0 0 rgba(255,121,63,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 20px rgba(255,121,63,0);box-shadow:0 0 0 20px rgba(255,121,63,0)}100%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 0 0 rgba(255,121,63,0);box-shadow:0 0 0 0 rgba(255,121,63,0)}}@keyframes stretch{0%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 0 0 rgba(255,121,63,.7);box-shadow:0 0 0 0 rgba(255,121,63,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 20px rgba(255,121,63,0);box-shadow:0 0 0 20px rgba(255,121,63,0)}100%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 0 0 rgba(255,121,63,0);box-shadow:0 0 0 0 rgba(255,121,63,0)}}.mehrerfahren{padding-right:170px}@media(max-width: 1100px){.mehrerfahren{width:100%;margin-top:30px}}@media(max-width: 600px){.mehrerfahren{padding-right:0;padding-bottom:70px}}.mehrerfahren .buttonmehrerfahren{font-weight:bold;position:absolute;right:2px;top:0;background-color:rgba(0,0,0,0);border:1px solid #fff;margin-top:15px;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}@media(max-width: 600px){.mehrerfahren .buttonmehrerfahren{bottom:0;top:auto}}@media(min-width: 701px){.mobile-navigation{display:none !important}}@media(max-width: 600px){.InputfieldColumnWidth{width:100% !important;padding:0 !important}}
