/*!
Theme Name: Knapp
Author: Sunlime IT Services GmbH
Author URI: http://www.sunlime.at/
Description: Theme Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: knapp
Tags:

*/@font-face{font-family:'knappiconset';src:url("assets/fonts/knappiconset.eot?lz06ak");src:url("assets/fonts/knappiconset.eot?lz06ak#iefix") format("embedded-opentype"),url("assets/fonts/knappiconset.ttf?lz06ak") format("truetype"),url("assets/fonts/knappiconset.woff?lz06ak") format("woff"),url("assets/fonts/knappiconset.svg?lz06ak#knappiconset") format("svg");font-weight:normal;font-style:normal}[class^="knapp-icon-"],[class*=" knapp-icon-"]{display:inline-block;font-family:'knappiconset' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kp-tertiary-color{color:#666}.kp-stack{position:relative;display:inline-block;width:1em;height:1em;line-height:1em;vertical-align:middle}.kp-stack-1x,.kp-stack-2x{position:absolute;left:0;width:100%;text-align:center}.kp-stack-1x{line-height:inherit}.knapp-icon-heart:before{content:"\e91a"}.knapp-icon-distributionbranch:before{content:"\e916"}.knapp-icon-clock:before{content:"\e918"}.knapp-icon-flag:before{content:"\e919"}.knapp-icon-service:before{content:"\e917"}.knapp-icon-productionlocation:before{content:"\e915"}.knapp-icon-filter:before{content:"\e914"}.knapp-icon-circle:before{content:"\e900"}.knapp-icon-close:before{content:"\1f322"}.knapp-icon-info:before{content:"\e901"}.knapp-icon-building:before{content:"\e902"}.knapp-icon-certificate:before{content:"\e903"}.knapp-icon-employees:before{content:"\e904"}.knapp-icon-keyboard:before{content:"\e905"}.knapp-icon-person:before{content:"\e906"}.knapp-icon-pin:before{content:"\e907"}.knapp-icon-revenue:before{content:"\e908"}.knapp-icon-ship:before{content:"\e909"}.knapp-icon-star:before{content:"\e90a"}.knapp-icon-suitcase:before{content:"\e90b"}.knapp-icon-world:before{content:"\e90c"}.knapp-icon-youtube:before{content:"\e90d"}.knapp-icon-twitter:before{content:"\e90e"}.knapp-icon-magnifier:before{content:"\e90f"}.knapp-icon-linkedin:before{content:"\e910"}.knapp-icon-link:before{content:"\e911"}.knapp-icon-fb:before{content:"\e912"}.knapp-icon-download:before{content:"\e913"}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;max-width:1020px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-large{max-width:1200px}.container.full-height{height:100%}.container.static{position:static}.container.full-width{max-width:none}.container.no-padding{padding:0}.container:after,.row:after,.column:after{content:"";display:table;clear:both}.row{margin-left:-10px;margin-right:-10px}.row.no-margin{margin:0}.row .column{display:block;float:left;padding:0 10px}.row .column.push-right{float:right}.row.row-medium{margin-left:-20px;margin-right:-20px}.row.row-medium .column{display:block;float:left;padding:0 20px}.row.row-large{margin-left:-30px;margin-right:-30px}.row.row-large .column{display:block;float:left;padding:0 20px}.row.inline-block>.column{display:inline-block;float:none;vertical-align:top}.kp-width-1-1{width:100%}.kp-width-1-2{width:50.0%}.kp-width-1-3{width:33.33%}@media (max-width: 768px){.kp-width-1-3{width:100%}}.kp-width-1-4{width:25%}.kp-width-2-3{width:66.66%}.kp-width-3-4{width:75%}body,button,input,select,textarea{color:#333;font-family:Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;margin-bottom:25px;font-family:'arial narrow', Arial, sans-serif}h1{font-size:26px;font-size:1.625rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:18px;font-size:1.125rem}p{margin-top:0;margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{height:100%;background:#fff;-moz-transition:opacity 0.8s ease-in;-o-transition:opacity 0.8s ease-in;-ms-transition:opacity 0.8s ease-in;-webkit-transition:opacity 0.8s ease-in;transition:opacity 0.8s ease-in}body.offcanvas-push{overflow:hidden}blockquote,q{quotes:"" "";display:block;padding:15px 20px 15px 45px;margin:0 0 1.5em;position:relative;border:1px solid #d9d9d9;border-left:10px solid #ffed00;font-style:italic;font-size:14px;font-size:.875rem}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote:before,q:before{font-size:78px;font-size:4.875rem;content:"\201C";color:#666;position:absolute;left:2px;top:5px;line-height:1}blockquote>*:last-child,q>*:last-child{margin-bottom:0}blockquote .author,q .author{font-size:14px;font-size:.875rem;margin-top:15px;text-align:right;font-style:italic}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0;padding-left:25px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{font-size:13px;font-size:.8125rem;margin:0 0 1.5em;width:100%}table tr:nth-child(even){background:#efefef}table tr:nth-child(odd){background:white}table th,table td{padding:5px 10px}table,tr,td{border:1px solid #333}button,input[type="button"],input[type="reset"],input[type="submit"]{border-color:#ccc #ccc #bbb;background:#e6e6e6;line-height:1;padding:.6em 1em .4em;border:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#333;border:1px solid #ccc;border-radius:10px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{outline:none;border-color:#333}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{height:30px;padding:2px 8px;-webkit-appearance:none}textarea{padding-left:2px 8px;width:100%}.input-inlinebutton{display:inline-block;position:relative}.input-inlinebutton button,.input-inlinebutton input[type="button"],.input-inlinebutton input[type="reset"],.input-inlinebutton input[type="submit"]{position:absolute;top:0;right:0;padding:5px 10px;background:transparent;border:0;box-shadow:none;border-radius:0}.select-container{position:relative}.select-container:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';display:block;position:absolute;top:3px;right:12px;padding:0;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:14px;height:14px;border-bottom:2px solid #333;border-right:2px solid #333;z-index:-1}select{position:relative;height:30px;padding:2px 8px;color:#333;border:1px solid #ccc;border-radius:10px;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select:focus{outline:none;border-color:#333}select::-ms-expand{display:none}.search-form{max-width:400px;margin:0 auto}.search-form input[type="search"]:focus+button[type='submit']{color:#333}.search-form button[type='submit']{font-size:20px;font-size:1.25rem;display:block;width:40px;color:#666;line-height:0}a{color:#333;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#content .wpb_text_column a,#content .locationsaddress-tab-content a,#content .newsroom-detail .newsroomentry-content .content-left a,#content .newsroom-detail .newsroomentry-content .content-right .additional-infos a,#content .job-detail .job-content .content-left a,#content .job-detail .job-content .content-right .contact-infos-container a,.highlight-link{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;background:#ffed00;padding:0 2px;border-bottom:0 solid #333;font-weight:700}#content .wpb_text_column a:hover,#content .wpb_text_column a:focus,#content .locationsaddress-tab-content a:hover,#content .locationsaddress-tab-content a:focus,#content .newsroom-detail .newsroomentry-content .content-left a:hover,#content .newsroom-detail .newsroomentry-content .content-left a:focus,#content .newsroom-detail .newsroomentry-content .content-right .additional-infos a:hover,#content .newsroom-detail .newsroomentry-content .content-right .additional-infos a:focus,#content .job-detail .job-content .content-left a:hover,#content .job-detail .job-content .content-left a:focus,#content .job-detail .job-content .content-right .contact-infos-container a:hover,#content .job-detail .job-content .content-right .contact-infos-container a:focus,.highlight-link:hover,.highlight-link:focus{border-bottom-width:2px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1.5em !important}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1.5em !important}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-wrapper{height:100%}.content-wrapper{-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);position:relative;height:100%;z-index:98;background:white}.offcanvas-push .content-wrapper{-moz-transform:translate(-300px, 0);-o-transform:translate(-300px, 0);-ms-transform:translate(-300px, 0);-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}.site-content{background:white}.site-main{padding:50px 0}.site-main.content-blocks{padding:0}#content{overflow:hidden}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;margin-left:-5px;margin-right:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:0 5px;margin:0 0 10px;line-height:0}.gallery-item a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:none}.aboveheader-bar{-moz-transform:translate(0, -150px);-o-transform:translate(0, -150px);-ms-transform:translate(0, -150px);-webkit-transform:translate(0, -150px);transform:translate(0, -150px);-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);position:fixed;top:0;width:100%;height:150px;z-index:99;background:#666}.aboveheader-bar.show{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.aboveheader-bar .aboveheader-bar-close{position:absolute;top:10px;right:15px}.aboveheader-bar .aboveheader-bar-block{display:none;height:150px}.aboveheader-bar .aboveheader-bar-block.active{display:block}.aboveheader-bar .aboveheader-bar-block .aboveheader-container{display:table;width:100%;height:100%;padding-bottom:30px}.aboveheader-bar .aboveheader-bar-block .aboveheader-container .aboveheader-inner{display:table-cell;vertical-align:bottom}.aboveheader-bar .aboveheader-bar-block .aboveheader-container .aboveheader-inner .language-selector{text-align:right;font-size:0}.aboveheader-bar .aboveheader-bar-block .aboveheader-container .aboveheader-inner .language-selector a{font-size:16px;font-size:1rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;margin-left:20px;text-decoration:none;color:white}.aboveheader-bar .aboveheader-bar-block .aboveheader-container .aboveheader-inner .language-selector a.active,.aboveheader-bar .aboveheader-bar-block .aboveheader-container .aboveheader-inner .language-selector a:hover{color:#ffed00}.aboveheader-bar .search-form{max-width:400px;margin:0 auto}.aboveheader-bar .search-form .input-inlinebutton{width:100%}.aboveheader-bar .search-form input[type='search']{width:100%}.site-header{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);position:fixed;left:0;right:0;top:0;width:auto;height:100px;float:left;border:none;z-index:99}.is-ready .site-header{opacity:1}.offcanvas-push .site-header{-moz-transform:translate(-300px, 0);-o-transform:translate(-300px, 0);-ms-transform:translate(-300px, 0);-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0)}@media (max-width: 1024px){.site-header{height:65px}}.site-header .branding>a{display:block;line-height:0}.site-header .logo{-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);width:auto;width:188px;margin:20px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0) scale(1, 1);-o-transform:translateZ(0) scale(1, 1);-ms-transform:translateZ(0) scale(1, 1);-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0) scale(1, 1)}@media (max-width: 1024px){.site-header .logo{width:141px;margin:10px 0}}.site-header.shrink{height:65px;background:white;-webkit-box-shadow:0px 0px 11px 0px #666;-moz-box-shadow:0px 0px 11px 0px #666;box-shadow:0px 0px 11px 0px #666}.site-header.shrink .logo{width:141px;margin:10px 0}.site-header.shrink .utilities-controls-bar{margin-top:10px}.site-header.shrink .main-navigation{padding-top:0}.site-header.shrink .main-navigation .menu>li>a{padding-bottom:7px}@media (max-width: 1024px){.site-header.shrink .main-navigation .menu>li>a{padding-bottom:10px}}.site-header.shrink .main-navigation .menu>li>a:before{height:21px}.site-header.shrink .main-navigation .menu>li>a:after{border-top-color:white}.site-header.shrink .main-navigation .menu>li li>a{padding-top:13px;padding-bottom:13px}.site-header.pull-down{-moz-transform:translate(0, 150px);-o-transform:translate(0, 150px);-ms-transform:translate(0, 150px);-webkit-transform:translate(0, 150px);transform:translate(0, 150px)}.utilities-controls-bar{font-size:20px;font-size:1.25rem;-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);margin-top:20px;height:24px;text-align:right}@media (max-width: 1024px){.utilities-controls-bar{margin-top:10px}}@media (max-width: 768px){.utilities-controls-bar{display:none}}.utilities-controls-bar .utilities-controls{display:inline-block}.utilities-controls-bar .utilities-controls li{position:relative;display:inline-block;margin-left:8px}.utilities-controls-bar .utilities-controls li:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';top:-20px;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-width:8px 8px 0 8px;border-color:#666 transparent transparent transparent;margin-left:-8px;opacity:0}.shrink .utilities-controls-bar .utilities-controls li:after{top:-10px}.utilities-controls-bar .utilities-controls li[rel='languages-bar']{background:#F2F2F2;border-radius:50%}.utilities-controls-bar .utilities-controls li.active:after{opacity:1}.utilities-controls-bar .utilities-controls li.active .knapp-icon{color:#333}.utilities-controls-bar .utilities-controls li a{display:block;width:20px;height:20px}.utilities-controls-bar .utilities-controls li a .knapp-icon{vertical-align:top;color:#666}.utilities-controls-bar .utilities-controls li a:hover,.utilities-controls-bar .utilities-controls li a:focus{outline:none}.utilities-controls-bar .utilities-controls li a:hover .knapp-icon,.utilities-controls-bar .utilities-controls li a:focus .knapp-icon{color:#333}.main-navigation{-moz-transition:all 0.7s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 0.7s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition:all 0.7s cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition:all 0.7s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.7s cubic-bezier(0.77, 0, 0.175, 1);padding-top:12px;display:block;clear:both}@media (max-width: 1024px){.main-navigation{padding-top:0}}@media (max-width: 768px){.main-navigation{display:none}}.main-navigation .menu{list-style:none;margin:0;padding-left:0;font-size:0;text-align:center}.main-navigation .menu>li{display:inline-block;text-align:center}.main-navigation .menu>li:hover>a,.main-navigation .menu>li.focus>a{color:#ffed00}.main-navigation .menu>li a{padding:0 30px;position:relative;padding-bottom:20px;color:#666}@media (max-width: 1200px){.main-navigation .menu>li a{padding:0 20px 20px}}@media (max-width: 1024px){.main-navigation .menu>li a{font-size:14px;font-size:.875rem;padding:0 20px 10px}}@media (max-width: 900px){.main-navigation .menu>li a{padding:0 10px 10px}}.main-navigation .menu>li a:before{content:'';display:block;position:absolute;top:0;right:0;width:0;height:24px;border-right:1px solid #666}@media (max-width: 1024px){.main-navigation .menu>li a:before{height:21px}}.main-navigation .menu>li a:after{content:'';top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-width:8px 8px 0 8px;border-color:rgba(255,255,255,0.8) transparent transparent transparent;margin-left:-8px;opacity:0;visibility:hidden;z-index:8}.main-navigation .menu li.menu-item-has-children:hover>a:after,.main-navigation .menu li.menu-item-has-children.focus>a:after{opacity:1;visibility:visible}.main-navigation .menu li:hover>.sub-menu,.main-navigation .menu li.focus>.sub-menu{opacity:1;visibility:visible}.main-navigation .menu .sub-menu{display:block;position:absolute;bottom:-50px;left:0;right:0;height:50px;opacity:0;visibility:hidden;background:#666;list-style:none;padding:0;margin:0;font-size:0}.main-navigation .menu .sub-menu .sub-menu{background:#8c8c8c}.main-navigation .menu .sub-menu li{font-size:16px;font-size:1rem;display:inline-block;text-align:center}.main-navigation .menu .sub-menu li:hover>a{color:#ffed00}.main-navigation .menu .sub-menu li>a{position:relative;padding:13px 20px;color:white}@media (max-width: 1024px){.main-navigation .menu .sub-menu li>a{padding:14px 12px 15px}}.main-navigation .menu .sub-menu li>a:before{content:'';position:absolute;top:13px;right:0;width:0;height:24px;border-right:1px solid white}@media (max-width: 1024px){.main-navigation .menu .sub-menu li>a:before{height:21px}}.main-navigation .menu .sub-menu li>a:after{border-top-color:#666}.main-navigation li{font-size:16px;font-size:1rem}.main-navigation li:last-child>a:before{display:none}.main-navigation a{-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;display:block;text-decoration:none}.toggle-offcanvas-mobile{display:none;position:relative;float:right;width:40px;height:24px;padding:0;background:transparent;cursor:pointer}.toggle-offcanvas-mobile:focus{outline:none}@media (max-width: 768px){.toggle-offcanvas-mobile{display:block;margin-top:20px}}.toggle-offcanvas-mobile span,.toggle-offcanvas-mobile span:before,.toggle-offcanvas-mobile span:after{cursor:pointer;height:4px;background:#666;position:absolute;display:block;content:'';top:10px;width:100%}.toggle-offcanvas-mobile span:before{top:-10px}.toggle-offcanvas-mobile span:after{top:10px}.toggle-offcanvas-mobile.open span{background:transparent}.toggle-offcanvas-mobile.open span:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.toggle-offcanvas-mobile.open span:before{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.offcanvas-mobile{-moz-transform:translate(300px, 0);-o-transform:translate(300px, 0);-ms-transform:translate(300px, 0);-webkit-transform:translate(300px, 0);transform:translate(300px, 0);-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1);display:none;width:300px;height:100%;position:fixed;top:0;right:0;z-index:11;overflow:hidden;background:#666}@media (max-width: 768px){.offcanvas-mobile{display:block}}.offcanvas-push .offcanvas-mobile{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.no-scroll{overflow:hidden}.offcanvas-mobile-top{position:absolute;top:0;left:0;width:100%;height:65px;padding:18px 20px}.offcanvas-mobile-top:after{content:"";display:table;clear:both}.offcanvas-mobile-top .search-container-mobile{width:220px;float:left}.offcanvas-mobile-top .search-container-mobile .input-inlinebutton{width:100%}.offcanvas-mobile-top .search-container-mobile input[type="search"]{width:100%}.offcanvas-mobile-top .search-container-mobile button[type='submit']{display:block;width:40px}.offcanvas-mobile-top .language-selector-mobile{width:20px;float:right;margin-top:5px}.offcanvas-mobile-top .language-selector-mobile .language-selector{font-size:20px;font-size:1.25rem;display:block;position:relative;width:20px;height:20px;border-radius:50%;background:#f2f2f2}.offcanvas-mobile-top .language-selector-mobile .language-selector:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';top:34px;left:2px;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #333 transparent;opacity:0;visibility:hidden}.offcanvas-mobile-top .language-selector-mobile .language-selector.active:after{opacity:1;visibility:visible}.offcanvas-mobile-top .language-selector-mobile .language-selector .knapp-icon{color:#666;vertical-align:top}.offcanvas-mobile-top .language-selector-mobile .language-selector:hover,.offcanvas-mobile-top .language-selector-mobile .language-selector:focus,.offcanvas-mobile-top .language-selector-mobile .language-selector.active{outline:none}.offcanvas-mobile-top .language-selector-mobile .language-selector:hover .knapp-icon,.offcanvas-mobile-top .language-selector-mobile .language-selector:focus .knapp-icon,.offcanvas-mobile-top .language-selector-mobile .language-selector.active .knapp-icon{color:#333}.offcanvas-mobile-top .language-selector-mobile .languages-dropdown{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:absolute;width:100%;top:65px;right:0;z-index:11;padding:15px 20px;background:#333;visibility:hidden;opacity:0;font-size:0}.offcanvas-mobile-top .language-selector-mobile .languages-dropdown.visible{visibility:visible;opacity:1}.offcanvas-mobile-top .language-selector-mobile .languages-dropdown a{font-size:16px;font-size:1rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;margin-bottom:5px;text-decoration:none;color:white}.offcanvas-mobile-top .language-selector-mobile .languages-dropdown a.active,.offcanvas-mobile-top .language-selector-mobile .languages-dropdown a:hover{color:#ffed00}.social-media-mobile{font-size:48px;font-size:3rem;position:absolute;bottom:0;left:0;width:100%;height:85px;padding:17px 0;margin-right:8px;text-align:center;box-shadow:inset 0 1px rgba(0,0,0,0.2);line-height:1}.social-media-mobile a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:inline-block;text-decoration:none;color:white;line-height:0}.social-media-mobile a:hover{color:#ffed00}.main-navigation-mobile{position:absolute;top:65px;bottom:85px;left:0;z-index:1;width:320px;height:auto;overflow:hidden;overflow-y:scroll}.main-navigation-mobile .mobile-nav-backdrop{background:#000;background:rgba(0,0,0,0.8);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;opacity:0;visibility:hidden}.main-navigation-mobile .mobile-nav-backdrop.visible{opacity:1;visibility:visible}.mp-level{position:absolute;top:0;left:0;width:300px;bottom:0;background:#666;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0);z-index:10}.mp-level::after,.mp-level::before{position:absolute;top:0;right:0;width:0;height:0;content:'';opacity:0}.mp-level::after{background:rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s, width 0.1s 0.3s, height 0.1s 0.3s;-moz-transition:opacity 0.3s, width 0.1s 0.3s, height 0.1s 0.3s;transition:opacity 0.3s, width 0.1s 0.3s, height 0.1s 0.3s}.mp-level::after{z-index:-1}.mp-level.mp-level-overlay::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.mp-level.mp-level-overlay{cursor:pointer}.mp-level-overlay li{margin-top:-1000px;-webkit-transition:margin-top 0s linear 0.5s;-moz-transition:margin-top 0s linear 0.5s;transition:margin-top 0s linear 0.5s}ul.mp-level-open li,li.mp-level-open{margin-top:0}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:transparent;opacity:1}.mp-level{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,0.2);-moz-transform:translate(-40px, 0);-o-transform:translate(-40px, 0);-ms-transform:translate(-40px, 0);-webkit-transform:translate(-40px, 0);transform:translate(-40px, 0)}.main-navigation-mobile>.mp-level,.main-navigation-mobile>.mp-level.mp-level-open,.main-navigation-mobile.mp-overlap>.mp-level,.main-navigation-mobile.mp-overlap>.mp-level.mp-level-open{box-shadow:none;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.mp-cover .mp-level.mp-level-open{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.main-navigation-mobile ul{margin:0;padding:0;list-style:none}.main-navigation-mobile h2{margin:0;padding:1em;color:rgba(0,0,0,0.4);text-shadow:0 0 1px rgba(0,0,0,0.1);font-weight:300;font-size:2em}.main-navigation-mobile.mp-overlap h2::before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.1s 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.1s 0.3s;transition:opacity 0.3s, transform 0.1s 0.3s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.main-navigation-mobile.mp-cover h2{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1em}.mp-overlap .mp-level.mp-level-overlay>h2::before{opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.main-navigation-mobile ul li.menu-item-has-children .mp-forward-container{position:relative}.main-navigation-mobile ul li.menu-item-has-children .mp-forward{position:absolute;top:-48px;right:0;padding:12px 20px;text-decoration:none;background:#333;background:rgba(51,51,51,0.5)}.main-navigation-mobile ul li.menu-item-has-children .mp-forward:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';display:block;position:absolute;top:17px;right:19px;padding:0;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:14px;height:14px;border-top:2px solid white;border-right:2px solid white;z-index:1}.main-navigation-mobile ul li.current-menu-item>a,.main-navigation-mobile ul li.current-menu-ancestor>a{color:#ffed00 !important;background:rgba(0,0,0,0.2);box-shadow:inset 0 -1px transparent}.main-navigation-mobile ul li>a:not(.mp-back){-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:12px 50px 12px 20px;outline:none;box-shadow:inset 0 -1px rgba(0,0,0,0.2);color:white}.main-navigation-mobile ul li>a:not(.mp-back):hover{color:#ffed00;text-decoration:none}.main-navigation-mobile ul li::before{position:absolute;left:10px;z-index:-1;color:rgba(0,0,0,0.2);line-height:3.5}.mp-level>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.2)}.main-navigation-mobile ul li>a:not(.mp-back):hover{background:rgba(0,0,0,0.2);box-shadow:inset 0 -1px transparent}.main-navigation-mobile .mp-level.mp-level-overlay>ul>li>a,.mp-level.mp-level-overlay>ul>li:first-child>a{box-shadow:inset 0 -1px transparent}.mp-level>ul>li:first-child>a:hover,.mp-level.mp-level-overlay>ul>li:first-child>a{box-shadow:inset 0 -1px transparent,inset 0 1px transparent}.mp-title{background:rgba(0,0,0,0.8);outline:none;color:#fff;text-transform:uppercase;font-weight:700;display:block;padding:8px;position:relative;text-align:center;box-shadow:inset 0 1px rgba(0,0,0,0.1)}.mp-back{background:rgba(0,0,0,0.8);outline:none;color:#fff;text-transform:uppercase;font-weight:700;display:block;padding:8px;position:relative;text-align:center;box-shadow:inset 0 1px rgba(0,0,0,0.1);-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;text-decoration:none}.mp-back::after{-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);content:'';display:block;position:absolute;top:13px;left:24px;padding:0;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:14px;height:14px;border-top:2px solid #ffed00;border-right:2px solid #ffed00;z-index:11}.main-navigation-mobile .mp-level.mp-level-overlay>.mp-back,.main-navigation-mobile .mp-level.mp-level-overlay>.mp-back::after{background:transparent;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}.kp-hero-container{-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;position:relative;height:70%;z-index:98;overflow:hidden}.kp-hero-container.fullscreen{height:100%}@media (max-width: 582px){.kp-hero-container.fullscreen.no-fullscreen-responsive{height:70%}}.kp-hero-container .kp-hero{height:100%;position:relative}.kp-hero-container .kp-hero .kp-scroll-down{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;-webkit-animation:fade_move_down 1s linear infinite alternate;-moz-animation:fade_move_down 1s linear infinite alternate;-ms-animation:fade_move_down 1s linear infinite alternate;-o-animation:fade_move_down 1s linear infinite alternate;animation:fade_move_down 1s linear infinite alternate;display:block;position:absolute;right:20px;bottom:35px;padding:0;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:20px;height:20px;border-bottom:2px solid #ffed00;border-right:2px solid #ffed00;z-index:9}.kp-hero-container .kp-hero .kp-scroll-down:hover{border-color:#ffed00}.kp-hero-container .kp-hero .kp-scroll-down:focus{outline:none}.kp-heroimage{position:relative;height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;z-index:8}.facts-figures-container{display:table;width:100%}.facts-figures{display:table-cell;list-style:none;padding:0;margin:0;vertical-align:bottom}.facts-figures.facts-figures-left{width:33%;padding-right:8px}.facts-figures.facts-figures-left .facts-figures-inner{background:rgba(255,255,255,0.9);padding:8px}.facts-figures.facts-figures-right{width:67%;padding-left:8px}.facts-figures.facts-figures-right .facts-figures-inner{background:rgba(255,255,255,0.9);padding:8px}.facts-figures li{display:block;margin-bottom:25px}.facts-figures li:after{content:"";display:table;clear:both}@media screen and (max-height: 870px){.facts-figures li{margin-bottom:10px}}.facts-figures li .facts-figures-icon{font-size:48px;font-size:3rem;float:left;width:64px;text-align:center;line-height:1;color:#ffed00}@media (max-width: 768px){.facts-figures li .facts-figures-icon{font-size:32px;font-size:2rem;width:44px}}.facts-figures li .facts-figures-detail{padding-top:6px;padding-left:79px}@media (max-width: 768px){.facts-figures li .facts-figures-detail{padding-left:50px}}.facts-figures li .facts-figures-meta{font-size:14px;font-size:.875rem;text-transform:uppercase;line-height:1;margin-bottom:5px}.facts-figures li .facts-figures-title{font-size:22px;font-size:1.375rem;margin-bottom:7px;font-weight:700;line-height:1}@media (max-width: 768px){.facts-figures li .facts-figures-title{font-size:18px;font-size:1.125rem}}.facts-figures li .facts-figures-text{font-size:14px;font-size:.875rem}@media (max-width: 768px){.facts-figures li .facts-figures-text{font-size:11px;font-size:.6875rem}}.facts-figures li .facts-figures-text>*:last-child{margin-bottom:0}.facts-figures-desktop{margin-top:50px}@media (max-width: 582px){.facts-figures-desktop{display:none}}@media screen and (max-height: 870px){.facts-figures-desktop{margin-top:20px}}@media screen and (max-height: 670px){.facts-figures-desktop{display:none}}.facts-figures-mobile{display:none;background:#f2f2f2;padding:50px 0}@media (max-width: 582px){.facts-figures-mobile{display:block}}@media screen and (max-height: 670px){.facts-figures-mobile{display:block}}.facts-figures-mobile .facts-figures-container{margin-top:0}.facts-figures-mobile .facts-figures-container .facts-figures{vertical-align:top}@media (max-width: 480px){.facts-figures-mobile .facts-figures-container .facts-figures{display:block}}.facts-figures-mobile .facts-figures-container .facts-figures.facts-figures-left{width:50%}@media (max-width: 480px){.facts-figures-mobile .facts-figures-container .facts-figures.facts-figures-left{width:100%;padding:0}}@media (max-width: 480px){.facts-figures-mobile .facts-figures-container .facts-figures.facts-figures-right{width:100%;padding:0}}.slider-progress{position:absolute;left:0;bottom:0;width:100%;height:3px;z-index:2}.slider-progress span{position:absolute;top:0;left:0;width:0;height:100%;background:#ffed00}.kp-hero-slideshow-container{position:relative;height:100%}.kp-hero-slideshow-container .kp-hero-slideshow{position:relative;height:100%;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}.kp-hero-slideshow-container .kp-hero-slideshow li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.kp-hero-slideshow-container .kp-hero-slideshow li .background-image{width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.kp-hero-slideshow-container .kp-hero-slideshow li.kp-active{opacity:1;z-index:10}.kp-hero-slideshow-container .kp-hero-slideshow-dotnav{position:absolute;bottom:0;left:0;right:0;margin:0 0 25px;padding:0;list-style:none;line-height:0;text-align:center;font-size:0}.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li{display:inline-block;margin-right:12px}@media (max-width: 582px){.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li{margin-right:4px}}.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li>a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;box-sizing:content-box;width:18px;height:18px;border-radius:0;background:#fff;text-indent:100%;overflow:hidden;white-space:nowrap}@media (max-width: 582px){.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li>a{width:12px;height:12px}}.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li.kp-active>a{background:#ffed00}.kp-hero-slideshow-container .kp-hero-slideshow-dotnav>li:hover>a{background:#666}.kp-hero-slideshow-container .kp-slidenav{display:inline-block;box-sizing:border-box;width:60px;height:60px;line-height:60px;color:#fff;font-size:60px;text-align:center;position:absolute;top:50%;z-index:1;margin-top:-30px;cursor:pointer}.kp-hero-slideshow-container .kp-slidenav.kp-slidenav-previous{left:0}.kp-hero-slideshow-container .kp-slidenav.kp-slidenav-next{right:0}.kp-hero-slideshow-container .kp-slidenav:hover{color:#ffed00}@media (max-width: 768px){.kp-hero-slideshow-container .kp-slidenav{display:none}}.kp-slideshow-fade-in{-webkit-animation:kp-fade 0.5s linear;-moz-animation:kp-fade 0.5s linear;-ms-animation:kp-fade 0.5s linear;-o-animation:kp-fade 0.5s linear;animation:kp-fade 0.5s linear}.kp-slideshow-fade-out{-webkit-animation:kp-fade 0.5s linear reverse;-moz-animation:kp-fade 0.5s linear reverse;-ms-animation:kp-fade 0.5s linear reverse;-o-animation:kp-fade 0.5s linear reverse;animation:kp-fade 0.5s linear reverse}.kp-slideshow-scroll-forward-in{-webkit-animation:kp-slide-right 0.5s ease-in-out;-moz-animation:kp-slide-right 0.5s ease-in-out;-ms-animation:kp-slide-right 0.5s ease-in-out;-o-animation:kp-slide-right 0.5s ease-in-out;animation:kp-slide-right 0.5s ease-in-out}.kp-slideshow-scroll-forward-out{-webkit-animation:kp-slide-left 0.5s ease-in-out reverse;-moz-animation:kp-slide-left 0.5s ease-in-out reverse;-ms-animation:kp-slide-left 0.5s ease-in-out reverse;-o-animation:kp-slide-left 0.5s ease-in-out reverse;animation:kp-slide-left 0.5s ease-in-out reverse}.kp-slideshow-scroll-backward-in{-webkit-animation:kp-slide-left 0.5s ease-in-out;-moz-animation:kp-slide-left 0.5s ease-in-out;-ms-animation:kp-slide-left 0.5s ease-in-out;-o-animation:kp-slide-left 0.5s ease-in-out;animation:kp-slide-left 0.5s ease-in-out}.kp-slideshow-scroll-backward-out{-webkit-animation:kp-slide-right 0.5s ease-in-out reverse;-moz-animation:kp-slide-right 0.5s ease-in-out reverse;-ms-animation:kp-slide-right 0.5s ease-in-out reverse;-o-animation:kp-slide-right 0.5s ease-in-out reverse;animation:kp-slide-right 0.5s ease-in-out reverse}.kp-slideshow-scale-out{-webkit-animation:kp-fade-scale-15 0.5s ease-in-out reverse;-moz-animation:kp-fade-scale-15 0.5s ease-in-out reverse;-ms-animation:kp-fade-scale-15 0.5s ease-in-out reverse;-o-animation:kp-fade-scale-15 0.5s ease-in-out reverse;animation:kp-fade-scale-15 0.5s ease-in-out reverse}.kp-slideshow-swipe-forward-in{-webkit-animation:kp-slide-left-33 0.5s ease-in-out;-moz-animation:kp-slide-left-33 0.5s ease-in-out;-ms-animation:kp-slide-left-33 0.5s ease-in-out;-o-animation:kp-slide-left-33 0.5s ease-in-out;animation:kp-slide-left-33 0.5s ease-in-out}.kp-slideshow-swipe-forward-out{-webkit-animation:kp-slide-left 0.5s ease-in-out reverse;-moz-animation:kp-slide-left 0.5s ease-in-out reverse;-ms-animation:kp-slide-left 0.5s ease-in-out reverse;-o-animation:kp-slide-left 0.5s ease-in-out reverse;animation:kp-slide-left 0.5s ease-in-out reverse}.kp-slideshow-swipe-backward-in{-webkit-animation:kp-slide-right-33 0.5s ease-in-out;-moz-animation:kp-slide-right-33 0.5s ease-in-out;-ms-animation:kp-slide-right-33 0.5s ease-in-out;-o-animation:kp-slide-right-33 0.5s ease-in-out;animation:kp-slide-right-33 0.5s ease-in-out}.kp-slideshow-swipe-backward-out{-webkit-animation:kp-slide-right 0.5s ease-in-out reverse;-moz-animation:kp-slide-right 0.5s ease-in-out reverse;-ms-animation:kp-slide-right 0.5s ease-in-out reverse;-o-animation:kp-slide-right 0.5s ease-in-out reverse;animation:kp-slide-right 0.5s ease-in-out reverse}.kp-slideshow-swipe-forward-in:before,.kp-slideshow-swipe-backward-in:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,0.6);-webkit-animation:kp-fade 0.5s ease-in-out reverse;-moz-animation:kp-fade 0.5s ease-in-out reverse;-ms-animation:kp-fade 0.5s ease-in-out reverse;-o-animation:kp-fade 0.5s ease-in-out reverse;animation:kp-fade 0.5s ease-in-out reverse}.kp-overlay-panel{position:absolute;bottom:70px;left:55px;right:55px;z-index:50}@media (max-width: 1024px){.kp-overlay-panel{left:0}}@media (max-width: 768px){.kp-overlay-panel{padding:10px 0}}@media (max-width: 582px){.kp-overlay-panel{bottom:40px}}.kp-overlay-panel .overlay-inner{display:inline-block}.kp-overlay-panel .link{display:block}.kp-overlay-panel .title{font-size:26px;font-size:1.625rem;display:inline-block;padding:2px 10px;margin-bottom:0;background:#ffed00}@media (max-width: 582px){.kp-overlay-panel .title{font-size:20px;font-size:1.25rem}}.kp-overlay-panel .teaser{max-width:470px;margin-top:10px}@media (max-width: 582px){.kp-overlay-panel .teaser{font-size:14px;font-size:.875rem}}.kp-overlay-panel .teaser .teaser-inner{display:inline-block;padding:6px 10px;background:white}.kp-overlay-panel .teaser>.teaser-inner>*:last-child{margin-bottom:0}.map .kp-overlay-panel{pointer-events:none}.kp-overlay-fade{-moz-transition-duration:0.8s;-o-transition-duration:0.8s;-ms-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;transition-property:opacity, transform, filter}.kp-overlay-fade{opacity:0}.kp-active>.kp-overlay-fade{opacity:1}@-webkit-keyframes fade_move_down{0%{bottom:35px}100%{bottom:25px}}@-moz-keyframes fade_move_down{0%{bottom:35px}100%{bottom:25px}}@-ms-keyframes fade_move_down{0%{bottom:35px}100%{bottom:25px}}@-o-keyframes fade_move_down{0%{bottom:35px}100%{bottom:25px}}@keyframes fade_move_down{0%{bottom:35px}100%{bottom:25px}}#map{height:100%;width:100%}.ol-attribution.ol-logo-only{display:none}.ol-control{border-radius:0;background-color:transparent}.ol-control:hover{background-color:transparent}.ol-overlay-container{z-index:20}.ol-overlay-container.foreground{z-index:25}.ol-zoom{left:auto;top:140px;right:10px;z-index:50}@media (max-width: 1024px){.ol-zoom{top:105px}}.ol-zoom .ol-zoom-in{border-radius:0}.ol-zoom .ol-zoom-out{border-radius:0}.ol-rotate{right:10px;top:192px}@media (max-width: 1024px){.ol-rotate{top:173px}}.ol-control button{background-color:#ffed00;color:#333;border-radius:0}.ol-control button:hover,.ol-control button:focus{background-color:#333;color:white;outline:none}.marker-container{font-size:12px;font-size:.75rem;position:relative;cursor:pointer;width:15px;height:12px;line-height:1.2}.marker-container a{color:#333}.marker-container .marker{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;transform-origin:center center;position:absolute;width:15px;height:12px}.marker-container .marker:before{position:absolute;left:0;content:'';display:block;width:0;height:0;border-style:solid;border-width:0 7px 12px 7px;border-color:transparent transparent black transparent}.marker-container .marker:after{position:absolute;top:3px;left:3px;content:'';display:block;width:0;height:0;border-style:solid;border-width:0 4px 7px 4px;border-color:transparent transparent #ffed00 transparent}.marker-container .popup{-moz-transition:0.25s visibility 0.25s,0.25s opacity;-o-transition:0.25s visibility 0.25s,0.25s opacity;-ms-transition:0.25s visibility 0.25s,0.25s opacity;-webkit-transition:0.25s visibility 0.25s,0.25s opacity;transition:0.25s visibility 0.25s,0.25s opacity;opacity:0;visibility:hidden;position:absolute;top:78px;left:7px;width:200px;min-height:100px;background:#ffed00;padding:10px}.marker-container .popup:after{position:absolute;top:-70px;left:0;content:'';width:0;height:0;border-style:solid;border-width:70px 0 0 16px;border-color:transparent transparent transparent #ffed00}.marker-container .popup .categories{margin-top:5px}.marker-container .popup .categories .cat-icon{display:inline-block;position:relative;margin-right:2px;font-size:28px;font-size:1.75rem}.marker-container .popup .categories .cat-icon .tooltip{visibility:hidden;opacity:0;filter:alpha(opacity=0);position:absolute;top:-40px;right:50%;z-index:2;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;-moz-transform:translate(0, -5px);-o-transform:translate(0, -5px);-ms-transform:translate(0, -5px);-webkit-transform:translate(0, -5px);transform:translate(0, -5px);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.marker-container .popup .categories .cat-icon .tooltip span{position:relative;right:-50%;padding:4px 6px;color:#fff;font-size:10px;font-size:.625rem;z-index:2;background-color:#333}.marker-container .popup .categories .cat-icon .tooltip span:before{content:'';position:absolute;top:100%;left:50%;height:0;width:0;pointer-events:none;border:solid transparent;border-top-color:#333;border-width:6px;margin-left:-6px}.marker-container .popup .categories .cat-icon:hover .tooltip{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.marker-container .popup .title{font-size:14px;font-size:.875rem;margin-bottom:4px}.marker-container .popup .street{display:block}.marker-container .popup .country{display:block}.marker-container .popup .label{font-weight:700}.marker-container.open .marker{-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.marker-container.open .popup{opacity:1;visibility:visible;-moz-transition:0.25s opacity;-o-transition:0.25s opacity;-ms-transition:0.25s opacity;-webkit-transition:0.25s opacity;transition:0.25s opacity}.marker-container.open .popup:after{top:-66px}.marker-container:hover .marker{-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.linkbox{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;overflow:hidden;margin:0;text-align:center;cursor:pointer}.linkbox img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%}.linkbox .info{position:absolute;top:0;bottom:0;left:0;width:100%;padding:20px;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.linkbox .info:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:10px;background:#ffed00;-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.linkbox h2{-moz-transform:translate(0, -30px);-o-transform:translate(0, -30px);-ms-transform:translate(0, -30px);-webkit-transform:translate(0, -30px);transform:translate(0, -30px);font-size:22px;font-size:1.375rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:inline-block;padding:2px 10px;background:#ffed00;color:#333;position:absolute;bottom:0;margin-bottom:35px;left:25px}.linkbox:hover,.linkbox:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.linkbox:hover .info:before,.linkbox:focus .info:before{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.linkbox:hover img,.linkbox:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.linkbox:hover h2,.linkbox:focus h2{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.personbox.wpb_content_element{margin-bottom:50px}.personbox .picture{width:100%;margin:0 0 20px}.personbox .meta{font-size:14px;font-size:.875rem;line-height:1.2}.personbox .meta .name{font-weight:700;margin-bottom:0;padding-bottom:2px;border-bottom:1px solid #666}.personbox .meta .position{font-size:16px;font-size:1rem;margin-top:5px;margin-bottom:15px;text-transform:uppercase}.personbox .meta .street,.personbox .meta .country{display:block}.personbox .meta .contact{margin-top:15px}.personbox .meta .tel{margin-top:15px}.personbox .meta .description{margin-top:15px;line-height:1.5}.wpb_text_column{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.wpb_text_column.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width: 768px){.wpb_text_column.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.wpb_text_column.three-column{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media (max-width: 900px){.wpb_text_column.three-column{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width: 768px){.wpb_text_column.three-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.wpb_text_column.dropcaps p:first-child:first-letter{font-size:48px;font-size:3rem;display:block;float:left;font-weight:bold;margin:0 10px 0 0;line-height:1}.vc_custom_heading{padding-bottom:2px;border-bottom:1px solid #666}.vc_custom_heading.no-underline{border-bottom:none}.kp-grid-expander{margin:0 -10px 0;padding:0;list-style:none}.kp-grid-expander-current{display:block;float:left;width:100%;position:relative;padding:0 10px;margin-bottom:20px}.kp-grid-expander-content{display:none}.kp-grid-expander-navigation{background:#666;padding:5px 16px}.kp-grid-expander-navigation:after{content:"";display:table;clear:both}.kp-grid-expander-navigation a{display:block;float:right;color:white;font-size:26px;line-height:0}.kp-grid-expander-navigation a.disabled{opacity:.2}.kp-grid-expander-navigation .kp-grid-expander-controls{float:left;margin-left:-8px}.kp-grid-expander-navigation .kp-grid-expander-controls:after{content:"";display:table;clear:both}.kp-grid-expander-navigation .kp-grid-expander-controls a{float:left}.gridder-expanded-content{background:#F2F2F2;padding:20px}.gridder-expanded-content .reference-heading{padding-bottom:2px;border-bottom:1px solid #666;text-align:left}@media (max-width: 900px){.gridder-expanded-content .left-column{width:100%;float:none}}@media (max-width: 900px){.gridder-expanded-content .right-column{width:100%;float:none;margin-top:15px}}.reference-detail .reference-detail-list{font-size:14px;font-size:.875rem;padding:0 0 15px;margin:0 0 20px;list-style:none;border-bottom:1px solid #333}.reference-detail .reference-detail-list li{display:table;width:100%}@media (max-width: 582px){.reference-detail .reference-detail-list li{display:block;width:auto;margin-bottom:5px}}.reference-detail .reference-detail-list li dl{display:table-row;margin:0}@media (max-width: 582px){.reference-detail .reference-detail-list li dl{display:block}}.reference-detail .reference-detail-list li dl dt,.reference-detail .reference-detail-list li dl dd{display:table-cell;width:40%;margin:0}@media (max-width: 582px){.reference-detail .reference-detail-list li dl dt,.reference-detail .reference-detail-list li dl dd{display:block;width:auto}}.reference-detail .reference-detail-list li dl dd{width:60%}@media (max-width: 582px){.reference-detail .reference-detail-list li dl dd{width:auto}}.reference-detail .reference-detail-gallery{margin-top:20px;padding-top:25px;border-top:1px solid #333}.references-overview:after{content:"";display:table;clear:both}.references-overview .referencetype-filter .filter{list-style:none;padding:0;margin:0 0 25px;text-align:center}@media (max-width: 1024px){.references-overview .referencetype-filter .filter{display:none}}.references-overview .referencetype-filter .filter li{display:inline-block;position:relative;margin-left:8px}.references-overview .referencetype-filter .filter li a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:2px 10px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#333}.references-overview .referencetype-filter .filter li:first-child{margin-left:0}.references-overview .referencetype-filter .filter li:hover a{background:#ffde00}.references-overview .referencetype-filter .filter li.active a{background:#ffde00}.references-overview .referencetype-filter .filter li.active a:after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.references-overview .referencetype-filter .filter-mobile-container{display:none;position:relative;width:100%;max-width:400px;margin:0 auto;text-align:center}@media (max-width: 1024px){.references-overview .referencetype-filter .filter-mobile-container{display:block}}.references-overview .referencetype-filter .filter-mobile-container .filter-mobile{width:100%;margin:0 0 25px}.references-overview .referencetype-filter .filter-mobile-container .knapp-icon{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;line-height:1}.references-overview .reference-entries{position:relative}.references-overview .reference-entries:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:11;opacity:0;visibility:hidden}.references-overview .reference-entries.transparent:after{opacity:1;visibility:visible}.references-overview .reference-entries .reference-entry{position:relative;margin-bottom:20px}@media (max-width: 900px){.references-overview .reference-entries .reference-entry{width:50%}}@media (max-width: 582px){.references-overview .reference-entries .reference-entry{width:100%}}.references-overview .reference-entries .reference-entry.no-detail .reference-inner{cursor:default}.references-overview .reference-entries .reference-entry .reference-entry-inner{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;cursor:pointer;overflow:hidden}.references-overview .reference-entries .reference-entry .reference-entry-inner img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.references-overview .reference-entries .reference-entry .reference-entry-inner .info{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;line-height:1.2;z-index:2;border-bottom:4px solid #ffed00;-webkit-backface-visibility:hidden;backface-visibility:hidden}.touch .references-overview .reference-entries .reference-entry .reference-entry-inner .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.references-overview .reference-entries .reference-entry .reference-entry-inner .info h3{margin-bottom:0;color:#333}.references-overview .reference-entries .reference-entry .reference-entry-inner:hover,.references-overview .reference-entries .reference-entry .reference-entry-inner:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.references-overview .reference-entries .reference-entry .reference-entry-inner:hover img,.references-overview .reference-entries .reference-entry .reference-entry-inner:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(0);-webkit-filter:grayscale(0)}.references-overview .reference-entries .reference-entry .reference-entry-inner:hover .info,.references-overview .reference-entries .reference-entry .reference-entry-inner:focus .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.references-overview .reference-entries .reference-entry.selectedItem:before{content:'';position:absolute;bottom:-21px;left:50%;width:0;height:0;margin-left:-16px;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #666 transparent}.references-overview .reference-entries .reference-entry.selectedItem .reference-entry-inner{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.references-overview .reference-entries .reference-entry.selectedItem .reference-entry-inner img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(0);-webkit-filter:grayscale(0)}.references-overview .reference-entries .reference-entry.selectedItem .reference-entry-inner .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.references-overview .reference-entries .reference-entry.selectedItem .reference-entry-inner .info h3{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pressdownload-heading{padding-bottom:2px;border-bottom:1px solid #666;text-align:left}.pressdownload-detail .pressdownload-detail-downloads .downloads-title{padding-bottom:2px;margin-bottom:15px;border-bottom:1px solid #666}.pressdownload-detail .pressdownload-detail-downloads .downloads{list-style:none;padding:0;margin:0}.pressdownload-detail .pressdownload-detail-downloads .downloads .download{margin-bottom:10px}.pressdownload-detail .pressdownload-detail-downloads .downloads .download>a{display:table;position:relative;color:#333}.pressdownload-detail .pressdownload-detail-downloads .downloads .download .icon-container{font-size:48px;font-size:3rem;display:table-cell;width:58px;vertical-align:middle;line-height:0;color:#ffed00}.pressdownload-detail .pressdownload-detail-downloads .downloads .download .title{font-size:14px;font-size:.875rem;display:table-cell;vertical-align:middle}.pressdownloads-overview{margin-bottom:50px !important}.pressdownloads-overview:after{content:"";display:table;clear:both}.pressdownloads-overview .pressdownloadcategory-filter .filter{list-style:none;padding:0;margin:0 0 25px;text-align:center}@media (max-width: 1024px){.pressdownloads-overview .pressdownloadcategory-filter .filter{display:none}}.pressdownloads-overview .pressdownloadcategory-filter .filter li{display:inline-block;position:relative;margin-left:8px}.pressdownloads-overview .pressdownloadcategory-filter .filter li a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:2px 10px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#333}.pressdownloads-overview .pressdownloadcategory-filter .filter li:first-child{margin-left:0}.pressdownloads-overview .pressdownloadcategory-filter .filter li:hover a{background:#ffde00}.pressdownloads-overview .pressdownloadcategory-filter .filter li.active a{background:#ffde00}.pressdownloads-overview .pressdownloadcategory-filter .filter li.active a:after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.pressdownloads-overview .pressdownloadcategory-filter .filter-mobile-container{display:none;position:relative;width:100%;max-width:400px;margin:0 auto;text-align:center}@media (max-width: 1024px){.pressdownloads-overview .pressdownloadcategory-filter .filter-mobile-container{display:block}}.pressdownloads-overview .pressdownloadcategory-filter .filter-mobile-container .filter-mobile{width:100%;margin:0 0 25px}.pressdownloads-overview .pressdownloadcategory-filter .filter-mobile-container .knapp-icon{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;line-height:1}.pressdownloads-overview .pressdownload-entries{position:relative}.pressdownloads-overview .pressdownload-entries:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:11;opacity:0;visibility:hidden}.pressdownloads-overview .pressdownload-entries.transparent:after{opacity:1;visibility:visible}.pressdownloads-overview .pressdownload-entries .pressdownload-entry{position:relative;margin-bottom:20px}@media (max-width: 900px){.pressdownloads-overview .pressdownload-entries .pressdownload-entry{width:50%}}@media (max-width: 582px){.pressdownloads-overview .pressdownload-entries .pressdownload-entry{width:100%}}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;cursor:pointer;overflow:hidden}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner .info{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;line-height:1.2;z-index:2;border-bottom:4px solid #ffed00;-webkit-backface-visibility:hidden;backface-visibility:hidden}.touch .pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner .info h3{margin-bottom:0;color:#333}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:hover,.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:hover img,.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:hover .info,.pressdownloads-overview .pressdownload-entries .pressdownload-entry .pressdownload-entry-inner:focus .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry.selectedItem:before{content:'';position:absolute;bottom:-21px;left:50%;width:0;height:0;margin-left:-16px;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #666 transparent}.pressdownloads-overview .pressdownload-entries .pressdownload-entry.selectedItem .pressdownload-entry-inner{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry.selectedItem .pressdownload-entry-inner img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry.selectedItem .pressdownload-entry-inner .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pressdownloads-overview .pressdownload-entries .pressdownload-entry.selectedItem .pressdownload-entry-inner .info h3{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.news-overview .newsroom-filter .filter,.press-overview .newsroom-filter .filter,.events-overview .newsroom-filter .filter{list-style:none;padding:0;margin:0 0 25px;text-align:center}@media (max-width: 1024px){.news-overview .newsroom-filter .filter,.press-overview .newsroom-filter .filter,.events-overview .newsroom-filter .filter{display:none}}.news-overview .newsroom-filter .filter li,.press-overview .newsroom-filter .filter li,.events-overview .newsroom-filter .filter li{display:inline-block;position:relative;margin-left:8px}.news-overview .newsroom-filter .filter li a,.press-overview .newsroom-filter .filter li a,.events-overview .newsroom-filter .filter li a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:2px 10px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#333}.news-overview .newsroom-filter .filter li:first-child,.press-overview .newsroom-filter .filter li:first-child,.events-overview .newsroom-filter .filter li:first-child{margin-left:0}.news-overview .newsroom-filter .filter li:hover a,.press-overview .newsroom-filter .filter li:hover a,.events-overview .newsroom-filter .filter li:hover a{background:#ffed00}.news-overview .newsroom-filter .filter li.active a,.press-overview .newsroom-filter .filter li.active a,.events-overview .newsroom-filter .filter li.active a{background:#ffed00}.news-overview .newsroom-filter .filter li.active a:after,.press-overview .newsroom-filter .filter li.active a:after,.events-overview .newsroom-filter .filter li.active a:after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.news-overview .newsroom-filter .filter-mobile-container,.press-overview .newsroom-filter .filter-mobile-container,.events-overview .newsroom-filter .filter-mobile-container{display:none;position:relative;width:100%;max-width:400px;margin:0 auto;text-align:center}@media (max-width: 1024px){.news-overview .newsroom-filter .filter-mobile-container,.press-overview .newsroom-filter .filter-mobile-container,.events-overview .newsroom-filter .filter-mobile-container{display:block}}.news-overview .newsroom-filter .filter-mobile-container .filter-mobile,.press-overview .newsroom-filter .filter-mobile-container .filter-mobile,.events-overview .newsroom-filter .filter-mobile-container .filter-mobile{width:100%;margin:0 0 25px}.news-overview .newsroom-filter .filter-mobile-container .knapp-icon,.press-overview .newsroom-filter .filter-mobile-container .knapp-icon,.events-overview .newsroom-filter .filter-mobile-container .knapp-icon{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;line-height:1}.news-overview .newsroom-entries-container .newsroom-entries,.press-overview .newsroom-entries-container .newsroom-entries,.events-overview .newsroom-entries-container .newsroom-entries{position:relative}.news-overview .newsroom-entries-container .newsroom-entries:after,.press-overview .newsroom-entries-container .newsroom-entries:after,.events-overview .newsroom-entries-container .newsroom-entries:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:11;opacity:0;visibility:hidden}.news-overview .newsroom-entries-container .newsroom-entries.transparent:after,.press-overview .newsroom-entries-container .newsroom-entries.transparent:after,.events-overview .newsroom-entries-container .newsroom-entries.transparent:after{opacity:1;visibility:visible}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry{position:relative;margin-bottom:20px}@media (max-width: 900px){.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry{width:50%}}@media (max-width: 582px){.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry{width:100%}}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4),.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4),.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4){clear:both}@media (max-width: 900px){.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4),.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4),.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(3n+4){clear:none}}@media (max-width: 900px){.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3),.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3),.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3){clear:both}}@media (max-width: 582px){.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3),.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3),.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry:nth-child(2n+3){clear:none}}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;width:100%;float:left;overflow:hidden;margin:0;cursor:pointer}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner img,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner img,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:0.25s ease-in 0.25s;-o-transition:0.25s ease-in 0.25s;-ms-transition:0.25s ease-in 0.25s;-webkit-transition:0.25s ease-in 0.25s;transition:0.25s ease-in 0.25s;display:table;position:absolute;bottom:0;left:0;width:101%;height:95px;padding:5px 10px;line-height:1.2;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info:before,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info:before,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info:before{-moz-transform:translate(0, 16px);-o-transform:translate(0, 16px);-ms-transform:translate(0, 16px);-webkit-transform:translate(0, 16px);transform:translate(0, 16px);-moz-transition:0.25s ease-in 0.25s;-o-transition:0.25s ease-in 0.25s;-ms-transition:0.25s ease-in 0.25s;-webkit-transition:0.25s ease-in 0.25s;transition:0.25s ease-in 0.25s;content:'';position:absolute;bottom:0;left:0;width:100%;height:16px;background:#ffed00}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container{-moz-transform:translateY(16px);-o-transform:translateY(16px);-ms-transform:translateY(16px);-webkit-transform:translateY(16px);transform:translateY(16px);font-size:12px;font-size:.75rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;opacity:0;position:absolute;bottom:0;font-weight:700;color:#333}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container .date,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container .date,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .date-container .date{display:table-cell}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container{display:table-row;height:100%}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container h3,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container h3,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title-container h3{display:table-cell;vertical-align:middle;color:#333}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title{display:table}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title h3,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title h3,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner .info .title h3{display:table-cell;vertical-align:middle;margin-bottom:0;color:#333}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover,.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover img,.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus img,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover img,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus img,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover img,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info,.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info{-moz-transform:translate(0, -16px);-o-transform:translate(0, -16px);-ms-transform:translate(0, -16px);-webkit-transform:translate(0, -16px);transform:translate(0, -16px);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info .date-container,.news-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info .date-container,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info .date-container,.press-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info .date-container,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:hover .info .date-container,.events-overview .newsroom-entries-container .newsroom-entries .newsroom-entry .newsroom-entry-inner:focus .info .date-container{-moz-transition:0.25s ease-in 0.15s;-o-transition:0.25s ease-in 0.15s;-ms-transition:0.25s ease-in 0.15s;-webkit-transition:0.25s ease-in 0.15s;transition:0.25s ease-in 0.15s;opacity:1}.archive-overview .archive-header{padding-bottom:2px;margin-bottom:25px;border-bottom:1px solid #666}.archive-overview .archive-filter .filter{list-style:none;padding:0;margin:0 0 25px;text-align:center}@media (max-width: 1024px){.archive-overview .archive-filter .filter{display:none}}.archive-overview .archive-filter .filter li{display:inline-block;position:relative;margin-left:8px}.archive-overview .archive-filter .filter li a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:2px 10px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#333}.archive-overview .archive-filter .filter li:first-child{margin-left:0}.archive-overview .archive-filter .filter li:hover a{background:#ffde00}.archive-overview .archive-filter .filter li.active a{background:#ffde00;cursor:default;pointer-events:none}.archive-overview .archive-filter .filter li.active a:after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.archive-overview .archive-filter .filter-mobile-container{display:none;position:relative;width:100%;max-width:400px;margin:0 auto;text-align:center}@media (max-width: 1024px){.archive-overview .archive-filter .filter-mobile-container{display:block}}.archive-overview .archive-filter .filter-mobile-container .filter-mobile{width:100%;margin:0 0 25px}.archive-overview .archive-filter .filter-mobile-container .knapp-icon{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;line-height:1}.archive-overview .archive-entries-container .archive-entries{position:relative}.archive-overview .archive-entries-container .archive-entries:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:11;opacity:0;visibility:hidden}.archive-overview .archive-entries-container .archive-entries.transparent:after{opacity:1;visibility:visible}.archive-overview .archive-entries-container .archive-entries .archive-entry{position:relative;margin-bottom:20px}@media (max-width: 900px){.archive-overview .archive-entries-container .archive-entries .archive-entry{width:50%}}@media (max-width: 582px){.archive-overview .archive-entries-container .archive-entries .archive-entry{width:100%}}.archive-overview .archive-entries-container .archive-entries .archive-entry:nth-child(3n+4){clear:both}@media (max-width: 900px){.archive-overview .archive-entries-container .archive-entries .archive-entry:nth-child(3n+4){clear:none}}@media (max-width: 900px){.archive-overview .archive-entries-container .archive-entries .archive-entry:nth-child(2n+3){clear:both}}@media (max-width: 582px){.archive-overview .archive-entries-container .archive-entries .archive-entry:nth-child(2n+3){clear:none}}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner{display:block;position:relative;width:100%;float:left;overflow:hidden;margin:0;cursor:pointer;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:0.25s ease-in 0.25s;-o-transition:0.25s ease-in 0.25s;-ms-transition:0.25s ease-in 0.25s;-webkit-transition:0.25s ease-in 0.25s;transition:0.25s ease-in 0.25s;display:table;position:absolute;bottom:0;left:0;width:101%;height:95px;padding:5px 10px;line-height:1.2;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info:before{-moz-transform:translate(0, 16px);-o-transform:translate(0, 16px);-ms-transform:translate(0, 16px);-webkit-transform:translate(0, 16px);transform:translate(0, 16px);-moz-transition:0.25s ease-in 0.25s;-o-transition:0.25s ease-in 0.25s;-ms-transition:0.25s ease-in 0.25s;-webkit-transition:0.25s ease-in 0.25s;transition:0.25s ease-in 0.25s;content:'';position:absolute;bottom:0;left:0;width:100%;height:16px;background:#ffed00}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .date-container{-moz-transform:translate(0, 16px);-o-transform:translate(0, 16px);-ms-transform:translate(0, 16px);-webkit-transform:translate(0, 16px);transform:translate(0, 16px);font-size:12px;font-size:.75rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;opacity:0;position:absolute;bottom:0;font-weight:700;color:#333}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .date-container .date{display:table-cell}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .title-container{display:table-row;height:100%}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .title-container h3{display:table-cell;vertical-align:middle;color:#333}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .title{display:table}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner .info .title h3{display:table-cell;vertical-align:middle;margin-bottom:0;color:#333}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:hover,.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:hover img,.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:hover .info,.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:focus .info{-moz-transform:translate(0, -16px);-o-transform:translate(0, -16px);-ms-transform:translate(0, -16px);-webkit-transform:translate(0, -16px);transform:translate(0, -16px);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:hover .info .date-container,.archive-overview .archive-entries-container .archive-entries .archive-entry .archive-entry-inner:focus .info .date-container{-moz-transition:0.25s ease-in 0.15s;-o-transition:0.25s ease-in 0.15s;-ms-transition:0.25s ease-in 0.15s;-webkit-transition:0.25s ease-in 0.15s;transition:0.25s ease-in 0.15s;opacity:1}.newsroom-section:after,.archive-section:after{content:"";display:table;clear:both}.locations-overview .location-filter .filter{list-style:none;padding:0;margin:0 0 25px;text-align:center}@media (max-width: 1024px){.locations-overview .location-filter .filter{display:none}}.locations-overview .location-filter .filter li{display:inline-block;position:relative;margin-left:8px}.locations-overview .location-filter .filter li a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding:2px 10px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#333}.locations-overview .location-filter .filter li:first-child{margin-left:0}.locations-overview .location-filter .filter li:hover a{background:#ffde00}.locations-overview .location-filter .filter li.active a{background:#ffde00;cursor:default;pointer-events:none}.locations-overview .location-filter .filter li.active a:after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.locations-overview .location-filter .filter-mobile-container{display:none;position:relative;width:100%;max-width:400px;margin:0 auto;text-align:center}@media (max-width: 1024px){.locations-overview .location-filter .filter-mobile-container{display:block}}.locations-overview .location-filter .filter-mobile-container .filter-mobile{width:100%;margin:0 0 25px}.locations-overview .location-filter .filter-mobile-container .knapp-icon{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;line-height:1}.locations-overview .location-entries{position:relative}.locations-overview .location-entries:after{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:11;opacity:0;visibility:hidden}.locations-overview .location-entries.transparent:after{opacity:1;visibility:visible}.locations-overview .location-entries .location-entry{position:relative;margin-bottom:20px}@media (max-width: 900px){.locations-overview .location-entries .location-entry{width:50%}}@media (max-width: 582px){.locations-overview .location-entries .location-entry{width:100%}}.locations-overview .location-entries .location-entry .location-entry-inner{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;position:relative;cursor:pointer;overflow:hidden}.locations-overview .location-entries .location-entry .location-entry-inner img{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:relative;display:block;max-width:100%}.locations-overview .location-entries .location-entry .location-entry-inner .info{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;line-height:1.2;z-index:2;border-bottom:4px solid #ffed00;-webkit-backface-visibility:hidden;backface-visibility:hidden}.touch .locations-overview .location-entries .location-entry .location-entry-inner .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.locations-overview .location-entries .location-entry .location-entry-inner .info .country-name{margin-top:2px;font-size:11px;font-size:.6875rem;text-transform:uppercase}.locations-overview .location-entries .location-entry .location-entry-inner .info h3{margin-bottom:0;color:#333}.locations-overview .location-entries .location-entry .location-entry-inner:hover,.locations-overview .location-entries .location-entry .location-entry-inner:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.locations-overview .location-entries .location-entry .location-entry-inner:hover img,.locations-overview .location-entries .location-entry .location-entry-inner:focus img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.locations-overview .location-entries .location-entry .location-entry-inner:hover .info,.locations-overview .location-entries .location-entry .location-entry-inner:focus .info{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.kp-button-container.align-center{text-align:center}.kp-button-container.align-right{text-align:right}.kp-button{-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;text-decoration:none;color:white;background:#666;cursor:pointer;padding:10px 50px 10px 10px;display:inline-block;text-align:left;outline:none;position:relative}.kp-button:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;content:'';display:block;position:absolute;top:50%;right:19px;padding:0;margin-top:-8px;text-align:center;font-size:20px;text-decoration:none;text-shadow:none;width:14px;height:14px;border-top:2px solid white;border-right:2px solid white;z-index:1}.kp-button.highlighted{background:#ffed00;color:#333}.kp-button.highlighted:before{border-top-color:#333;border-right-color:#333}.kp-button.min-width{width:300px;max-width:100%}.kp-button.loading{-webkit-animation:rotate 1.5s 0.2s linear infinite;-moz-animation:rotate 1.5s 0.2s linear infinite;-ms-animation:rotate 1.5s 0.2s linear infinite;-o-animation:rotate 1.5s 0.2s linear infinite;animation:rotate 1.5s 0.2s linear infinite;background-color:transparent;border:2px solid #666 !important;border-radius:50%;border-top-color:#ffed00 !important;padding:0;pointer-events:none;width:3.125em;height:3.125em;overflow:hidden;background:transparent !important}.kp-button.loading:before{opacity:0}.kp-button.loading span{opacity:0}.kp-button.loading:focus{outline:none}.kp-button.loading:after{display:none}.kp-button:hover{background:#333;border-color:#333}.kp-button.highlighted:hover{background:#333;color:white}.kp-button.highlighted:hover:before{border-top-color:white;border-right-color:white}.load-more-container{margin-top:25px;text-align:center}.vc_tta-tab>a{padding:4px 10px !important;color:#333 !important;font-weight:700 !important;z-index:2;border:1px solid transparent !important}.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{border-color:#333 !important;border-bottom-color:transparent !important}.vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a{border-color:#333 !important;border-top-color:transparent !important}.vc_tta-tabs .vc_tta-panels{background:transparent !important}.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border:transparent !important}.vc_tta-tabs .vc_tta-panels,.vc_tta-tabs .vc_tta-panels::after,.vc_tta-tabs .vc_tta-panels::before{border:none !important}.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-tab.vc_active>a{z-index:22}.vc_tta-panel .vc_tta-panel-heading{background:#f2f2f2 !important;border:1px solid #d9d9d9 !important;-moz-transition:background 0.25s;-o-transition:background 0.25s;-ms-transition:background 0.25s;-webkit-transition:background 0.25s;transition:background 0.25s;margin-top:-1px}.vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{color:#333 !important}.vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,.vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{border-color:#333 !important}.vc_tta-panel .vc_tta-panel-heading:hover{background:#666 !important}.vc_tta-panel .vc_tta-panel-heading:hover .vc_tta-panel-title>a{color:white !important}.vc_tta-panel .vc_tta-panel-heading:hover .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,.vc_tta-panel .vc_tta-panel-heading:hover .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{border-color:white !important}#content .vc_tta.vc_general .vc_tta-panel-body{margin-top:-1px;border:1px solid #d9d9d9 !important;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.kp-timeline{position:relative;padding:30px 0;margin-bottom:20px}.kp-timeline:before{content:'';position:absolute;top:0;left:50%;height:100%;width:4px;background:#333;margin-left:-2px}@media (max-width: 768px){.kp-timeline:before{left:30px}}@media (max-width: 582px){.kp-timeline:before{left:20px}}.kp-timeline .kp-timeline-block{position:relative;margin-bottom:40px}.kp-timeline .kp-timeline-block:after{content:"";display:table;clear:both}.kp-timeline .kp-timeline-block .kp-timeline-year{display:table;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;background:#ffed00;color:#333;width:60px;height:60px;left:50%;margin-left:-30px;text-align:center;font-weight:700;font-size:15px;font-size:.9375rem;line-height:1;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}@media (max-width: 768px){.kp-timeline .kp-timeline-block .kp-timeline-year{left:0;margin-left:0}}@media (max-width: 582px){.kp-timeline .kp-timeline-block .kp-timeline-year{font-size:14px;font-size:.875rem;width:auto;width:40px;height:40px;font-size:11px;font-size:.6875rem}}.kp-timeline .kp-timeline-block .kp-timeline-year span{display:table-cell;vertical-align:middle}.kp-timeline .kp-timeline-block .kp-timeline-content{position:relative;margin-left:0;padding:20px;width:45%;background:#f2f2f2}@media (max-width: 900px){.kp-timeline .kp-timeline-block .kp-timeline-content{width:43%}}@media (max-width: 768px){.kp-timeline .kp-timeline-block .kp-timeline-content{width:auto;margin-left:82px}}@media (max-width: 582px){.kp-timeline .kp-timeline-block .kp-timeline-content{width:auto;margin-left:62px}}.kp-timeline .kp-timeline-block .kp-timeline-content>*{margin-bottom:0}.kp-timeline .kp-timeline-block .kp-timeline-content:before{content:'';position:absolute;top:17px;left:100%;height:0;width:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #f2f2f2}@media (max-width: 768px){.kp-timeline .kp-timeline-block .kp-timeline-content:before{left:auto;right:100%;border-right-width:12px;border-left-width:0;border-right-color:#f2f2f2;border-left-color:transparent}}@media (max-width: 768px){.kp-timeline .kp-timeline-block .kp-timeline-content:before{top:8px}}.kp-timeline .kp-timeline-block:nth-child(even) .kp-timeline-content{float:right}@media (max-width: 768px){.kp-timeline .kp-timeline-block:nth-child(even) .kp-timeline-content{float:none}}.kp-timeline .kp-timeline-block:nth-child(even) .kp-timeline-content:before{left:auto;right:100%;border-width:12px 12px 12px 0;border-color:transparent #f2f2f2 transparent transparent}.kp-timeline .kp-timeline-block:last-child{margin-bottom:0}.locationsaddress-overview .locationsaddress-tabs-container{visibility:hidden}.locationsaddress-overview .locationsaddress-tabs-container:after{content:"";display:table;clear:both}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-nav{position:relative;float:right;width:25%;list-style:none;padding:0;margin:0;border-left:1px solid #666}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-nav{display:none}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-nav li{position:relative;left:-1px}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-nav li a{display:block;margin:0;padding:4px 10px;position:relative;z-index:15;font-weight:700;text-decoration:none;color:#333;border:1px solid transparent}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-nav li.active a{border-color:#666;border-left-color:white}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content{float:left;width:75%;overflow:hidden;text-align:left;padding-right:40px;position:relative;z-index:11}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content:after{content:"";display:table;clear:both}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content{width:100%;padding-right:0}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name{display:none;border-bottom:1px solid #666}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name{display:block;padding:0;margin-bottom:0;border-top:1px solid #666;border-bottom:0}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name:last-of-type{border-bottom:1px solid #666}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name:hover a{padding-left:9px}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name.active{display:block}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name.active{background-color:#ffed00;border-bottom:1px solid #666}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name a{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;padding-bottom:2px}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name a{padding:2px 4px}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .country-name a:focus{outline:none}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content{display:none}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content{margin-top:15px}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content.active{display:block}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #666}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location{padding-bottom:15px;margin-bottom:15px}}@media (max-width: 900px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .left-column{width:100%;float:none}}@media (max-width: 900px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .right-column{width:100%;float:none;margin-top:15px}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location:last-child{padding-bottom:0;border-bottom:0}@media (max-width: 768px){.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location:last-child{margin-bottom:15px}}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .title{margin-bottom:0}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .street{display:block}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .country{display:block}.locationsaddress-overview .locationsaddress-tabs-container .locationsaddress-tabs-content .locationsaddress-tab-content .location .label{font-weight:700}.kp-empty-space{position:relative}.kp-empty-space.height-small{height:30px}.kp-empty-space.height-medium{height:50px}.kp-empty-space.height-large{height:70px}.jobs-overview .jobs-filter{margin-bottom:25px}@media (max-width: 768px){.jobs-overview .jobs-filter>.row>.column{width:100%;float:none;margin-bottom:8px}}.jobs-overview .jobs-filter .job-country select,.jobs-overview .jobs-filter .job-country input,.jobs-overview .jobs-filter .job-location select,.jobs-overview .jobs-filter .job-location input,.jobs-overview .jobs-filter .job-search select,.jobs-overview .jobs-filter .job-search input{width:100%}.jobs-overview .jobs-filter .job-search{position:relative}.jobs-overview .jobs-filter .job-search input{padding-right:35px}.jobs-overview .jobs-filter .job-search input:focus+span{color:#333}.jobs-overview .jobs-filter .job-search .knapp-icon-magnifier{font-size:20px;font-size:1.25rem;position:absolute;top:0;right:0;padding:5px 10px;color:#666;border:0;box-shadow:none;border-radius:0;cursor:text}.jobs-overview .jobs-filter .job-results{font-size:12px;font-size:.75rem;margin-top:6px}.jobs-overview .jobs-filter .job-results .job-count .filtered-count{display:none}.jobs-overview .jobs-filter .job-reset-filter{font-size:12px;font-size:.75rem;margin-top:6px;text-align:right}.jobs-overview .jobs-filter .job-reset-filter .reset-filter{display:block;display:none;cursor:pointer}.jobs-overview .jobs-filter .job-reset-filter .reset-filter>.knapp-icon{position:relative;top:1px}.jobs-overview .jobs-filter .job-reset-filter .reset-filter:hover{color:#ffed00}.jobs-overview .job-entries{margin-bottom:30px}.jobs-overview .job-entries .country-name{margin-bottom:0}.jobs-overview .job-entries .country-jobs{margin-bottom:25px}.jobs-overview .job-entries .country-jobs .table{display:table;border-collapse:collapse;width:100%}.jobs-overview .job-entries .country-jobs .table .table-row{display:table-row;border-bottom:1px solid #F2F2F2}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row{display:block;padding:10px 0}}.jobs-overview .job-entries .country-jobs .table .table-row:hover{background:#F2F2F2}.jobs-overview .job-entries .country-jobs .table .table-row div{display:table-cell;font-size:14px;font-size:.875rem;padding:6px;vertical-align:middle}.jobs-overview .job-entries .country-jobs .table .table-row div .knapp-icon{font-size:16px;font-size:1rem;margin-right:6px}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row div{display:block;width:auto;padding:0 4px 4px}}.jobs-overview .job-entries .country-jobs .table .table-row div.job-name{font-size:16px;font-size:1rem;width:44%}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row div.job-name{width:100%}}.jobs-overview .job-entries .country-jobs .table .table-row div.job-company{width:25%}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row div.job-company{width:100%}}.jobs-overview .job-entries .country-jobs .table .table-row div.job-location{width:19%}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row div.job-location{width:100%}}.jobs-overview .job-entries .country-jobs .table .table-row div.job-employment{width:12%}@media (max-width: 768px){.jobs-overview .job-entries .country-jobs .table .table-row div.job-employment{width:100%}}.jobs-overview .loginbutton-container,.jobs-overview .speculativeapplybutton-container{text-align:center;margin-bottom:11px}.no-results-content{margin-top:30px;text-align:center}.no-results-search .input-inlinebutton{width:100%}.no-results-search form input[type='search']{width:100%}.kp-row.min-height-small{min-height:300px}.kp-row.min-height-medium{min-height:500px}.kp-row.min-height-large{min-height:700px}.kp-row.padding-top-s{padding-top:30px}.kp-row.padding-top-m{padding-top:50px}.kp-row.padding-top-l{padding-top:70px}.kp-row.padding-top-xl{padding-top:90px}.kp-row.padding-bottom-s{padding-bottom:30px}.kp-row.padding-bottom-m{padding-bottom:50px}.kp-row.padding-bottom-l{padding-bottom:70px}.kp-row.padding-bottom-xl{padding-bottom:90px}.kp-row.no-container-padding>.kp-row-container{padding:0}.kp-row-container{margin-left:auto;margin-right:auto;padding:0 15px}.kp-row-container.full-width{max-width:100%}.kp-row-container.boxed{max-width:1200px}.kp-row-container.no-padding{padding:0}.kp-row-inner:after{content:"";display:table;clear:both}.kp-row.kp-row-flex .kp-row-container .kp-row-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.kp-row.kp-row-flex.kp-row-column-align-top .kp-row-container .kp-row-inner{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.kp-row.kp-row-flex.kp-row-column-align-middle .kp-row-container .kp-row-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.kp-row.kp-row-flex.kp-row-column-align-bottom .kp-row-container .kp-row-inner{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.kp-expandable-section .kp-expandable-trigger{padding-left:15px;padding-right:15px;background:white}.kp-expandable-section .kp-expandable-trigger.padding-top-s{padding-top:30px}.kp-expandable-section .kp-expandable-trigger.padding-top-m{padding-top:50px}.kp-expandable-section .kp-expandable-trigger.padding-top-l{padding-top:70px}.kp-expandable-section .kp-expandable-trigger.padding-top-xl{padding-top:90px}.kp-expandable-section .kp-expandable-trigger.padding-bottom-s{padding-bottom:30px}.kp-expandable-section .kp-expandable-trigger.padding-bottom-m{padding-bottom:50px}.kp-expandable-section .kp-expandable-trigger.padding-bottom-l{padding-bottom:70px}.kp-expandable-section .kp-expandable-trigger.padding-bottom-xl{padding-bottom:90px}.kp-expandable-section .kp-expandable-content{display:none}.kp-expandable-section .kp-expandable-button-container{position:relative;z-index:99;max-width:600px;margin-left:auto;margin-right:auto}.kp-expandable-section .kp-expandable-button{text-align:center}.kp-expandable-section .kp-expandable-button-title{margin-bottom:8px}.kp-expandable-section .kp-expandable-button-teaser{font-size:16px;font-size:1rem}.kp-expandable-section .kp-expandable-button-arrow{display:inline-block;margin-top:15px;text-align:center;cursor:pointer}.kp-expandable-section .kp-expandable-button-arrow .text{font-size:14px;font-size:.875rem;margin-bottom:4px;color:#666;opacity:1;-moz-transition:all 0.28s cubic-bezier(0.87, -0.41, 0.19, 1);-o-transition:all 0.28s cubic-bezier(0.87, -0.41, 0.19, 1);-ms-transition:all 0.28s cubic-bezier(0.87, -0.41, 0.19, 1);-webkit-transition:all 0.28s cubic-bezier(0.87, -0.41, 0.19, 1);transition:all 0.28s cubic-bezier(0.87, -0.41, 0.19, 1)}.kp-expandable-section .kp-expandable-button-arrow .arrow{display:inline-block;position:relative;width:32px;height:32px;background:#666;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-moz-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-ms-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1)}.kp-expandable-section .kp-expandable-button-arrow .arrow:hover{box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24)}.kp-expandable-section .kp-expandable-button-arrow .arrow:before,.kp-expandable-section .kp-expandable-button-arrow .arrow:after{content:'';position:absolute;width:2px;height:16px;background:white;top:50%;left:50%;margin-top:-8px;margin-left:-1px;-moz-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-ms-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1)}.kp-expandable-section .kp-expandable-button-arrow .arrow:after{width:16px;height:2px;margin-left:-8px;margin-top:-1px}.kp-expandable-section .kp-expandable-button-arrow.active .arrow{-moz-transform:translateY(-15px);-o-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}.kp-expandable-section .kp-expandable-button-arrow.active .arrow:before,.kp-expandable-section .kp-expandable-button-arrow.active .arrow:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.kp-expandable-section .kp-expandable-button-arrow.active .text{-moz-transform:translate(0, -10px);-o-transform:translate(0, -10px);-ms-transform:translate(0, -10px);-webkit-transform:translate(0, -10px);transform:translate(0, -10px);opacity:0}.kp-expandable-content{margin-top:0;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;overflow:hidden}.kp-expandable-content.expanded.expandable-margin-s{margin-top:-60px}.kp-expandable-content.expanded.expandable-margin-m{margin-top:-90px}.kp-expandable-content.expanded.expandable-margin-l{margin-top:-120px}.kp-expandable-content.expanded.expandable-margin-xl{margin-top:-150px}.kp-control-close{display:inline-block;position:relative;width:40px;height:40px;cursor:pointer}.kp-control-close:before,.kp-control-close:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;content:'';position:absolute;width:100%;top:50%;height:2px;background:white}.kp-control-close:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.kp-control-close:hover:before,.kp-control-close:hover:after{background:#ffed00}.kp-control-prev,.kp-control-next{display:inline-block;position:relative;width:40px;height:40px;cursor:pointer}.kp-control-prev:before,.kp-control-next:before{-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:absolute;left:15px;top:10px;content:"";display:inline-block;width:55%;height:55%;border-right:2px solid white;border-top:2px solid white;margin-right:0.5em}.kp-control-prev:hover:before,.kp-control-next:hover:before{border-color:#ffed00}.kp-control-next:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px}.kp-control.disabled{cursor:default}.kp-control.disabled:before{border-right:2px solid white;border-top:2px solid white}.site-footer{font-size:12px;font-size:.75rem;padding:30px 0;background:#666;color:white}.site-footer a{color:#ffed00}.site-footer .social-media{margin-bottom:30px;text-align:center}.site-footer .social-media a{font-size:48px;font-size:3rem;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:inline-block;margin-right:8px;text-decoration:none;color:white;line-height:0}@media (max-width: 900px){.site-footer .social-media a{font-size:48px;font-size:3rem}}.site-footer .social-media a:hover{color:#ffed00}[class*='kp-animation-']{-moz-animation-duration:0.5s;-o-animation-duration:0.5s;-ms-animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-duration:0.5s;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both}.kp-animation-slide-top{-moz-animation-name:kp-fade-top;-o-animation-name:kp-fade-top;-ms-animation-name:kp-fade-top;-webkit-animation-name:kp-fade-top;animation-name:kp-fade-top}.kp-animation-slide-bottom{-moz-animation-name:kp-fade-bottom;-o-animation-name:kp-fade-bottom;-ms-animation-name:kp-fade-bottom;-webkit-animation-name:kp-fade-bottom;animation-name:kp-fade-bottom}.kp-animation-slide-left{-moz-animation-name:kp-fade-left;-o-animation-name:kp-fade-left;-ms-animation-name:kp-fade-left;-webkit-animation-name:kp-fade-left;animation-name:kp-fade-left}.kp-animation-slide-right{-moz-animation-name:kp-fade-right;-o-animation-name:kp-fade-right;-ms-animation-name:kp-fade-right;-webkit-animation-name:kp-fade-right;animation-name:kp-fade-right}.kp-animation-scale{-moz-animation-name:kp-scale-1-05;-o-animation-name:kp-scale-1-05;-ms-animation-name:kp-scale-1-05;-webkit-animation-name:kp-scale-1-05;animation-name:kp-scale-1-05}.kp-animation-reverse{-moz-animation-direction:reverse;-o-animation-direction:reverse;-ms-animation-direction:reverse;-webkit-animation-direction:reverse;animation-direction:reverse;-moz-animation-direction:reverse;-o-animation-direction:reverse;-ms-animation-direction:reverse;-webkit-animation-direction:reverse;animation-direction:reverse}.kp-animation-top-left{-webkit-transform-origin:0 0;transform-origin:0 0}.kp-animation-top-center{-webkit-transform-origin:50% 0;transform-origin:50% 0}.kp-animation-top-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.kp-animation-middle-left{-webkit-transform-origin:0 50%;transform-origin:0 50%}.kp-animation-middle-right{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.kp-animation-bottom-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}.kp-animation-bottom-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.kp-animation-bottom-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.kp-animation-hover:not(:hover),.kp-animation-hover:not(:hover) [class*='kp-animation-'],.kp-touch .kp-animation-hover:not(.kp-hover),.kp-touch .kp-animation-hover:not(.kp-hover) [class*='kp-animation-']{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes kp-fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes kp-fade{0%{opacity:0}100%{opacity:1}}@-ms-keyframes kp-fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes kp-fade{0%{opacity:0}100%{opacity:1}}@keyframes kp-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-fade-bottom{0%{opacity:0;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-fade-left{0%{opacity:0;-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-fade-left{0%{opacity:0;-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-fade-left{0%{opacity:0;-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-fade-left{0%{opacity:0;-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-fade-left{0%{opacity:0;-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-fade-right{0%{opacity:0;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-fade-right{0%{opacity:0;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-fade-right{0%{opacity:0;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-fade-right{0%{opacity:0;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-fade-right{0%{opacity:0;-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-fade-scale-15{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes kp-fade-scale-15{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes kp-fade-scale-15{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes kp-fade-scale-15{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes kp-fade-scale-15{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes kp-fade-scale-15{0%{opacity:0;-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:1;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes kp-slide-left{0%{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-slide-left{0%{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-slide-left{0%{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-slide-left{0%{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-slide-left{0%{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-slide-right{0%{-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-slide-right{0%{-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-slide-right{0%{-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-slide-right{0%{-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-slide-right{0%{-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-slide-left-33{0%{-moz-transform:translate(33.33%, 0);-o-transform:translate(33.33%, 0);-ms-transform:translate(33.33%, 0);-webkit-transform:translate(33.33%, 0);transform:translate(33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-slide-left-33{0%{-moz-transform:translate(33.33%, 0);-o-transform:translate(33.33%, 0);-ms-transform:translate(33.33%, 0);-webkit-transform:translate(33.33%, 0);transform:translate(33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-slide-left-33{0%{-moz-transform:translate(33.33%, 0);-o-transform:translate(33.33%, 0);-ms-transform:translate(33.33%, 0);-webkit-transform:translate(33.33%, 0);transform:translate(33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-slide-left-33{0%{-moz-transform:translate(33.33%, 0);-o-transform:translate(33.33%, 0);-ms-transform:translate(33.33%, 0);-webkit-transform:translate(33.33%, 0);transform:translate(33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-slide-left-33{0%{-moz-transform:translate(33.33%, 0);-o-transform:translate(33.33%, 0);-ms-transform:translate(33.33%, 0);-webkit-transform:translate(33.33%, 0);transform:translate(33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-slide-right-33{0%{-moz-transform:translate(-33.33%, 0);-o-transform:translate(-33.33%, 0);-ms-transform:translate(-33.33%, 0);-webkit-transform:translate(-33.33%, 0);transform:translate(-33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes kp-slide-right-33{0%{-moz-transform:translate(-33.33%, 0);-o-transform:translate(-33.33%, 0);-ms-transform:translate(-33.33%, 0);-webkit-transform:translate(-33.33%, 0);transform:translate(-33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes kp-slide-right-33{0%{-moz-transform:translate(-33.33%, 0);-o-transform:translate(-33.33%, 0);-ms-transform:translate(-33.33%, 0);-webkit-transform:translate(-33.33%, 0);transform:translate(-33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes kp-slide-right-33{0%{-moz-transform:translate(-33.33%, 0);-o-transform:translate(-33.33%, 0);-ms-transform:translate(-33.33%, 0);-webkit-transform:translate(-33.33%, 0);transform:translate(-33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes kp-slide-right-33{0%{-moz-transform:translate(-33.33%, 0);-o-transform:translate(-33.33%, 0);-ms-transform:translate(-33.33%, 0);-webkit-transform:translate(-33.33%, 0);transform:translate(-33.33%, 0)}100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes kp-scale-1-05{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes kp-scale-1-05{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes kp-scale-1-05{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes kp-scale-1-05{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes kp-scale-1-05{0%{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.overlay-backdrop{background:#fff;background:rgba(255,255,255,0.8);-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s linear 0.5s,opacity 0.5s;-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s linear 0.5s,opacity 0.5s;-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s linear 0.5s,opacity 0.5s;-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s linear 0.5s,opacity 0.5s;transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s linear 0.5s,opacity 0.5s;position:fixed;top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:9999;cursor:pointer}.offcanvas-push .overlay-backdrop{-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),opacity 0.5s;-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),opacity 0.5s;-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),opacity 0.5s;-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),opacity 0.5s;transition:all 0.6s cubic-bezier(0.75, 0, 0.25, 1),opacity 0.5s;-moz-transform:translate(-300px, 0);-o-transform:translate(-300px, 0);-ms-transform:translate(-300px, 0);-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0);visibility:visible;opacity:1}.loader{-webkit-animation:rotate 1.5s linear infinite;-moz-animation:rotate 1.5s linear infinite;-ms-animation:rotate 1.5s linear infinite;-o-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;display:none;position:absolute;top:0;left:50%;margin-left:-1.5625em;background-color:transparent;border:2px solid #666;border-radius:50%;border-top-color:#ffed00;padding:0;pointer-events:none;width:3.125em;height:3.125em;overflow:hidden}.posts-loader{position:relative;z-index:99}.posts-loader .loader{margin-top:20px}.hidden{display:none !important}.no-liststyle{list-style:none;padding:0;margin:0}.kp-position-top{top:0;left:0;right:0}.kp-position-bottom{bottom:0;left:0;right:0}.kp-position-top-left{top:0;left:0}.kp-position-top-right{top:0;right:0}.kp-position-bottom-left{bottom:0;left:0}.kp-position-bottom-right{bottom:0;right:0}.kp-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.kp-cover-background{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.kp-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}.kp-overlay.kp-border-circle{-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 100%)}.kp-overlay>:first-child{margin-bottom:0}.kp-overlay-panel a:not([class]){color:inherit;text-decoration:underline}.kp-overlay-hover:not(:hover):not(.kp-hover) .kp-overlay-panel:not(.kp-ignore){opacity:0}.kp-overlay-active :not(.kp-active)>.kp-overlay-panel:not(.kp-ignore){opacity:0}.kp-overlay-top{bottom:auto}.kp-overlay-bottom{top:auto}.kp-overlay-left{right:auto}.kp-overlay-right{left:auto}.kp-overlay-scale{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.kp-overlay-hover:hover .kp-overlay-scale,.kp-overlay-hover.kp-hover .kp-overlay-scale,.kp-overlay-active .kp-active>.kp-overlay-scale{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.kp-overlay-spin{-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.kp-overlay-hover:hover .kp-overlay-spin,.kp-overlay-hover.kp-hover .kp-overlay-spin,.kp-overlay-active .kp-active>.kp-overlay-spin{-moz-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.kp-overlay-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.kp-overlay-hover:hover .kp-overlay-grayscale,.kp-overlay-hover.kp-hover .kp-overlay-grayscale,.kp-overlay-active .kp-active>.kp-overlay-grayscale{-webkit-filter:grayscale(0%);filter:grayscale(0%)}[class*='kp-overlay-slide']{opacity:0}.kp-overlay-slide-top{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.kp-overlay-slide-bottom{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.kp-overlay-slide-left{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.kp-overlay-slide-right{-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.kp-overlay-hover:hover [class*='kp-overlay-slide'],.kp-overlay-hover.kp-hover [class*='kp-overlay-slide'],.kp-overlay-active .kp-active>[class*='kp-overlay-slide']{opacity:1;-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.newsroom-detail .newsroomentry-title{padding-bottom:2px;margin-bottom:0;border-bottom:1px solid #333}.newsroom-detail .newsroomentry-meta{margin-top:8px;font-size:14px;font-size:.875rem}.newsroom-detail .newsroomentry-content{margin-top:25px}@media (max-width: 768px){.newsroom-detail .newsroomentry-content .content-left-container{width:auto;float:none}}.newsroom-detail .newsroomentry-content .content-left-container .content-left.two-column{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width: 900px){.newsroom-detail .newsroomentry-content .content-left-container .content-left.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.newsroom-detail .newsroomentry-content .content-left-container .content-left .abstract{font-weight:700;font-style:italic}@media (max-width: 768px){.newsroom-detail .newsroomentry-content .content-right-container{width:auto;float:none}}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads-title{padding-bottom:2px;margin-bottom:15px;border-bottom:1px solid #666}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads{list-style:none;padding:0;margin:0}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads .download{margin-bottom:10px}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads .download>a{display:table;width:100%;position:relative;color:#333}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads .download .icon-container{font-size:48px;font-size:3rem;display:table-cell;width:58px;vertical-align:middle;line-height:0;color:#ffed00}.newsroom-detail .newsroomentry-content .content-right-container .content-right .downloads-container .downloads .download .title{font-size:14px;font-size:.875rem;display:table-cell;vertical-align:middle}.job-detail .job-title{padding-bottom:2px;margin-bottom:0;border-bottom:1px solid #333}.job-detail .job-content{margin-top:25px}@media (max-width: 768px){.job-detail .job-content .content-left-container{width:auto;float:none}}.job-detail .job-content .job-additional-infos{margin-top:50px;margin-bottom:50px}.job-detail .job-content .generatepdf-container{margin:35px 0 11px;text-align:center}.job-detail .job-content .applybutton-container{margin:0 0 50px;text-align:center}.job-detail .job-content .job-conclusive{margin-top:50px}@media (max-width: 768px){.job-detail .job-content .content-right-container{width:auto;float:none}}.job-detail .job-content .content-right-container .content-right .job-infos-container{margin-bottom:35px}.job-detail .job-content .content-right-container .content-right .job-infos-container .job-infos-title{padding-bottom:2px;margin-bottom:15px;border-bottom:1px solid #333}.job-detail .job-content .content-right-container .content-right .job-infos-container .job-infos>div{margin-bottom:6px}.job-detail .job-content .content-right-container .content-right .job-infos-container .job-infos>div .knapp-icon{margin-right:4px}.job-detail .job-content .content-right-container .content-right .contact-infos-container{margin-bottom:35px}.job-detail .job-content .content-right-container .content-right .contact-infos-container .contact-infos-title{padding-bottom:2px;margin-bottom:15px;border-bottom:1px solid #333}.job-detail .job-content .content-right-container .content-right .contact-infos-container .contact-person-picture{margin:0 0 20px}.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta{font-size:14px;font-size:.875rem;line-height:1.2}.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta .name{font-weight:700;margin-bottom:0;padding-bottom:2px;border-bottom:1px solid #666}.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta .contact{margin-top:15px}.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta .position{font-size:16px;font-size:1rem;margin-top:5px;margin-bottom:15px;text-transform:uppercase}.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta .street,.job-detail .job-content .content-right-container .content-right .contact-infos-container .meta .country{display:block}.error404-header{padding-bottom:2px;margin-bottom:25px;border-bottom:1px solid #666}.error404-content{text-align:center}.error404-search{margin:50px 0}.error404-search .input-inlinebutton{width:100%}.error404-search form input[type='search']{width:100%}.error404-latestposts-container .latestposts-heading{margin-bottom:12px;text-align:center}.error404-latestposts-container .latestpost{-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;display:block;margin-bottom:15px;background:#f2f2f2;padding:8px 15px}.error404-latestposts-container .latestpost:hover{background:#ffed00}.error404-latestposts-container .latestpost .latestpost-header:after{content:"";display:table;clear:both}.error404-latestposts-container .latestpost .latestpost-header .latestpost-title{float:left;margin-bottom:0}.error404-latestposts-container .latestpost .latestpost-header .latestpost-meta{font-size:12px;font-size:.75rem;clear:both;line-height:1}.error404-latestposts-container .latestpost .latestpost-header .latestpost-type{font-size:12px;font-size:.75rem;float:right;padding:0 5px;margin-top:5px;background:#666;color:white}.search-results-header{padding-bottom:2px;margin-bottom:25px;border-bottom:1px solid #666}.search-results-entries.transparent{opacity:.2}.search-results-entries .search-result{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;margin-bottom:15px;background:#f2f2f2;padding:8px 15px}.search-results-entries .search-result:hover{background:#ffed00}.search-results-entries .search-result .search-result-header:after{content:"";display:table;clear:both}.search-results-entries .search-result .search-result-header .search-result-title{float:left;margin-bottom:0}.search-results-entries .search-result .search-result-header .search-result-meta{font-size:12px;font-size:.75rem;clear:both;line-height:1}.search-results-entries .search-result .search-result-header .search-result-posttype{font-size:12px;font-size:.75rem;float:right;padding:0 5px;margin-top:5px;background:#666;color:white}.search-results-entries .search-result .search-result-excerpt{font-size:14px;font-size:.875rem;margin-top:8px}.search-results-entries .search-result .search-result-excerpt p{margin-bottom:0}.kp-cookie-notification{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;position:fixed;right:15px;bottom:15px;width:46px;height:44px;max-width:calc(100% - 15px);padding:8px;background-color:#f2f2f2;overflow:hidden;z-index:9999;color:#333;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 8px 0 rgba(0,0,0,0.12)}.kp-cookie-notification .kp-cookie-notification-toggle{font-size:28px;font-size:1.75rem;cursor:pointer;line-height:28px}.kp-cookie-notification .kp-cookie-notification-toggle:before{-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;font-family:'knappiconset';content:"\e901";background:#666;color:white;border-radius:50%;padding:1px}.kp-cookie-notification .kp-cookie-notification-toggle:hover:before{background:#333}.kp-cookie-notification .kp-cookie-notification-content{margin-top:15px;visibility:hidden;opacity:0;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;font-size:14px;font-size:.875rem}.kp-cookie-notification .kp-cookie-notification-content a{text-decoration:underline}.kp-cookie-notification .kp-cookie-notification-content>p:last-of-type{margin-bottom:15px}.kp-cookie-notification.active{width:300px;height:232px;padding:15px}.kp-cookie-notification.active .kp-cookie-notification-toggle:before{content:'\1f322'}.kp-cookie-notification.active .kp-cookie-notification-content{-moz-transition:0.25s ease-in 0.25s;-o-transition:0.25s ease-in 0.25s;-ms-transition:0.25s ease-in 0.25s;-webkit-transition:0.25s ease-in 0.25s;transition:0.25s ease-in 0.25s;visibility:visible;opacity:1}.mfp-arrow:before,.mfp-arrow:after{border:none}.mfp-arrow-left:after,.mfp-arrow-right:after{border-right:2px solid white;border-top:2px solid white;width:22px;height:22px;-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transition:0.25;-o-transition:0.25;-ms-transition:0.25;-webkit-transition:0.25;transition:0.25}.mfp-arrow-right:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mfp-arrow{opacity:1}.mfp-arrow-left:hover:after,.mfp-arrow-right:hover:after,.mfp-arrow-left:focus:after,.mfp-arrow-right:focus:after{border-color:#ffed00}.mfp-title{font-size:12px;font-size:.75rem}

/*# sourceMappingURL=style.css.map */
