/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.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);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.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 transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./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:transparent;color:transparent;top:50%;-webkit-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:transparent;color:transparent}.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:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;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}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{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:#000;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{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;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;transform-origin:left top;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;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{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:0.75;transition:opacity 0.2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.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(./photoswipe/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(./photoswipe/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:rgba(0,0,0,0.3);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;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity 0.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;box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);transform:translateY(6px);transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.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);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:#FFF;opacity:0.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;transition:opacity 0.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(./photoswipe/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:0.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{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;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;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,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.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:0.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}.slick-list{z-index:0;width:100%}.slick-prev{z-index:1;left:25px}.slick-next{z-index:1;right:25px}.pswp-gallery{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:calc(-1 * (10px));margin-right:calc(-1 * (10px))}.pswp-gallery>.item{width:calc((100% - (4 * (10px))) / 4);margin-bottom:calc(10px);margin-right:calc(10px)}.columns-2 .pswp-gallery>.item{width:calc((100% - (2 * (10px))) / 2)}@media (max-width: 1023px){.pswp-gallery>.item{width:calc((100% - (2 * (10px))) / 2)}}.pswp-gallery>.item>a{position:relative;display:block;width:100%;padding-top:100%}.pswp-gallery>.item>a>img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ksp-edit-tools{position:fixed;bottom:0;right:0;padding:0.5em;background-color:#0e5267}.ksp-edit-tools,.ksp-edit-tools a{color:#fff}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body{position:relative;height:100%;min-height:100vh}header,main,footer{width:100%;position:relative;display:block}iframe,img,figure{max-width:100%;height:auto;vertical-align:middle;border:none;margin:0}ul,ol{padding:0;margin:0}li{list-style:none;position:relative}strong{font-weight:bold}a{display:inline;text-decoration:none}*[hidden]{display:none}.nobr{white-space:nowrap}.relative{position:relative}.icon{line-height:0;display:inline-block}a .icon{display:block}main{min-height:50vh}h1,h2,h3,h4,h5,h6,ul,ol,table,iframe,.margin,.TextformatterVideoEmbed,p{margin-top:0;margin-bottom:0}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+ul,h1+ol,h1+table,h1+iframe,h1+.margin,h1+.TextformatterVideoEmbed,h1+p,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+ul,h2+ol,h2+table,h2+iframe,h2+.margin,h2+.TextformatterVideoEmbed,h2+p,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+ul,h3+ol,h3+table,h3+iframe,h3+.margin,h3+.TextformatterVideoEmbed,h3+p,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+ul,h4+ol,h4+table,h4+iframe,h4+.margin,h4+.TextformatterVideoEmbed,h4+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+ul,h5+ol,h5+table,h5+iframe,h5+.margin,h5+.TextformatterVideoEmbed,h5+p,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+ul,h6+ol,h6+table,h6+iframe,h6+.margin,h6+.TextformatterVideoEmbed,h6+p,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+ul,ul+ol,ul+table,ul+iframe,ul+.margin,ul+.TextformatterVideoEmbed,ul+p,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+ul,ol+ol,ol+table,ol+iframe,ol+.margin,ol+.TextformatterVideoEmbed,ol+p,table+h1,table+h2,table+h3,table+h4,table+h5,table+h6,table+ul,table+ol,table+table,table+iframe,table+.margin,table+.TextformatterVideoEmbed,table+p,iframe+h1,iframe+h2,iframe+h3,iframe+h4,iframe+h5,iframe+h6,iframe+ul,iframe+ol,iframe+table,iframe+iframe,iframe+.margin,iframe+.TextformatterVideoEmbed,iframe+p,.margin+h1,.margin+h2,.margin+h3,.margin+h4,.margin+h5,.margin+h6,.margin+ul,.margin+ol,.margin+table,.margin+iframe,.margin+.margin,.margin+.TextformatterVideoEmbed,.margin+p,.TextformatterVideoEmbed+h1,.TextformatterVideoEmbed+h2,.TextformatterVideoEmbed+h3,.TextformatterVideoEmbed+h4,.TextformatterVideoEmbed+h5,.TextformatterVideoEmbed+h6,.TextformatterVideoEmbed+ul,.TextformatterVideoEmbed+ol,.TextformatterVideoEmbed+table,.TextformatterVideoEmbed+iframe,.TextformatterVideoEmbed+.margin,.TextformatterVideoEmbed+.TextformatterVideoEmbed,.TextformatterVideoEmbed+p,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+ul,p+ol,p+table,p+iframe,p+.margin,p+.TextformatterVideoEmbed,p+p{margin-top:1em}h1+h3,h1+h4,h1+h5,h1+h6,h1+ul,h1+ol,h1+table,h1+iframe,h1+.margin,h1+.TextformatterVideoEmbed,h2+h3,h2+h4,h2+h5,h2+h6,h2+ul,h2+ol,h2+table,h2+iframe,h2+.margin,h2+.TextformatterVideoEmbed{margin-top:1.5rem}h1+p,h2+p{margin-top:2rem}h3+h1,h3+h2,h4+h1,h4+h2,h5+h1,h5+h2,h6+h1,h6+h2,ul+h1,ul+h2,ol+h1,ol+h2,table+h1,table+h2,iframe+h1,iframe+h2,.margin+h1,.margin+h2,.TextformatterVideoEmbed+h1,.TextformatterVideoEmbed+h2{margin-top:1.5rem}h3+p,h4+p,h5+p,h6+p,ul+p,ol+p,table+p,iframe+p,.margin+p,.TextformatterVideoEmbed+p{margin-top:2rem}p+h1,p+h2{margin-top:4rem}p+h3,p+h4,p+h5,p+h6,p+ul,p+ol,p+table,p+iframe,p+.margin,p+.TextformatterVideoEmbed{margin-top:2rem}p+p{margin-top:0.5rem}.margin+h1,.margin+h2,.margin+h3,.margin+h4,.margin+h5,.margin+h6,.margin+ul,.margin+ol,.margin+table,.margin+iframe,.margin+.margin,.margin+.TextformatterVideoEmbed,.margin+p{margin-top:calc(2vh + 2vw + 20px)}.gutter{padding-top:calc(2vh + 2vw + 30px);padding-bottom:calc(2vh + 2vw + 30px)}.gutter:not(.inverted)+.gutter:not(.inverted){padding-top:0}.wrapper{width:calc(1560px + 2 * 3vw);margin:0 auto;max-width:100%;padding-left:calc(3vw);padding-right:calc(3vw)}@media (max-width: 1023px){.wrapper{width:calc(1560px + 2 * 1.6rem);padding-left:calc(1.6rem);padding-right:calc(1.6rem)}}.columns{display:flex;flex-direction:row;justify-content:space-between}.columns>.col{flex:1}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns>.col{flex:1 1 0px}}.columns.nogrow>.col{flex:0 0 auto}.columns.nogrow>.col.grow{flex-grow:1}.columns>.col-2{flex-grow:2}.columns>.col-3{flex-grow:3}.columns>.col-4{flex-grow:4}.columns>.col-5{flex-grow:5}.columns>.col-6{flex-grow:6}.columns>.col-7{flex-grow:7}.columns>.col-8{flex-grow:8}.columns>.col-9{flex-grow:9}.columns>.col-10{flex-grow:10}.columns>.col-11{flex-grow:11}.columns>.col-12{flex-grow:12}.columns.columns-2{flex-wrap:wrap}.columns.columns-2>.col{flex:0 0 auto;width:calc(100% / 2 * 1 - ((1 - 1/2) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-2>.col{flex:1 1 0%}}.columns.columns-2>.col-2{flex-grow:0;width:calc(100% / 2 * 2 - ((1 - 2/2) * (3vh + 3vw + 30px)))}.columns.columns-3{flex-wrap:wrap}.columns.columns-3>.col{flex:0 0 auto;width:calc(100% / 3 * 1 - ((1 - 1/3) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-3>.col{flex:1 1 0%}}.columns.columns-3>.col-2{flex-grow:0;width:calc(100% / 3 * 2 - ((1 - 2/3) * (3vh + 3vw + 30px)))}.columns.columns-3>.col-3{flex-grow:0;width:calc(100% / 3 * 3 - ((1 - 3/3) * (3vh + 3vw + 30px)))}.columns.columns-4{flex-wrap:wrap}.columns.columns-4>.col{flex:0 0 auto;width:calc(100% / 4 * 1 - ((1 - 1/4) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-4>.col{flex:1 1 0%}}.columns.columns-4>.col-2{flex-grow:0;width:calc(100% / 4 * 2 - ((1 - 2/4) * (3vh + 3vw + 30px)))}.columns.columns-4>.col-3{flex-grow:0;width:calc(100% / 4 * 3 - ((1 - 3/4) * (3vh + 3vw + 30px)))}.columns.columns-4>.col-4{flex-grow:0;width:calc(100% / 4 * 4 - ((1 - 4/4) * (3vh + 3vw + 30px)))}.columns.columns-5{flex-wrap:wrap}.columns.columns-5>.col{flex:0 0 auto;width:calc(100% / 5 * 1 - ((1 - 1/5) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-5>.col{flex:1 1 0%}}.columns.columns-5>.col-2{flex-grow:0;width:calc(100% / 5 * 2 - ((1 - 2/5) * (3vh + 3vw + 30px)))}.columns.columns-5>.col-3{flex-grow:0;width:calc(100% / 5 * 3 - ((1 - 3/5) * (3vh + 3vw + 30px)))}.columns.columns-5>.col-4{flex-grow:0;width:calc(100% / 5 * 4 - ((1 - 4/5) * (3vh + 3vw + 30px)))}.columns.columns-5>.col-5{flex-grow:0;width:calc(100% / 5 * 5 - ((1 - 5/5) * (3vh + 3vw + 30px)))}.columns.columns-6{flex-wrap:wrap}.columns.columns-6>.col{flex:0 0 auto;width:calc(100% / 6 * 1 - ((1 - 1/6) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-6>.col{flex:1 1 0%}}.columns.columns-6>.col-2{flex-grow:0;width:calc(100% / 6 * 2 - ((1 - 2/6) * (3vh + 3vw + 30px)))}.columns.columns-6>.col-3{flex-grow:0;width:calc(100% / 6 * 3 - ((1 - 3/6) * (3vh + 3vw + 30px)))}.columns.columns-6>.col-4{flex-grow:0;width:calc(100% / 6 * 4 - ((1 - 4/6) * (3vh + 3vw + 30px)))}.columns.columns-6>.col-5{flex-grow:0;width:calc(100% / 6 * 5 - ((1 - 5/6) * (3vh + 3vw + 30px)))}.columns.columns-6>.col-6{flex-grow:0;width:calc(100% / 6 * 6 - ((1 - 6/6) * (3vh + 3vw + 30px)))}.columns.columns-7{flex-wrap:wrap}.columns.columns-7>.col{flex:0 0 auto;width:calc(100% / 7 * 1 - ((1 - 1/7) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-7>.col{flex:1 1 0%}}.columns.columns-7>.col-2{flex-grow:0;width:calc(100% / 7 * 2 - ((1 - 2/7) * (3vh + 3vw + 30px)))}.columns.columns-7>.col-3{flex-grow:0;width:calc(100% / 7 * 3 - ((1 - 3/7) * (3vh + 3vw + 30px)))}.columns.columns-7>.col-4{flex-grow:0;width:calc(100% / 7 * 4 - ((1 - 4/7) * (3vh + 3vw + 30px)))}.columns.columns-7>.col-5{flex-grow:0;width:calc(100% / 7 * 5 - ((1 - 5/7) * (3vh + 3vw + 30px)))}.columns.columns-7>.col-6{flex-grow:0;width:calc(100% / 7 * 6 - ((1 - 6/7) * (3vh + 3vw + 30px)))}.columns.columns-7>.col-7{flex-grow:0;width:calc(100% / 7 * 7 - ((1 - 7/7) * (3vh + 3vw + 30px)))}.columns.columns-8{flex-wrap:wrap}.columns.columns-8>.col{flex:0 0 auto;width:calc(100% / 8 * 1 - ((1 - 1/8) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-8>.col{flex:1 1 0%}}.columns.columns-8>.col-2{flex-grow:0;width:calc(100% / 8 * 2 - ((1 - 2/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-3{flex-grow:0;width:calc(100% / 8 * 3 - ((1 - 3/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-4{flex-grow:0;width:calc(100% / 8 * 4 - ((1 - 4/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-5{flex-grow:0;width:calc(100% / 8 * 5 - ((1 - 5/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-6{flex-grow:0;width:calc(100% / 8 * 6 - ((1 - 6/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-7{flex-grow:0;width:calc(100% / 8 * 7 - ((1 - 7/8) * (3vh + 3vw + 30px)))}.columns.columns-8>.col-8{flex-grow:0;width:calc(100% / 8 * 8 - ((1 - 8/8) * (3vh + 3vw + 30px)))}.columns.columns-9{flex-wrap:wrap}.columns.columns-9>.col{flex:0 0 auto;width:calc(100% / 9 * 1 - ((1 - 1/9) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-9>.col{flex:1 1 0%}}.columns.columns-9>.col-2{flex-grow:0;width:calc(100% / 9 * 2 - ((1 - 2/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-3{flex-grow:0;width:calc(100% / 9 * 3 - ((1 - 3/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-4{flex-grow:0;width:calc(100% / 9 * 4 - ((1 - 4/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-5{flex-grow:0;width:calc(100% / 9 * 5 - ((1 - 5/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-6{flex-grow:0;width:calc(100% / 9 * 6 - ((1 - 6/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-7{flex-grow:0;width:calc(100% / 9 * 7 - ((1 - 7/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-8{flex-grow:0;width:calc(100% / 9 * 8 - ((1 - 8/9) * (3vh + 3vw + 30px)))}.columns.columns-9>.col-9{flex-grow:0;width:calc(100% / 9 * 9 - ((1 - 9/9) * (3vh + 3vw + 30px)))}.columns.columns-10{flex-wrap:wrap}.columns.columns-10>.col{flex:0 0 auto;width:calc(100% / 10 * 1 - ((1 - 1/10) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-10>.col{flex:1 1 0%}}.columns.columns-10>.col-2{flex-grow:0;width:calc(100% / 10 * 2 - ((1 - 2/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-3{flex-grow:0;width:calc(100% / 10 * 3 - ((1 - 3/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-4{flex-grow:0;width:calc(100% / 10 * 4 - ((1 - 4/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-5{flex-grow:0;width:calc(100% / 10 * 5 - ((1 - 5/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-6{flex-grow:0;width:calc(100% / 10 * 6 - ((1 - 6/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-7{flex-grow:0;width:calc(100% / 10 * 7 - ((1 - 7/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-8{flex-grow:0;width:calc(100% / 10 * 8 - ((1 - 8/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-9{flex-grow:0;width:calc(100% / 10 * 9 - ((1 - 9/10) * (3vh + 3vw + 30px)))}.columns.columns-10>.col-10{flex-grow:0;width:calc(100% / 10 * 10 - ((1 - 10/10) * (3vh + 3vw + 30px)))}.columns.columns-11{flex-wrap:wrap}.columns.columns-11>.col{flex:0 0 auto;width:calc(100% / 11 * 1 - ((1 - 1/11) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-11>.col{flex:1 1 0%}}.columns.columns-11>.col-2{flex-grow:0;width:calc(100% / 11 * 2 - ((1 - 2/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-3{flex-grow:0;width:calc(100% / 11 * 3 - ((1 - 3/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-4{flex-grow:0;width:calc(100% / 11 * 4 - ((1 - 4/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-5{flex-grow:0;width:calc(100% / 11 * 5 - ((1 - 5/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-6{flex-grow:0;width:calc(100% / 11 * 6 - ((1 - 6/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-7{flex-grow:0;width:calc(100% / 11 * 7 - ((1 - 7/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-8{flex-grow:0;width:calc(100% / 11 * 8 - ((1 - 8/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-9{flex-grow:0;width:calc(100% / 11 * 9 - ((1 - 9/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-10{flex-grow:0;width:calc(100% / 11 * 10 - ((1 - 10/11) * (3vh + 3vw + 30px)))}.columns.columns-11>.col-11{flex-grow:0;width:calc(100% / 11 * 11 - ((1 - 11/11) * (3vh + 3vw + 30px)))}.columns.columns-12{flex-wrap:wrap}.columns.columns-12>.col{flex:0 0 auto;width:calc(100% / 12 * 1 - ((1 - 1/12) * (3vh + 3vw + 30px)))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.columns.columns-12>.col{flex:1 1 0%}}.columns.columns-12>.col-2{flex-grow:0;width:calc(100% / 12 * 2 - ((1 - 2/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-3{flex-grow:0;width:calc(100% / 12 * 3 - ((1 - 3/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-4{flex-grow:0;width:calc(100% / 12 * 4 - ((1 - 4/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-5{flex-grow:0;width:calc(100% / 12 * 5 - ((1 - 5/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-6{flex-grow:0;width:calc(100% / 12 * 6 - ((1 - 6/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-7{flex-grow:0;width:calc(100% / 12 * 7 - ((1 - 7/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-8{flex-grow:0;width:calc(100% / 12 * 8 - ((1 - 8/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-9{flex-grow:0;width:calc(100% / 12 * 9 - ((1 - 9/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-10{flex-grow:0;width:calc(100% / 12 * 10 - ((1 - 10/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-11{flex-grow:0;width:calc(100% / 12 * 11 - ((1 - 11/12) * (3vh + 3vw + 30px)))}.columns.columns-12>.col-12{flex-grow:0;width:calc(100% / 12 * 12 - ((1 - 12/12) * (3vh + 3vw + 30px)))}@font-face{font-family:"bitter";src:url("../fonts/bitter-regular.woff2") format("woff2"),url("../fonts/bitter-regular.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"bitter";src:url("../fonts/bitter-bold.woff2") format("woff2"),url("../fonts/bitter-bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"halisr";src:url("../fonts/halisr-black.woff2") format("woff2"),url("../fonts/halisr-black.woff") format("woff");font-weight:300;font-style:normal}html,html a,body,body a{font-family:"bitter",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:300;font-style:normal;line-height:1.6;color:#0D3F50}html,html a,body,body a{font-size:15px}@media (min-width: 320px){html,html a,body,body a{font-size:calc(15px + 3 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){html,html a,body,body a{font-size:18px}}p{margin-top:calc(-1em * (.25));margin-bottom:calc(-1em * (.28))}@media (max-width: 600px){p{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}h1,.h1{font-family:"halisr",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:300;font-style:normal;margin-top:calc(-1em * (.22));margin-bottom:calc(-1em * (.25));text-transform:uppercase;font-weight:bold;line-height:1.2;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}h1,.h1{font-size:32px}@media (min-width: 320px){h1,.h1{font-size:calc(32px + 13 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){h1,.h1{font-size:45px}}h1,h1 a,.h1,.h1 a{color:#0D3F50}@media (max-width: 1023px){h1,.h1{letter-spacing:-0.03em}}h2,h3,.h2,.h3{font-family:"bitter",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:300;font-style:normal;margin-top:calc(-1em * (.25));margin-bottom:calc(-1em * (.28));font-weight:bold;text-transform:none;line-height:1.4}h2,h3,.h2,.h3{font-size:19px}@media (min-width: 320px){h2,h3,.h2,.h3{font-size:calc(19px + 6 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){h2,h3,.h2,.h3{font-size:25px}}h2,h2 a,h3,h3 a,.h2,.h2 a,.h3,.h3 a{color:#0D3F50}h4{font-weight:bold}main p a:not(.button),main li a:not(.button),main .InputfieldContent label a:not(.button){padding:0 0.1em;margin:0 -0.1em -2px -0.1em;border-bottom:2px solid #0D3F50;border-radius:0.2em 0.2em 0 0;word-break:break-all;transition:all 0.25s ease-in-out;color:#0D3F50}main p a:not(.button):hover,main li a:not(.button):hover,main .InputfieldContent label a:not(.button):hover{color:#2AB7BD}ul,ol{padding:0;margin:0}li{list-style:none;position:relative}main li:not(.Inputfield){padding-left:1.4em}main li:not(.Inputfield)+li{margin-top:0.6rem}main li:not(.Inputfield)::before{content:"";position:absolute;top:0.3em;left:0;width:20px;height:20px;-webkit-mask-image:url(../img/icon-hook.svg);mask-image:url(../img/icon-hook.svg);background-color:#0D3F50;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.inverted,.inverted h1,.inverted h2,.inverted h3,.inverted h4,.inverted h5,.inverted h6,.inverted p,.inverted a,.inverted .h1,.inverted .h2,.inverted .h3{color:#fff}main .inverted a:not(.button),main .inverted h1 a:not(.button),main .inverted h2 a:not(.button),main .inverted h3 a:not(.button),main .inverted h4 a:not(.button),main .inverted h5 a:not(.button),main .inverted h6 a:not(.button),main .inverted p a:not(.button),main .inverted a a:not(.button),main .inverted .h1 a:not(.button),main .inverted .h2 a:not(.button),main .inverted .h3 a:not(.button){color:#fff;border-bottom-color:#fff}main .inverted a:not(.button):hover,main .inverted h1 a:not(.button):hover,main .inverted h2 a:not(.button):hover,main .inverted h3 a:not(.button):hover,main .inverted h4 a:not(.button):hover,main .inverted h5 a:not(.button):hover,main .inverted h6 a:not(.button):hover,main .inverted p a:not(.button):hover,main .inverted a a:not(.button):hover,main .inverted .h1 a:not(.button):hover,main .inverted .h2 a:not(.button):hover,main .inverted .h3 a:not(.button):hover{background-color:#fff;color:#0D3F50}.button,button[type=submit]{position:relative;margin:0;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all 0.25s ease-in-out;line-height:1;color:#0D3F50;border:1px solid #0D3F50;background-color:transparent;padding:1.16rem 1.05rem;text-decoration:none;white-space:nowrap;text-transform:uppercase;letter-spacing:0.04em}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.button,button[type=submit]{display:inline-block}}.button+.button,.button+button[type=submit],button[type=submit]+.button,button[type=submit]+button[type=submit]{margin-left:0.25em}.button:hover,button[type=submit]:hover{color:#fff;background-color:#0D3F50}.button:hover.iconed::before,button[type=submit]:hover.iconed::before{background-color:#fff}.inverted .button,.inverted button[type=submit]{color:#fff;border-color:#fff}.inverted .button.iconed::before,.inverted button[type=submit].iconed::before{background-color:#fff}.inverted .button:hover,.inverted button[type=submit]:hover{background-color:#fff;color:#0D3F50}.inverted .button:hover.iconed::before,.inverted button[type=submit]:hover.iconed::before{background-color:#0D3F50}.button.iconed::before,button[type=submit].iconed::before{content:"";transition:all 0.25s ease-in-out;background-color:#0D3F50;margin-right:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:45px;height:30px}.button.iconed.icon_cap::before,button[type=submit].iconed.icon_cap::before{-webkit-mask-image:url(../img/icon-cap.svg);mask-image:url(../img/icon-cap.svg)}.button.iconed.icon_mail::before,button[type=submit].iconed.icon_mail::before{-webkit-mask-image:url(../img/icon-mail.svg);mask-image:url(../img/icon-mail.svg)}.button.iconed.icon_feather::before,button[type=submit].iconed.icon_feather::before{width:45px;height:45px;margin:-100% 0;-webkit-mask-image:url(../img/icon-feather.svg);mask-image:url(../img/icon-feather.svg)}p:last-child .button{margin-top:1rem}form{max-width:480px}form input[type=text],form input[type=email],form input[type=password],form textarea,form select{display:block;-webkit-appearance:none;box-shadow:none;border-radius:1px;outline:none;border:2px solid #0D3F50;background-color:#fff;width:100%;padding:1.2rem;font-weight:300}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form textarea:focus,form select:focus{border-color:#333}form input[type=text].js:focus,form input[type=text]:not(select).js.required:valid,form input[type=text].js.required.valid,form input[type=text]:not(select).js.notempty:valid,form input[type=text].js.notempty.valid,form input[type=email].js:focus,form input[type=email]:not(select).js.required:valid,form input[type=email].js.required.valid,form input[type=email]:not(select).js.notempty:valid,form input[type=email].js.notempty.valid,form input[type=password].js:focus,form input[type=password]:not(select).js.required:valid,form input[type=password].js.required.valid,form input[type=password]:not(select).js.notempty:valid,form input[type=password].js.notempty.valid,form textarea.js:focus,form textarea:not(select).js.required:valid,form textarea.js.required.valid,form textarea:not(select).js.notempty:valid,form textarea.js.notempty.valid,form select.js:focus,form select:not(select).js.required:valid,form select.js.required.valid,form select:not(select).js.notempty:valid,form select.js.notempty.valid{border-color:#0D3F50}form input[type=text].js:focus~label,form input[type=text]:not(select).js.required:valid~label,form input[type=text].js.required.valid~label,form input[type=text]:not(select).js.notempty:valid~label,form input[type=text].js.notempty.valid~label,form input[type=email].js:focus~label,form input[type=email]:not(select).js.required:valid~label,form input[type=email].js.required.valid~label,form input[type=email]:not(select).js.notempty:valid~label,form input[type=email].js.notempty.valid~label,form input[type=password].js:focus~label,form input[type=password]:not(select).js.required:valid~label,form input[type=password].js.required.valid~label,form input[type=password]:not(select).js.notempty:valid~label,form input[type=password].js.notempty.valid~label,form textarea.js:focus~label,form textarea:not(select).js.required:valid~label,form textarea.js.required.valid~label,form textarea:not(select).js.notempty:valid~label,form textarea.js.notempty.valid~label,form select.js:focus~label,form select:not(select).js.required:valid~label,form select.js.required.valid~label,form select:not(select).js.notempty:valid~label,form select.js.notempty.valid~label{color:#0D3F50;top:0;padding:0 0.5rem;margin-left:-0.5rem}form input[type=text].js:focus~label,form input[type=text]:not(select).js.required:valid~label,form input[type=text].js.required.valid~label,form input[type=text]:not(select).js.notempty:valid~label,form input[type=text].js.notempty.valid~label,form input[type=email].js:focus~label,form input[type=email]:not(select).js.required:valid~label,form input[type=email].js.required.valid~label,form input[type=email]:not(select).js.notempty:valid~label,form input[type=email].js.notempty.valid~label,form input[type=password].js:focus~label,form input[type=password]:not(select).js.required:valid~label,form input[type=password].js.required.valid~label,form input[type=password]:not(select).js.notempty:valid~label,form input[type=password].js.notempty.valid~label,form textarea.js:focus~label,form textarea:not(select).js.required:valid~label,form textarea.js.required.valid~label,form textarea:not(select).js.notempty:valid~label,form textarea.js.notempty.valid~label,form select.js:focus~label,form select:not(select).js.required:valid~label,form select.js.required.valid~label,form select:not(select).js.notempty:valid~label,form select.js.notempty.valid~label{font-size:14px}@media (min-width: 320px){form input[type=text].js:focus~label,form input[type=text]:not(select).js.required:valid~label,form input[type=text].js.required.valid~label,form input[type=text]:not(select).js.notempty:valid~label,form input[type=text].js.notempty.valid~label,form input[type=email].js:focus~label,form input[type=email]:not(select).js.required:valid~label,form input[type=email].js.required.valid~label,form input[type=email]:not(select).js.notempty:valid~label,form input[type=email].js.notempty.valid~label,form input[type=password].js:focus~label,form input[type=password]:not(select).js.required:valid~label,form input[type=password].js.required.valid~label,form input[type=password]:not(select).js.notempty:valid~label,form input[type=password].js.notempty.valid~label,form textarea.js:focus~label,form textarea:not(select).js.required:valid~label,form textarea.js.required.valid~label,form textarea:not(select).js.notempty:valid~label,form textarea.js.notempty.valid~label,form select.js:focus~label,form select:not(select).js.required:valid~label,form select.js.required.valid~label,form select:not(select).js.notempty:valid~label,form select.js.notempty.valid~label{font-size:calc(14px + 2 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){form input[type=text].js:focus~label,form input[type=text]:not(select).js.required:valid~label,form input[type=text].js.required.valid~label,form input[type=text]:not(select).js.notempty:valid~label,form input[type=text].js.notempty.valid~label,form input[type=email].js:focus~label,form input[type=email]:not(select).js.required:valid~label,form input[type=email].js.required.valid~label,form input[type=email]:not(select).js.notempty:valid~label,form input[type=email].js.notempty.valid~label,form input[type=password].js:focus~label,form input[type=password]:not(select).js.required:valid~label,form input[type=password].js.required.valid~label,form input[type=password]:not(select).js.notempty:valid~label,form input[type=password].js.notempty.valid~label,form textarea.js:focus~label,form textarea:not(select).js.required:valid~label,form textarea.js.required.valid~label,form textarea:not(select).js.notempty:valid~label,form textarea.js.notempty.valid~label,form select.js:focus~label,form select:not(select).js.required:valid~label,form select.js.required.valid~label,form select:not(select).js.notempty:valid~label,form select.js.notempty.valid~label{font-size:16px}}form textarea{resize:none;overflow:auto;height:260px}form .InputfieldSelect select{color:rgba(187,187,187,0.8)}form .InputfieldSelect select.valid{color:#0D3F50}form .InputfieldSelect select:disabled{color:rgba(187,187,187,0.8)}form .InputfieldSelect:after{content:url(../img/icon-arrow-r.svg);position:absolute;top:50%;right:1em;display:block;height:1em;width:0.5em;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);pointer-events:none}form fieldset{margin:0;padding:0;border:none;width:100%}form button{-webkit-appearance:none;box-shadow:none;border-radius:1px;outline:none;text-shadow:none;position:relative;font-weight:300}form button:active{color:#0D3F50}form button::before{content:"";background:#bbb}form li::after{display:none}.error,.FormBuilderErrors,.ui-widget-content p{color:red}.FormBuilderErrors{margin-bottom:1.5em}.Inputfields{display:flex;justify-content:space-between;flex-wrap:wrap}.Inputfield ul{display:flex;flex-wrap:wrap}.Inputfield ul li{padding-left:0;width:100%}.Inputfield ul li label span{padding-left:10px}.Inputfield{position:relative;display:inline-block;width:48%}.InputfieldText label,.InputfieldEmail label,.InputfieldTextarea label,.InputfieldSelect label,.InputfieldPage label{position:absolute;left:1.5rem;top:-9px;display:inline-block;max-width:calc(100% - 17px);padding:0;background-color:#fff;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:all .15s ease-in-out;font-weight:bold}.InputfieldText label,.InputfieldEmail label,.InputfieldTextarea label,.InputfieldSelect label,.InputfieldPage label{font-size:16px}@media (min-width: 320px){.InputfieldText label,.InputfieldEmail label,.InputfieldTextarea label,.InputfieldSelect label,.InputfieldPage label{font-size:calc(16px + 2 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){.InputfieldText label,.InputfieldEmail label,.InputfieldTextarea label,.InputfieldSelect label,.InputfieldPage label{font-size:18px}}.InputfieldText label.js,.InputfieldEmail label.js,.InputfieldTextarea label.js,.InputfieldSelect label.js,.InputfieldPage label.js{color:#0D3F50;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold}.InputfieldTextarea label.js{top:2em}.InputfieldPage label{opacity:0}.InputfieldCheckbox>label{display:none}.InputfieldCheckbox .InputfieldContent{position:relative}.InputfieldCheckbox .InputfieldContent input[type=checkbox]{display:none;position:absolute;top:0.3em;left:0;width:1em;height:1em}.Inputfield:not(:last-child),.InputfieldFieldset:not(:last-child){margin-bottom:1.3rem}.InputfieldStateError.InputfieldText label,.InputfieldStateError.InputfieldEmail label,.InputfieldStateError.InputfieldTextarea label,.InputfieldStateError.InputfieldSelect label{color:red}.InputfieldStateError.InputfieldText input[type=text],.InputfieldStateError.InputfieldText input[type=email],.InputfieldStateError.InputfieldText input[type=password],.InputfieldStateError.InputfieldText textarea,.InputfieldStateError.InputfieldText select,.InputfieldStateError.InputfieldEmail input[type=text],.InputfieldStateError.InputfieldEmail input[type=email],.InputfieldStateError.InputfieldEmail input[type=password],.InputfieldStateError.InputfieldEmail textarea,.InputfieldStateError.InputfieldEmail select,.InputfieldStateError.InputfieldTextarea input[type=text],.InputfieldStateError.InputfieldTextarea input[type=email],.InputfieldStateError.InputfieldTextarea input[type=password],.InputfieldStateError.InputfieldTextarea textarea,.InputfieldStateError.InputfieldTextarea select,.InputfieldStateError.InputfieldSelect input[type=text],.InputfieldStateError.InputfieldSelect input[type=email],.InputfieldStateError.InputfieldSelect input[type=password],.InputfieldStateError.InputfieldSelect textarea,.InputfieldStateError.InputfieldSelect select{border:1px solid red}.InputfieldStateRequired.InputfieldText input.js:focus,.InputfieldStateRequired.InputfieldText input.js:valid,.InputfieldStateRequired.InputfieldText textarea.js:focus,.InputfieldStateRequired.InputfieldText textarea.js:valid,.InputfieldStateRequired.InputfieldText select.js:focus,.InputfieldStateRequired.InputfieldText select.js:valid,.InputfieldStateRequired.InputfieldEmail input.js:focus,.InputfieldStateRequired.InputfieldEmail input.js:valid,.InputfieldStateRequired.InputfieldEmail textarea.js:focus,.InputfieldStateRequired.InputfieldEmail textarea.js:valid,.InputfieldStateRequired.InputfieldEmail select.js:focus,.InputfieldStateRequired.InputfieldEmail select.js:valid,.InputfieldStateRequired.InputfieldTextarea input.js:focus,.InputfieldStateRequired.InputfieldTextarea input.js:valid,.InputfieldStateRequired.InputfieldTextarea textarea.js:focus,.InputfieldStateRequired.InputfieldTextarea textarea.js:valid,.InputfieldStateRequired.InputfieldTextarea select.js:focus,.InputfieldStateRequired.InputfieldTextarea select.js:valid,.InputfieldStateRequired.InputfieldSelect input.js:focus,.InputfieldStateRequired.InputfieldSelect input.js:valid,.InputfieldStateRequired.InputfieldSelect textarea.js:focus,.InputfieldStateRequired.InputfieldSelect textarea.js:valid,.InputfieldStateRequired.InputfieldSelect select.js:focus,.InputfieldStateRequired.InputfieldSelect select.js:valid,.InputfieldStateRequired.InputfieldCheckbox input.js:focus,.InputfieldStateRequired.InputfieldCheckbox input.js:valid,.InputfieldStateRequired.InputfieldCheckbox textarea.js:focus,.InputfieldStateRequired.InputfieldCheckbox textarea.js:valid,.InputfieldStateRequired.InputfieldCheckbox select.js:focus,.InputfieldStateRequired.InputfieldCheckbox select.js:valid{color:#0D3F50}.InputfieldStateRequired.InputfieldText input.js:focus~label,.InputfieldStateRequired.InputfieldText input.js:valid~label,.InputfieldStateRequired.InputfieldText textarea.js:focus~label,.InputfieldStateRequired.InputfieldText textarea.js:valid~label,.InputfieldStateRequired.InputfieldText select.js:focus~label,.InputfieldStateRequired.InputfieldText select.js:valid~label,.InputfieldStateRequired.InputfieldEmail input.js:focus~label,.InputfieldStateRequired.InputfieldEmail input.js:valid~label,.InputfieldStateRequired.InputfieldEmail textarea.js:focus~label,.InputfieldStateRequired.InputfieldEmail textarea.js:valid~label,.InputfieldStateRequired.InputfieldEmail select.js:focus~label,.InputfieldStateRequired.InputfieldEmail select.js:valid~label,.InputfieldStateRequired.InputfieldTextarea input.js:focus~label,.InputfieldStateRequired.InputfieldTextarea input.js:valid~label,.InputfieldStateRequired.InputfieldTextarea textarea.js:focus~label,.InputfieldStateRequired.InputfieldTextarea textarea.js:valid~label,.InputfieldStateRequired.InputfieldTextarea select.js:focus~label,.InputfieldStateRequired.InputfieldTextarea select.js:valid~label,.InputfieldStateRequired.InputfieldSelect input.js:focus~label,.InputfieldStateRequired.InputfieldSelect input.js:valid~label,.InputfieldStateRequired.InputfieldSelect textarea.js:focus~label,.InputfieldStateRequired.InputfieldSelect textarea.js:valid~label,.InputfieldStateRequired.InputfieldSelect select.js:focus~label,.InputfieldStateRequired.InputfieldSelect select.js:valid~label,.InputfieldStateRequired.InputfieldCheckbox input.js:focus~label,.InputfieldStateRequired.InputfieldCheckbox input.js:valid~label,.InputfieldStateRequired.InputfieldCheckbox textarea.js:focus~label,.InputfieldStateRequired.InputfieldCheckbox textarea.js:valid~label,.InputfieldStateRequired.InputfieldCheckbox select.js:focus~label,.InputfieldStateRequired.InputfieldCheckbox select.js:valid~label{top:0;padding:0 0.5rem;margin-left:-0.5rem}.InputfieldStateRequired.InputfieldText label::after,.InputfieldStateRequired.InputfieldEmail label::after,.InputfieldStateRequired.InputfieldTextarea label::after,.InputfieldStateRequired.InputfieldSelect label::after,.InputfieldStateRequired.InputfieldCheckbox label::after{content:"*";margin-left:0.25em;color:red}.Inputfield_address{display:none}.Inputfield_message{display:none}.Inputfield_stellenanzeige{display:none}.headline.columns.columns-3{width:100%;margin-bottom:2.8em}fieldset#Inputfield_left_side,fieldset#Inputfield_right_side{width:44%;position:relative}.Inputfield{width:100%}fieldset legend{display:none}input[type="checkbox"]+span::before{content:"";width:30px;height:30px;border:2px solid #0D3F50;display:block;float:left;margin-right:1em;margin-top:-2px;cursor:pointer}input[type="checkbox"]:checked+span::before{background-image:url(../img/icon-hook.svg);background-repeat:no-repeat;background-size:80%;padding:0.5rem;background-position:center}div#wrap_Inputfield_want_to_work{margin-top:1em}div#wrap_Inputfield_privacy{margin-top:2em;margin-bottom:2em}div#wrap_contact_submit{position:absolute;bottom:0}fieldset#Inputfield_left_side{margin-bottom:0}.kasper_adress{margin-top:5em}.formular{display:flex;flex-direction:column;justify-content:flex-end}.first_contact{padding-right:2em}.first_contact .headerbox{position:relative;padding:0;margin-bottom:2em;height:40em}.first_contact .headerbox .slider{width:100%}.first_contact .headerbox .bild-aussen{height:40em}.first_contact .headerbox .bild-aussen .bild{height:40em;width:100%;background-size:cover;background-repeat:no-repeat}.first_contact .headerbox .corner-image{position:absolute;top:-55px;left:-83px;z-index:1}@media (max-width: 1024px){.first_contact .headerbox{width:100%}}@media (max-width: 500px){.first_contact .headerbox{height:20em}.first_contact .headerbox .bild-aussen{height:20em}.first_contact .headerbox .bild-aussen .bild{height:20em}.first_contact .headerbox .corner-image{position:absolute;left:-45px;z-index:1}}@media (max-width: 1366px){div#wrap_Inputfield_privacy{margin-top:1em;margin-bottom:3em}}@media (max-width: 1024px){div#wrap_Inputfield_privacy{margin-top:1em;margin-bottom:3em}.columns.columns-3>.col{width:100%}.kasper_adress{margin-top:3em;margin-bottom:3em}}@media (max-width: 568px){fieldset#Inputfield_left_side,fieldset#Inputfield_right_side{width:100%;position:relative}fieldset#Inputfield_left_side{margin-bottom:2em}div#wrap_contact_submit{position:unset;bottom:0;margin-top:0em}}.InputfieldCheckbox .InputfieldContent label{cursor:pointer}@-webkit-keyframes moveUpDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes moveUpDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}body section{background-color:#fff}header{position:relative}header .scrolldown{position:absolute;top:90vh;width:100%;z-index:100;display:flex;justify-content:center}@media (max-width: 1023px){header .scrolldown{top:75vh}}header .scrolldown>a{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1rem;border-radius:50%;-webkit-animation:moveUpDown 1s infinite alternate;animation:moveUpDown 1s infinite alternate}header .scrolldown>a::after{content:"";height:25px;width:25px;background-color:#0D3F50;-webkit-mask-image:url(../img/icon-arrowright.svg);mask-image:url(../img/icon-arrowright.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}header .socialmedia>a .icon svg *{transition:all 0.25s ease-in-out;fill:#0D3F50}header .socialmedia>a:hover .icon svg *{fill:#fff}header .row_header{position:relative;background-color:#fff}body.home header .row_header{padding-top:calc((2vh + 2vw + 30px) + 4rem)}@media (max-width: 600px){body.home header .row_header{padding-top:0}}header .row_header .wrapper{position:relative}header .row_header .wrapper>.columns{align-items:center}header .row_header .corner_logo{position:absolute;top:-4rem;left:-2rem;z-index:1}@media (max-width: 1023px){header .row_header .corner_logo{display:none}body:not(.home) header .row_header .corner_logo{display:block;position:relative;top:2rem;left:calc(-1 * (1.6rem) - 2rem);margin-bottom:-6.3rem}body:not(.home) header .row_header .corner_logo img{width:250px;height:auto}}header .row_header .image{height:750px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 1023px){header .row_header .image{position:relative;height:335px;width:100vw;left:calc(-1 * (1.6rem))}}header .row_header .text{max-width:480px}@media (max-width: 1240px){header .row_header .text{max-width:360px}}@media (max-width: 1023px){header .row_header .text{max-width:100%}}header .row_header .header_quote{text-align:center;height:100%;display:flex;justify-content:center;flex-direction:column;position:relative;max-width:955px;min-height:500px;margin:0 auto}header .row_header .header_quote h1,header .row_header .header_quote h2{text-transform:uppercase}header .row_header .header_quote h1,header .row_header .header_quote h2{font-size:32px}@media (min-width: 320px){header .row_header .header_quote h1,header .row_header .header_quote h2{font-size:calc(32px + 43 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){header .row_header .header_quote h1,header .row_header .header_quote h2{font-size:75px}}@media (max-width: 1023px){body:not(.home) header .row_header{padding-top:0}header .row_header>.wrapper{display:flex;flex-direction:column}}.cookie-banner{display:flex;align-items:center;background-color:#fff;color:#333;padding:1.5rem 0}.cookie-banner .button{margin:0 2rem 0 0;padding:0.5em 1em}.cookie-banner a:not(.button){color:#333;text-decoration:underline;white-space:nowrap}.nav-container{flex-grow:1;display:flex;justify-content:center}.nav-container nav{position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:right;-webkit-transform:translateX(calc(-50% - 4rem));transform:translateX(calc(-50% - 4rem))}.nav-container nav .item{position:relative;opacity:0}.nav-container nav .item>a{transition:all 0.25s ease-in-out;position:relative;display:inline-flex;align-items:center;justify-content:center}.nav-container nav .item>a>span{margin-top:0;margin-bottom:0;line-height:1;border-bottom:10px solid transparent;padding-bottom:0.5rem;transition:all 0.25s ease-in-out}.nav-container nav .item>a:hover>span{border-bottom-color:#fff}.nav-container nav .item>a>.submenu_toggle{display:none;cursor:pointer;height:20px;width:20px;background-color:#fff;position:absolute;top:0.7rem;right:-2rem;transition:all 0.25s ease-in-out;-webkit-mask-image:url(../img/icon-arrowright.svg);mask-image:url(../img/icon-arrowright.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-container nav .item>a>.submenu_toggle.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-container nav .item.active>a>span{border-bottom-color:#fff}.nav-container nav .item+.item{margin-top:3rem}@media (max-width: 1150px){.nav-container nav .item+.item{margin-top:1.6rem}}.nav-container nav .item:hover>.submenu_container{visibility:visible}.nav-container nav .item:hover>.submenu_container>.submenu::before{width:90px}.nav-container nav .item .submenu_container{transition:1s all ease-in-out;visibility:hidden;position:absolute;top:10%;right:0;padding-left:8rem;-webkit-transform:translateX(100%);transform:translateX(100%)}.nav-container nav .item .submenu_container .submenu{display:flex;flex-direction:column;align-items:flex-start}.nav-container nav .item .submenu_container .submenu a.submenu_item{transition:all 0.25s ease-in-out;padding:0.2rem;opacity:0;white-space:nowrap}.nav-container nav .item .submenu_container .submenu a.submenu_item:hover,.nav-container nav .item .submenu_container .submenu a.submenu_item.active{background-color:#2AB7BD}.nav-container nav .item .submenu_container .submenu a.submenu_item+.submenu_item{margin-top:1rem}.nav-container nav .item .submenu_container .submenu::before{content:"";position:absolute;top:3%;left:1.6rem;width:0;height:2px;background-color:#fff;transition:all 0.25s ease-in-out;transition:0.25s all}@media (max-width: 1113px){.nav-container{position:relative;top:2.5rem;width:100%}.nav-container nav{width:100%;text-align:center;align-items:center;-webkit-transform:none;transform:none}.nav-container nav .item{width:100%}.nav-container nav .item>a>.submenu_toggle{display:block}.nav-container nav .item:hover>.submenu_container{opacity:unset;visibility:unset}.nav-container nav .item .submenu_container{opacity:1;visibility:visible;width:100%;left:0;position:relative;top:0;-webkit-transform:none;transform:none;padding-left:0}.nav-container nav .item .submenu_container .submenu{display:none;margin-top:1rem;margin-bottom:2rem;width:100%;align-items:center;visibility:visible}.nav-container nav .item .submenu_container .submenu a.submenu_item+.submenu_item{margin-top:0.5rem}.nav-container nav .item .submenu_container .submenu::before{display:none}}@media (max-width: 1023px){.nav-container{top:calc((1.6rem) + 30px + 1.5rem)}}@media (max-width: 800px){.nav-container nav .item>a>span{font-size:25px;border-bottom-width:7px}.nav-container nav .item>a .submenu_toggle{top:0.1rem}}.navigation_container{background:linear-gradient(0deg, #0d3f50 0%, #15616f 44%, #2ab7bd 100%);position:fixed;height:100vh;width:100vw;z-index:999;transition:0.5s all ease-in-out;opacity:0;visibility:hidden}.navigation_container .navigation{display:flex;justify-content:flex-start;justify-content:space-between;align-items:center;height:100%}@media (max-width: 1113px){.navigation_container .navigation{align-items:flex-start;overflow:auto}}@media (max-width: 1023px){.navigation_container .navigation{max-height:calc(85vh - 50px)}}.navigation_container .navigation .logo{position:relative;top:2.5rem;align-self:flex-start}.navigation_container .navigation .logo>.logo_graphic>svg{width:150px;height:auto}.navigation_container .navigation .logo>.logo_graphic>svg .cap{transition:all 0.25s ease-in-out;-webkit-transform-origin:bottom left;transform-origin:bottom left}.navigation_container .navigation .logo:hover>.logo_graphic>svg .cap{-webkit-transform:rotate(-2deg) !important;transform:rotate(-2deg) !important}.navigation_container .navigation .address{align-self:flex-end;margin-bottom:6rem}@media (max-width: 1023px){.navigation_container .navigation .logo,.navigation_container .navigation .address{display:none}}.navigation_container .socialmedia.mobile{display:none;position:relative;justify-content:center;margin-bottom:1rem}.navigation_container .socialmedia.mobile>a+a{margin-left:0.2rem}.navigation_container .socialmedia.mobile>a svg{width:25px;height:25px}.navigation_container .socialmedia.mobile>a svg *{fill:#fff}@media (max-width: 1023px){.navigation_container{display:flex;flex-direction:column}.navigation_container .socialmedia.mobile{display:flex}}.nav-toggle_container{position:fixed;top:0;right:0;z-index:1000;top:2.5rem;right:calc(0.5 * (100vw - (1560px)));display:flex;flex-direction:column;pointer-events:none}@media (max-width: 1650px){.nav-toggle_container{right:calc((3vw))}}@media (max-width: 1023px){.nav-toggle_container{top:calc((1.6rem));right:calc((1.6rem))}}.nav-toggle_container .nav-toggle{cursor:pointer;width:55px;height:55px;position:relative;transition:all 0.25s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:all}.nav-toggle_container .nav-toggle .burger_title{font-family:"halisr";margin-top:18px;opacity:1;visibility:visible;transition:all 0.25s ease-in-out}.nav-toggle_container .nav-toggle .burger_title{font-size:8px}@media (min-width: 320px){.nav-toggle_container .nav-toggle .burger_title{font-size:calc(8px + 10 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){.nav-toggle_container .nav-toggle .burger_title{font-size:18px}}.nav-toggle_container .nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#0D3F50;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.15s ease-in-out}.nav-toggle_container .nav-toggle span:nth-child(1){top:0px}.nav-toggle_container .nav-toggle span:nth-child(2){top:18px}@media (max-width: 1023px){.nav-toggle_container .nav-toggle{width:30px;height:30px}.nav-toggle_container .nav-toggle .burger_title{margin-top:10px}.nav-toggle_container .nav-toggle span{height:2px}.nav-toggle_container .nav-toggle span:nth-child(2){top:10px}}.nav-toggle_container .socialmedia{position:relative;display:flex;flex-direction:column;justify-content:center;margin-top:5.8rem;transition:all 0.25s ease-in-out;opacity:1;visibility:visible}body.home .nav-toggle_container .socialmedia{opacity:0;visibility:hidden}.nav-toggle_container .socialmedia>a{padding:0.7rem}.nav-toggle_container .socialmedia>a:hover{background-color:#2AB7BD}.nav-toggle_container .socialmedia>a .icon>svg{height:35px;width:35px}.nav-toggle_container .socialmedia>a+a{margin-left:0;margin-top:1rem}@media (max-width: 1023px){.nav-toggle_container .socialmedia{display:none}}#nav-open:checked~.nav-toggle_container .nav-toggle .burger_title{opacity:0;visibility:hidden}#nav-open:checked~.nav-toggle_container .nav-toggle span{background-color:#fff}#nav-open:checked~.nav-toggle_container .nav-toggle span:nth-child(1){top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-open:checked~.nav-toggle_container .nav-toggle span:nth-child(2){top:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 1023px){#nav-open:checked~.nav-toggle_container .nav-toggle span:nth-child(1),#nav-open:checked~.nav-toggle_container .nav-toggle span:nth-child(2){top:5px}}#nav-open:checked~.nav-toggle_container .socialmedia{opacity:1;visibility:visible}#nav-open:checked~.nav-toggle_container .socialmedia>a .icon>svg *{fill:#fff}#nav-open:checked~.nav-toggle_container .socialmedia.active{opacity:1;visibility:visible}#nav-open:checked~.navigation_container{opacity:1;visibility:visible;display:block}@media (max-width: 1023px){.columns.columns-1>.col,.columns.columns-2>.col,.columns.columns-3>.col{width:100%}.columns.columns-1>.col+.col,.columns.columns-2>.col+.col,.columns.columns-3>.col+.col{margin-top:calc(2vh + 2vw + 20px)}}main .row_intro{position:relative}body.service main .row_intro{display:flex;justify-content:space-between;align-items:center}body.service main .row_intro .button.iconed{margin-top:0;position:relative;margin-left:1rem}body.service main .row_intro h2+p{margin-top:0}@media (max-width: 1023px){body.service main .row_intro{flex-direction:column;align-items:flex-start}body.service main .row_intro h2+p{margin-top:2rem}body.service main .row_intro .button.iconed{margin-left:0}}main .row_intro .button.iconed{position:absolute;top:0;right:0}main .row_intro h2{font-weight:normal}@media (max-width: 820px){main .row_intro .button.iconed{position:relative}}@media (max-width: 1024px){main .row_columns>.columns.columns-2>.col,main .row_columns>.columns.columns-3>.col{width:100%}main .row_columns>.columns.columns-2>.col+.col,main .row_columns>.columns.columns-3>.col+.col{margin-top:calc(2vh + 2vw + 20px)}}main .row_services{overflow:hidden}main .row_services .services{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem}main .row_services .services .service_link{color:#0D3F50;margin:2rem;flex:0 0 calc(25% - 4rem)}@media (max-width: 1140px){main .row_services .services .service_link{flex:0 0 calc(33% - 4rem)}}@media (max-width: 830px){main .row_services .services .service_link{flex:0 0 calc(50% - 4rem)}}@media (max-width: 530px){main .row_services .services .service_link{flex:0 0 calc(100% - 4rem)}}main .row_services .services .service_link>.service{height:auto;align-items:center;display:flex;justify-content:center;flex-direction:column;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center}main .row_services .services .service_link>.service>.service_icon_container{background-color:#2AB7BD;padding:1rem;border-radius:50%;margin-bottom:1.15rem}main .row_services .services .service_link>.service>.service_icon_container>.service_icon{height:45px;width:45px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#fff}main .row_services .services .service_link>.service>.service_intro h3{font-weight:bold}main .row_services_menu{background:linear-gradient(0deg, #0d3f50 0%, #15616f 44%, #2ab7bd 100%);overflow:hidden}main .row_services_menu .columns{position:relative}@media (max-width: 1023px){main .row_services_menu .columns>.col:nth-child(2){display:none}}main .row_services_menu .services_menu{display:flex;flex-direction:column;align-items:flex-end;position:unset}main .row_services_menu .service .service_toggle{transition:all 0.25s ease-in-out;cursor:pointer;border-bottom:8px solid transparent;margin-bottom:-8px}main .row_services_menu .service .service_toggle{font-size:20px}@media (min-width: 320px){main .row_services_menu .service .service_toggle{font-size:calc(20px + 20 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){main .row_services_menu .service .service_toggle{font-size:40px}}main .row_services_menu .service .service_toggle:hover,main .row_services_menu .service .service_toggle.active{border-bottom-color:#fff}main .row_services_menu .service+.service{margin-top:2.5rem}main .row_services_menu .service_intro{display:none;max-width:480px}main .row_services_menu .service_intro .service_pattern{position:absolute;bottom:0;bottom:calc(-1 * (2vh + 2vw + 30px));right:0;top:0;display:flex;align-items:flex-end}main .row_services_menu .service_intro .service_pattern svg{height:525px;width:auto}main .row_services_menu .service_intro .service_pattern svg *{stroke:#fff;fill:transparent}@media (max-width: 1300px){main .row_services_menu .service_intro .service_pattern svg{height:380px}}@media (max-width: 1023px){main .row_services_menu .service_intro .service_pattern svg{display:none}}main .row_services_menu .service_intro:first-child{display:block}main .row_services_menu .service_intro_mobile{display:none;margin-top:2rem;max-width:480px}main .row_services_menu .service_intro_mobile .button{margin-top:0.5rem}@media (max-width: 1023px){main .row_services_menu{padding-top:0;padding-bottom:0}main .row_services_menu .service_intro{display:none}main .row_services_menu .services_menu{justify-content:center;align-items:center;text-align:center}main .row_services_menu .services_menu>.service{width:100vw;text-align:left;padding:calc(1.6rem);overflow:hidden}main .row_services_menu .services_menu>.service .service_toggle{border-bottom-width:4px;line-height:1.7;display:flex;justify-content:space-between;align-items:center;border-bottom:none}main .row_services_menu .services_menu>.service .service_toggle::after{content:"";display:block;min-height:15px;min-width:15px;background-color:#fff;transition:all 0.25s ease-in-out;-webkit-mask-image:url(../img/icon-plus.svg);mask-image:url(../img/icon-plus.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}main .row_services_menu .services_menu>.service.active .service_toggle::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}main .row_services_menu .services_menu>.service .service_intro_mobile{margin-top:1rem;margin-bottom:0;position:relative;padding-bottom:120px;max-width:100%}main .row_services_menu .services_menu>.service .service_intro_mobile .service_pattern{position:absolute;bottom:0;right:calc(-1 * (1.6rem));top:0;display:flex;align-items:flex-end;margin-bottom:calc(-4rem)}main .row_services_menu .services_menu>.service .service_intro_mobile .service_pattern svg{height:200px;width:auto}main .row_services_menu .services_menu>.service .service_intro_mobile .service_pattern svg *{stroke:#fff;fill:transparent}main .row_services_menu .services_menu>.service+.service{margin-top:0;border-top:1px solid #fff}}main .row_references .references{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:5px}main .row_references .references>.reference{height:650px;transition:all 0.25s ease-in-out;position:relative;background-size:cover;background-repeat:no-repeat}main .row_references .references>.reference:hover,main .row_references .references>.reference.active{-webkit-transform:scale(0.95) !important;transform:scale(0.95) !important}main .row_references .references>.reference:hover .text_container,main .row_references .references>.reference.active .text_container{opacity:1}main .row_references .references>.reference>.text_container{position:absolute;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:1rem;text-align:center;transition:all 0.25s ease-in-out}main .row_references .references>.reference>.text_container .reference_title+h2{margin-top:1.8rem}main .row_references .references>.reference>.text_container>.text{max-width:230px;position:relative;z-index:1}main .row_references .references>.reference>.text_container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(13,63,80,0.8);z-index:0;transition:all 0.25s ease-in-out}main .row_references .references>.reference.reference-1{grid-column:1 / 7}main .row_references .references>.reference.reference-2{grid-column:7 / 13}main .row_references .references>.reference.reference-3{grid-column:1 / 5}main .row_references .references>.reference.reference-0,main .row_references .references>.reference.reference-4{grid-column:5 / 13}@media (max-width: 800px){main .row_references .references{display:flex;flex-direction:column}main .row_references .references>.reference{width:100vw;left:calc(-1 * (1.6rem));height:auto}main .row_references .references>.reference>.text_container{position:relative;min-height:265px;width:100%;padding:2rem}}main .row_references .reference_filter{display:flex;flex-direction:column;align-items:flex-start;margin-top:2rem}main .row_references .reference_filter .filter_item{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:nowrap;text-transform:none;border-radius:1000px;border-width:2px;letter-spacing:0;padding:0.85rem 1rem;word-break:none}main .row_references .reference_filter .filter_item+.filter_item{margin-left:0;margin-top:1rem}main .row_references .reference_filter .filter_item::after{content:"";min-height:12px;min-width:12px;background-color:#0D3F50;margin-left:0.5rem;-webkit-mask-image:url(../img/icon-hook.svg);mask-image:url(../img/icon-hook.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:12px 12px;mask-size:12px 12px}main .row_references .reference_filter .filter_item:hover::after{background-color:#fff}main .row_references .reference_filter .filter_item.active{background-color:#0D3F50;color:#fff}main .row_references .reference_filter .filter_item.active::after{-webkit-mask-image:url(../img/icon-x.svg);mask-image:url(../img/icon-x.svg);background-color:#fff}main .row_references .show_more,main .row_references .show_less{display:none}@media (max-width: 1400px){main .row_references .columns{flex-direction:column}main .row_references .columns>.col{width:100%}main .row_references .columns>.col:first-child{display:flex;justify-content:space-between;align-items:flex-start}main .row_references .columns>.col+.col{margin-top:2rem}main .row_references .reference_filter_container{height:auto}main .row_references .reference_filter_container .reference_filter{flex-direction:row;flex-wrap:wrap}main .row_references .reference_filter_container .reference_filter .filter_item{margin-right:1rem;margin-bottom:1rem}main .row_references .reference_filter_container .reference_filter .filter_item:not(.show_more):not(.show_less){display:none}main .row_references .reference_filter_container .reference_filter .filter_item:not(.show_more):not(.show_less):nth-child(-n + 6){display:block}main .row_references .reference_filter_container .reference_filter .filter_item.show_less:hover,main .row_references .reference_filter_container .reference_filter .filter_item.show_more:hover{background-color:transparent;color:#0D3F50}main .row_references .reference_filter_container .reference_filter .filter_item.show_less::before,main .row_references .reference_filter_container .reference_filter .filter_item.show_more::before{content:"";width:20px;height:20px;background-color:#0D3F50;margin-right:0.3rem;-webkit-mask-image:url(../img/icon-next_arrow.svg);mask-image:url(../img/icon-next_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}main .row_references .reference_filter_container .reference_filter .filter_item.show_less{display:none}main .row_references .reference_filter_container .reference_filter .filter_item.show_less::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}main .row_references .reference_filter_container .reference_filter .filter_item.show_more::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width: 1400px) and (max-width: 1400px){main .row_references .reference_filter_container .reference_filter .filter_item.show_more{display:flex}}@media (max-width: 1400px){main .row_references .reference_filter_container .reference_filter .filter_item::after{display:none}main .row_references .reference_filter_container .reference_filter .filter_item+.filter_item{margin-top:0}main .row_references .reference_selector_container{display:block}}@media (max-width: 480px){main .row_references .columns>.col:first-child{flex-direction:column}main .row_references .reference_selector_container{margin-top:1rem}}main .row_team{overflow:hidden;display:flex;flex-direction:column;border-left:5px solid #fff;border-right:5px solid #fff}main .row_team>.row_team_grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main .row_team>.row_team_grid.rest_0>.hoverimage,main .row_team>.row_team_grid.rest_5>.hoverimage,main .row_team>.row_team_grid.rest_6>.hoverimage{flex-basis:14%}@media (max-width: 1920px){main .row_team>.row_team_grid.rest_0>.hoverimage,main .row_team>.row_team_grid.rest_5>.hoverimage,main .row_team>.row_team_grid.rest_6>.hoverimage{flex-basis:20%}}@media (max-width: 1112px){main .row_team>.row_team_grid.rest_0>.hoverimage,main .row_team>.row_team_grid.rest_5>.hoverimage,main .row_team>.row_team_grid.rest_6>.hoverimage{flex-basis:33%;max-width:50%}}@media (max-width: 800px){main .row_team>.row_team_grid.rest_0>.hoverimage,main .row_team>.row_team_grid.rest_5>.hoverimage,main .row_team>.row_team_grid.rest_6>.hoverimage{flex-basis:50%}}@media (max-width: 500px){main .row_team>.row_team_grid.rest_0>.hoverimage,main .row_team>.row_team_grid.rest_5>.hoverimage,main .row_team>.row_team_grid.rest_6>.hoverimage{flex-basis:100%;max-width:100%}}main .row_team>.row_team_grid.rest_2>.hoverimage,main .row_team>.row_team_grid.rest_3>.hoverimage,main .row_team>.row_team_grid.rest_4>.hoverimage{flex-basis:16%}@media (max-width: 1600px){main .row_team>.row_team_grid.rest_2>.hoverimage,main .row_team>.row_team_grid.rest_3>.hoverimage,main .row_team>.row_team_grid.rest_4>.hoverimage{flex-basis:25%}}@media (max-width: 1112px){main .row_team>.row_team_grid.rest_2>.hoverimage,main .row_team>.row_team_grid.rest_3>.hoverimage,main .row_team>.row_team_grid.rest_4>.hoverimage{flex-basis:33%;max-width:50%}}@media (max-width: 754px){main .row_team>.row_team_grid.rest_2>.hoverimage,main .row_team>.row_team_grid.rest_3>.hoverimage,main .row_team>.row_team_grid.rest_4>.hoverimage{flex-basis:50%}}@media (max-width: 500px){main .row_team>.row_team_grid.rest_2>.hoverimage,main .row_team>.row_team_grid.rest_3>.hoverimage,main .row_team>.row_team_grid.rest_4>.hoverimage{flex-basis:100%;max-width:100%}}main .row_team>.row_team_grid.rest_1>.hoverimage{flex-basis:20%}@media (max-width: 1600px){main .row_team>.row_team_grid.rest_1>.hoverimage{flex-basis:25%}}@media (max-width: 1112px){main .row_team>.row_team_grid.rest_1>.hoverimage{flex-basis:33%}}@media (max-width: 870px){main .row_team>.row_team_grid.rest_1>.hoverimage{flex-basis:50%;max-width:50%}}@media (max-width: 500px){main .row_team>.row_team_grid.rest_1>.hoverimage{flex-basis:100%;max-width:100%}}main .row_team>.row_team_grid>.hoverimage{border:5px solid #fff;flex-grow:1;-webkit-perspective:1000px;perspective:1000px;background-color:#2AB7BD}main .row_team>.row_team_grid>.hoverimage .hoverimage-container{transition:all 0.25s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:550px}@media (max-width: 2000px){main .row_team>.row_team_grid>.hoverimage .hoverimage-container{height:550px;max-height:550px}}@media (max-width: 875px){main .row_team>.row_team_grid>.hoverimage .hoverimage-container{height:450px;max-height:450px}}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back,main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-front{transition:all 0.25s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-front{-webkit-transform:translateZ(1px);transform:translateZ(1px)}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px);overflow:hidden;cursor:pointer}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back.active .hoverimage-text{top:auto;bottom:0}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back.active .hoverimage-text .icon svg{-webkit-transform:none;transform:none}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text{background-color:red;position:absolute;top:100%;text-align:center;bottom:auto;transition:all 0.25s ease-in-out;padding:1em;width:100%;background-color:#0D3F50;color:#fff}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text h3+p{margin-top:1rem}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .button.iconed.icon_mail{background-color:#2AB7BD;border:none;padding:0.5rem 0.85rem;text-transform:none;letter-spacing:0}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .button.iconed.icon_mail::before{height:25px;width:25px;margin-right:0.5rem}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .button.iconed.icon_mail:hover{background-color:#fff;color:#0D3F50}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .icon{position:absolute;top:-3em;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;background-color:#2AB7BD;padding:0.6em;align-self:flex-start;border-radius:50%}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .icon svg{height:1.2em;width:1.2em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .row_team>.row_team_grid>.hoverimage .hoverimage-container .hoverimage-back .hoverimage-text .icon svg *{fill:white}@media (max-width: 800px){main .row_team>.row_team_grid>.hoverimage.flip .hoverimage-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media (min-width: 801px){main .row_team>.row_team_grid>.hoverimage:hover .hoverimage-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}main .row_customer{overflow:hidden}main .row_customer .customers_grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;grid-auto-flow:row dense;grid-gap:1rem}main .row_customer .customers_grid.mobile{display:none}@media (max-width: 750px){main .row_customer .customers_grid{display:none}main .row_customer .customers_grid.mobile{display:grid}}main .row_customer .customers_grid .image_col{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#0D3F50}main .row_customer .customers_grid .image_col.image_1{left:calc(-0.5 * (100vw - (1560px)));grid-row:auto / span 2;grid-column:auto;width:calc(100% + calc(0.5 * (100vw - (1560px))))}main .row_customer .customers_grid .image_col.image_2{left:0;grid-row:auto / span 2;grid-column:auto;width:calc(100% + calc(0.5 * (100vw - (1560px))))}main .row_customer .customers_grid .image_col.image_3{left:0;grid-column:auto / span 2;grid-row:auto / span 2;width:100%}@media (max-width: 1658px){main .row_customer .customers_grid .image_col.image_1{left:calc(-1 * (3vw));width:calc(100% + (3vw))}main .row_customer .customers_grid .image_col.image_2{width:calc(100% + (3vw))}main .row_customer .customers_grid .image_col.image_3{grid-column:auto / span 2;width:100%}}@media (max-width: 1112px){main .row_customer .customers_grid{grid-template-columns:repeat(4, 1fr)}main .row_customer .customers_grid .image_col.image_1{left:0;width:100%;grid-column:auto / span 2}main .row_customer .customers_grid .image_col.image_2{left:0;width:100%;grid-column:auto / span 2}main .row_customer .customers_grid .image_col.image_2{left:0;width:100%;grid-column:auto / span 2}}@media (max-width: 950px){main .row_customer .customers_grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 750px){main .row_customer .customers_grid{grid-template-columns:repeat(2, 1fr);grid-gap:0.5rem}main .row_customer .customers_grid .image_col.image_1{left:0;width:100%;grid-column:auto / span 2;grid-row:auto / span 44}main .row_customer .customers_grid .image_col.image_2{left:0;width:100%;grid-column:auto / span 2;grid-row:auto / span 44}main .row_customer .customers_grid .image_col.image_3{left:0;width:100%;grid-column:auto / span 2;grid-row:auto / span 44}}@media (max-width: 500px){main .row_customer .customers_grid{grid-template-columns:repeat(2, 1fr)}main .row_customer .customers_grid .image_col.image_1{grid-column:auto;grid-row:auto;width:100%;padding-top:100%}main .row_customer .customers_grid .image_col.image_2{grid-column:auto;grid-row:auto;width:100%;padding-top:100%}main .row_customer .customers_grid .image_col.image_3{grid-column:auto;grid-row:auto;width:100%;padding-top:100%}}main .row_customer .customers_grid .customer{position:relative;transition:all 0.25s ease-in-out}main .row_customer .customers_grid .customer>.customer_outer{-webkit-perspective:1000px;perspective:1000px;transition:all 0.25s ease-in-out;position:relative;cursor:pointer;border:1px solid grey}main .row_customer .customers_grid .customer>.customer_outer::before{content:"";display:block;padding-top:100%}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_front{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1rem;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_front>.customer_logo{-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.25s ease-in-out;opacity:0.5;width:100%;height:100%}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-size:cover;background-repeat:no-repeat;overflow:hidden;background-color:#0D3F50;display:flex;align-items:center}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back:after{content:"";position:absolute;top:15px;right:15px;height:15px;width:15px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../img/icon-x.svg);mask-image:url(../img/icon-x.svg)}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info{height:auto;width:100%;padding:1em;transition:all 0.25s ease-in-out}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info>.tags{margin-top:0.8rem;-webkit-hyphens:auto;hyphens:auto}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info>.tags>.tag{display:inline-block;background-color:#00adba;padding:0.3em 0.5em;margin:0.1em;word-break:break-word;line-height:1}main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info>.tags>.tag{font-size:15px}@media (min-width: 320px){main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info>.tags>.tag{font-size:calc(15px + 3 * ((100vw - 320px) / 1240))}}@media (min-width: 1560px){main .row_customer .customers_grid .customer>.customer_outer>.customer_inner>.customer_back>.customer_info>.tags>.tag{font-size:18px}}main .row_customer .customers_grid .customer>.customer_outer>.customer_back_mobile{display:none !important}main .row_customer .customers_grid .customer>.customer_outer:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}@media (max-width: 1023px){main .row_customer .customers_grid .customer>.customer_outer:hover{-webkit-transform:none;transform:none}}main .row_customer .customers_grid .customer>.customer_outer:hover>.customer_inner>.customer_front>.customer_logo{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}main .row_customer .customers_grid .customer>.customer_outer.active{padding:0}main .row_customer .customers_grid .customer>.customer_outer.active>.customer_inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}main .row_customer .customers_grid .customer>.customer_outer.active>.customer_inner .customer_front{display:none}main .row_customer .customers_grid .customer .customer_infos_container{background-color:#0D3F50;position:relative;width:100%;top:0;display:flex;justify-content:center;align-items:center;z-index:1;text-align:center;padding:2rem;display:none}main .row_customer .customers_grid .customer .customer_infos_container .customer_infos .customer_tags{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:2rem}main .row_customer .customers_grid .customer .customer_infos_container .customer_infos .customer_tags span{padding:0.2rem;background-color:#2AB7BD;margin-right:0.5rem;margin-bottom:0.5rem}@media (max-width: 750px){main .row_customer .customers_grid .customer.active{z-index:1}main .row_customer .customers_grid .customer.active .customer_back{width:calc(200% + 0.5rem + 4px);height:calc(200% + 0.5rem + 4px);top:-1px !important;left:-1px !important}main .row_customer .customers_grid .customer.active:nth-child(odd) .customer_back{left:calc(-100% - 0.5rem - 3px) !important}main .row_customer .customers_grid .customer.active>.customer_outer{-webkit-transform:none;transform:none}main .row_customer .customers_grid .customer>.customer_outer{-webkit-transform:none;transform:none}}main .row_customer_opinion{background:linear-gradient(0deg, #0d3f50 0%, #15616f 44%, #2ab7bd 100%);position:relative;overflow:hidden}main .row_customer_opinion::after{content:"";position:absolute;bottom:-1.5rem;right:calc(0.5 * (100vw - (1560px)) + 5rem);height:255px;width:300px;background-color:#fff;z-index:9;-webkit-mask-image:url(../img/icon-quote.svg);mask-image:url(../img/icon-quote.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (max-width: 1400px){main .row_customer_opinion::after{right:calc((3vw) + 3rem)}}main .row_customer_opinion .opinion_slider_container{display:flex}@media (max-width: 1400px){main .row_customer_opinion .opinion_slider_container{flex-direction:column}}main .row_customer_opinion .opinions.slider{position:relative;z-index:10;padding-top:4rem;margin-top:-4rem;display:flex;justify-content:space-between;max-width:100%}main .row_customer_opinion .opinions.slider .swiper-slide:not(.swiper-slide-visible){opacity:0 !important}main .row_customer_opinion .opinions.slider .opinion{display:flex;align-items:flex-start;color:#0D3F50;position:relative}main .row_customer_opinion .opinions.slider .opinion::before{content:"";position:absolute;top:0;left:5rem;right:0;bottom:0;background-color:#fff;z-index:-1}main .row_customer_opinion .opinions.slider .opinion .customer_logo_container{position:relative;top:0;right:1rem;padding:1rem;background-color:#0D3F50;float:right;top:-3rem;right:-2rem;margin-bottom:-5rem;margin-left:-2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .row_customer_opinion .opinions.slider .opinion .customer_logo_container>.customer_logo{height:auto;width:130px;max-height:130px}main .row_customer_opinion .opinions.slider .opinion .opinion_image{min-width:330px;min-height:270px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-mask-image:url(../img/maske.svg);mask-image:url(../img/maske.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}@media (max-width: 380px){main .row_customer_opinion .opinions.slider .opinion .opinion_image{min-width:100%}}main .row_customer_opinion .opinions.slider .opinion .opinion_text{padding:3rem}main .row_customer_opinion .opinions.slider .opinion .opinion_text a,main .row_customer_opinion .opinions.slider .opinion .opinion_text p,main .row_customer_opinion .opinions.slider .opinion .opinion_text h1,main .row_customer_opinion .opinions.slider .opinion .opinion_text h2,main .row_customer_opinion .opinions.slider .opinion .opinion_text h3,main .row_customer_opinion .opinions.slider .opinion .opinion_text h4{color:#0D3F50}main .row_customer_opinion .opinion_slider_arrows{display:flex;flex-direction:column;margin-left:3rem}main .row_customer_opinion .opinion_slider_arrows>.opinion_slider_arrow{width:61px;height:25px;background-color:#fff;cursor:pointer;-webkit-mask-image:url(../img/icon-next_arrow.svg);mask-image:url(../img/icon-next_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;position:relative;z-index:100}main .row_customer_opinion .opinion_slider_arrows>.opinion_slider_arrow.arrow_prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:1rem}@media (max-width: 1400px){main .row_customer_opinion .opinion_slider_arrows{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-top:2rem;padding-left:5rem;margin-left:0}main .row_customer_opinion .opinion_slider_arrows>.opinion_slider_arrow.arrow_prev{margin-top:0}}@media (max-width: 770px){main .row_customer_opinion .opinion_slider_arrows{padding-left:0}}@media (max-width: 1615px){main .row_customer_opinion{padding-bottom:calc((2vh + 2vw + 30px) + 4rem)}main .row_customer_opinion .columns{justify-content:space-between}main .row_customer_opinion .opinions.slider .opinion{width:100%}main .row_customer_opinion .opinions.slider .next_btn{left:unset;right:0;bottom:-4rem}}@media (max-width: 1023px){main .row_customer_opinion .columns{flex-direction:column}main .row_customer_opinion .columns>.col{width:100%}main .row_customer_opinion .columns>.col+.col{margin-top:calc(2vh + 2vw + 20px)}}@media (max-width: 768px){main .row_customer_opinion .opinions.slider .opinion{flex-direction:column}main .row_customer_opinion .opinions.slider .opinion .opinion_image{margin:0 auto;-webkit-mask-size:100% 100%;mask-size:100% 100%}main .row_customer_opinion .opinions.slider .opinion::before{left:0;top:6rem}}main .row_blog{position:relative;overflow:hidden}body:not(.blog) main .row_blog::before{content:"";position:absolute;top:50%;left:0;right:0;bottom:calc((2vh + 2vw + 30px));background-color:rgba(42,183,189,0.1)}main .row_blog .columns>.col{position:relative}main .row_blog .wrapper{position:relative}main .row_blog .blog_slider_arrows{position:absolute;right:calc((3vw));top:460px;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:flex;flex-direction:column}main .row_blog .blog_slider_arrows>.arrow{background-color:#0D3F50;width:60px;height:25px;cursor:pointer;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:all 0.25s ease-in-out}main .row_blog .blog_slider_arrows>.arrow:hover{background-color:#2AB7BD}main .row_blog .blog_slider_arrows>.arrow.arrow_right{-webkit-mask-image:url(../img/icon-next_arrow.svg);mask-image:url(../img/icon-next_arrow.svg)}main .row_blog .blog_slider_arrows>.arrow.arrow_left{-webkit-mask-image:url(../img/icon-next_arrow.svg);mask-image:url(../img/icon-next_arrow.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .row_blog .blog_slider_arrows>.arrow+.arrow{margin-top:1rem}main .row_blog .blog_slider,main .row_blog .blog_articles{padding-bottom:4rem}body.blog main .row_blog .blog_slider,body.blog main .row_blog .blog_articles{display:grid;grid-gap:2rem;grid-template-columns:repeat(4, 1fr)}@media (max-width: 1400px){body.blog main .row_blog .blog_slider,body.blog main .row_blog .blog_articles{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 980px){body.blog main .row_blog .blog_slider,body.blog main .row_blog .blog_articles{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 630px){body.blog main .row_blog .blog_slider,body.blog main .row_blog .blog_articles{grid-template-columns:repeat(1, 1fr);grid-gap:4.5rem}}main .row_blog .blog_slider .blog_article,main .row_blog .blog_articles .blog_article{color:#0D3F50;transition:all 0.25s ease-in-out}main .row_blog .blog_slider .blog_article:hover,main .row_blog .blog_articles .blog_article:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}main .row_blog .blog_slider .blog_article>.blog_article_image,main .row_blog .blog_articles .blog_article>.blog_article_image{height:460px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#2AB7BD}@media (max-width: 1024px){main .row_blog .blog_slider .blog_article>.blog_article_image,main .row_blog .blog_articles .blog_article>.blog_article_image{height:300px}}main .row_blog .blog_slider .blog_article>.blog_article_text,main .row_blog .blog_articles .blog_article>.blog_article_text{margin-top:2rem}main .row_blog .blog_slider .blog_article>.blog_article_text>.blog_article_date,main .row_blog .blog_articles .blog_article>.blog_article_text>.blog_article_date{margin-bottom:0;margin-top:0;line-height:0}main .row_blog .blog_slider .blog_article>.blog_article_text>.blog_article_title,main .row_blog .blog_articles .blog_article>.blog_article_text>.blog_article_title{margin-top:1rem}main .row_blog .slick-slide{margin:0 1rem}main .row_blog .slick-list{margin:0 -1rem}@media (max-width: 600px){main .row_blog .columns.columns-6>.col:first-child{width:100%}main .row_blog .columns.columns-6>.col:nth-child(2){display:none}main .row_blog .slick-list{overflow:visible}main .row_blog .blog_slider .blog_article>.blog_article_image,main .row_blog .blog_articles .blog_article>.blog_article_image{height:250px}}main .row_contact{overflow:hidden}main .row_contact .formular .contact_form{margin-top:2rem;width:90%}@media (max-width: 1024px){main .row_contact .formular .contact_form{width:100%}}main .row_contact .first_contact .form_image{width:100%;height:40em;background-repeat:no-repeat;background-size:cover;margin-bottom:2em}main .row_contact .first_contact .map{border:1px solid #0D3F50}main .row_contact .first_contact .map iframe{width:100%;height:40em;-webkit-filter:grayscale(1);filter:grayscale(1)}main .row_contact .first_contact .map #map{height:42em;width:100%}main .row_contact div#wrap_contact_submit{position:unset;bottom:0}@media (max-width: 1024px){main .row_contact .wrapper .col{width:100%}main .row_contact .wrapper .formular input,main .row_contact .wrapper .formular textarea{width:100%}main .row_contact .wrapper .first_contact{padding:0;margin-bottom:2rem;padding-right:0}main .row_contact .wrapper .first_contact .map{height:450px}main .row_contact .wrapper .first_contact .map #map{height:100%}main .row_contact .wrapper .formular{padding-right:0}}@media (max-width: 450px){main .row_contact .wrapper .first_contact .first_contact div{height:12em}main .row_contact .wrapper .first_contact .map{height:20em}main .row_contact .wrapper .first_contact .map iframe{height:15em}main .row_contact .wrapper .formular .Inputfields{text-align:left}main .row_contact .wrapper .kasper_adress{margin-top:3em;margin-bottom:3em;text-align:left}}.socialmedia{display:flex;flex-direction:row}.socialmedia>a{display:inline-flex;border-radius:1000px;padding:0.75em;transition:all 0.25s ease-in-out}.socialmedia>a .icon>svg{height:1.2em;width:1.2em}.socialmedia>a .icon>svg *{transition:all 0.25s ease-in-out}.socialmedia>a+a{margin-left:0.5em}.icon>svg{height:25px;width:25px}.accordion .item{border-bottom:2px solid #0D3F50}.accordion .item:first-of-type{border-top:2px solid #0D3F50}.accordion .item label.headline{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative;padding:1.4rem 0.6rem;transition:all 0.25s ease-in-out;display:flex;line-height:1.3;align-items:center;justify-content:space-between;margin-top:0;margin-bottom:0}.accordion .item label.headline::after{content:"";min-width:25px;min-height:25px;margin-left:1rem;-webkit-mask-image:url("../img/icon-plus-white.svg");mask-image:url("../img/icon-plus-white.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#0D3F50;transition:all 0.25s ease-in-out}.accordion .item .body{display:none;padding:1rem 0.6rem;padding-bottom:2rem}.accordion .item input:checked~label.headline::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion .item input:checked~.body{display:block}.jobs .item h1,.jobs .item h2{display:none}.jobs .item h1+p,.jobs .item h2+p{margin-top:0}.pswp>.pswp__bg{background-color:#0D3F50}footer{background-color:#0D3F50;padding:4.2rem 0;background:linear-gradient(0deg, #0d3f50 0%, #15616f 44%, #2ab7bd 100%);margin-top:0}@media (max-width: 460px){footer{padding:2.5rem 0}}footer>.columns>.col+.col{padding-left:calc(2vh + 2vw + 20px)}footer>.columns>.col:nth-last-child(2) a{text-decoration:underline}@media (max-width: 1400px){footer>.columns{flex-wrap:wrap;justify-content:flex-start}footer>.columns>.col{margin-right:1.6rem;margin-bottom:2rem}footer>.columns>.col+.col{padding-left:0}}@media (max-width: 1366px){footer>.columns{margin-bottom:-2rem}footer>.columns>.col:last-child.nogrow{display:none}}@media (max-width: 460px){footer>.columns{flex-direction:column;align-items:center;text-align:center}footer>.columns>.col{margin-right:0;margin-bottom:0}footer>.columns>.col+.col{margin-top:2rem}}footer .footer_headline span{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 460px){footer .footer_headline span br{display:none}}footer .footer_logo .logo img{position:relative;width:163px;height:auto;margin-top:-44px}@media (max-width: 460px){footer .footer_logo .logo{position:relative;left:0.6rem}footer .footer_logo .logo img{width:130px}}.header_parallax .parallax_container{background-color:#D2EBF2;position:relative;height:100vh;overflow:hidden}.header_parallax .parallax_container .layer{position:fixed;background-position:bottom center;background-size:auto 100%;background-repeat:repeat-x;height:100vh;width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}.header_parallax .parallax_container .layer.layer_logo{background-size:20vh;background-repeat:no-repeat;background-position:center top 4%}.header_parallax .parallax_container .layer.layer11{pointer-events:all}.header_parallax .parallax_container .layer.layer11>.easteregg{position:absolute;top:55.8%;left:57.5%;right:41.6%;bottom:42.5%;background-color:transparent;display:none}.header_parallax .parallax_container .layer.layer11>.easteregg>a{position:absolute;height:100%;width:100%}@media (max-width: 800px){.header_parallax .parallax_container .layer{position:absolute;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}#cconsent-bar,#cconsent-modal{position:fixed;background-color:rgba(51,51,51,0.7) !important;font-family:"bitter" !important;line-height:1.6 !important;font-size:18px !important;width:100vw !important;height:100vh !important;display:flex;align-items:center;justify-content:center}#cconsent-bar .consent-give,#cconsent-bar button,#cconsent-bar .ccb__edit,#cconsent-modal .consent-give,#cconsent-modal button,#cconsent-modal .ccb__edit{position:relative !important;margin:0 !important;display:inline-flex !important;align-items:center !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;cursor:pointer !important;transition:all 0.25s ease-in-out !important;line-height:1.3 !important;color:#fff !important;border:1px solid #0D3F50 !important;background-color:#0D3F50 !important;padding:1.16rem 1.05rem !important;text-decoration:none !important;white-space:normal !important;text-transform:uppercase !important;letter-spacing:0.04em !important;font-size:18px !important;margin-right:1rem !important;border:none !important}#cconsent-bar .consent-give:hover,#cconsent-bar button:hover,#cconsent-bar .ccb__edit:hover,#cconsent-modal .consent-give:hover,#cconsent-modal button:hover,#cconsent-modal .ccb__edit:hover{background-color:#fff !important;color:#0D3F50 !important}#cconsent-bar .ccb__edit,#cconsent-modal .ccb__edit{background-color:transparent !important;color:#fff !important;border:1px solid #fff !important}#cconsent-bar .ccb__button,#cconsent-modal .ccb__button{display:flex !important;flex-direction:row-reverse !important}@media (max-width: 1023px){#cconsent-bar,#cconsent-modal{align-items:flex-start !important}}@media (max-width: 500px){#cconsent-bar .ccb__button,#cconsent-modal .ccb__button{flex-direction:column !important;align-items:center}#cconsent-bar .ccb__button .consent-give,#cconsent-bar .ccb__button button,#cconsent-bar .ccb__button .ccb__edit,#cconsent-modal .ccb__button .consent-give,#cconsent-modal .ccb__button button,#cconsent-modal .ccb__button .ccb__edit{margin-right:0 !important;margin-top:1rem !important}}#cconsent-bar{z-index:1000 !important}@media (max-width: 1023px){#cconsent-bar{overflow:auto !important;padding:5rem 1rem !important}}#cconsent-bar>.ccb__wrapper{padding:3.7rem;background-color:#2AB7BD !important;max-width:675px !important;height:auto !important;display:flex !important;justify-content:center !important;flex-direction:column !important;align-items:center !important}#cconsent-bar>.ccb__wrapper .cookie_logo{margin-bottom:2rem;width:150px;height:auto}#cconsent-bar>.ccb__wrapper h3{color:#fff !important;margin-bottom:0.7em !important;font-family:"halisr" !important;font-size:45px !important;line-height:1.3 !important;text-transform:uppercase !important;text-align:center !important}#cconsent-bar>.ccb__wrapper .cc-text{text-align:center !important}@media (max-width: 1023px){#cconsent-bar>.ccb__wrapper{padding:2rem !important}#cconsent-bar>.ccb__wrapper .cookie_logo{width:100px !important}#cconsent-bar>.ccb__wrapper h3{font-size:32px !important}}@media (max-width: 1023px){#cconsent-modal>.ccm__content>.ccm__footer{flex-direction:column !important}#cconsent-modal>.ccm__content>.ccm__footer>button+button{margin-top:1rem !important}}#cconsent-modal>.ccm__content .ccm__tab-head::before{top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.iframeoverlay{position:relative;background-color:#0D3F50;display:flex;flex-direction:column;justify-content:center;padding:1em}.iframeoverlay,.iframeoverlay *{color:#fff !important}.iframeoverlay a{text-decoration:underline}.iframeoverlay iframe{display:none}.mouse_circle{display:none;position:fixed;height:70px;width:70px;display:flex;justify-content:center;align-items:center;z-index:1000000;transition:background-color 0.25s cubic-bezier(0.25, 1, 0.5, 1),-webkit-transform 0.25s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.25s cubic-bezier(0.25, 1, 0.5, 1),background-color 0.25s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.25s cubic-bezier(0.25, 1, 0.5, 1),background-color 0.25s cubic-bezier(0.25, 1, 0.5, 1),-webkit-transform 0.25s cubic-bezier(0.25, 1, 0.5, 1);border-radius:50%;pointer-events:none;background-color:#fff;mix-blend-mode:difference;-webkit-transform:scale(0);transform:scale(0)}.mouse_cap{display:none;position:fixed;width:40px;height:40px;margin-top:8px;margin-left:14px;z-index:1000001;pointer-events:none;transition:-webkit-transform 0.25s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.25s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.25s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.25s cubic-bezier(0.25, 1, 0.5, 1);background-color:#0D3F50;-webkit-mask-image:url(../img/kasper_cap.svg);mask-image:url(../img/kasper_cap.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;mix-blend-mode:multiply}.mouse_glasses{display:none;position:fixed;z-index:1000001;pointer-events:none;height:30px;width:30px;transition:-webkit-transform 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition:transform 0.2s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.2s cubic-bezier(0.25, 1, 0.5, 1);margin-top:31px;margin-left:17px;background-color:#0D3F50;-webkit-mask-image:url(../img/kasper_glasses.svg);mask-image:url(../img/kasper_glasses.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;mix-blend-mode:multiply;-webkit-transform-origin:top;transform-origin:top}@media (max-width: 1366px){body{cursor:auto !important}body a:hover,body label:hover,body .hoverimage:hover,body .filter_item:hover,body .customer:hover,body .service_toggle:hover,body .service_pattern:hover,body .row_header .image:hover,body .slick-arrow:hover{cursor:pointer !important}.mouse_cap,.mouse_glasses,.mouse_circle{display:none}}
/*# sourceMappingURL=style.css.map */