/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,select,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:0px transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"“" "”" "‘" "’";}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;}svg:not(:root){overflow:hidden;}button,input,select,textarea{font-family:inherit;font-size:inherit;border:1px solid #000;border-radius:0;line-height:normal;}button,input[type=submit],input[type=cancel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}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;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;max-width:100%;}::-moz-selection{text-shadow:none;}::selection{text-shadow:none;}iframe,img{vertical-align:top;}img,video,param,object,embed,iframe{max-width:100%;}img{height:auto;}*,*:before,*:after{box-sizing:border-box;}body.cke_editable,.legible,.eu-cookie-compliance-message{font-size:1rem;line-height:1.3em;}body.cke_editable,.legible,.eu-cookie-compliance-message{}body.cke_editable h1,body.cke_editable h2,body.cke_editable h3,body.cke_editable h4,body.cke_editable h5,body.cke_editable h6,body.cke_editable div,body.cke_editable p,body.cke_editable ul,body.cke_editable ol,body.cke_editable blockquote,body.cke_editable table,body.cke_editable .form,body.cke_editable pre code:first-child,.legible h1,.eu-cookie-compliance-message h1,.legible h2,.eu-cookie-compliance-message h2,.legible h3,.eu-cookie-compliance-message h3,.legible h4,.eu-cookie-compliance-message h4,.legible h5,.eu-cookie-compliance-message h5,.legible h6,.eu-cookie-compliance-message h6,.legible div,.eu-cookie-compliance-message div,.legible p,.eu-cookie-compliance-message p,.legible ul,.eu-cookie-compliance-message ul,.legible ol,.eu-cookie-compliance-message ol,.legible blockquote,.eu-cookie-compliance-message blockquote,.legible table,.eu-cookie-compliance-message table,.legible .form,.eu-cookie-compliance-message .form,.legible pre code:first-child,.eu-cookie-compliance-message pre code:first-child{margin-top:1.5em;}body.cke_editable form,.legible form,.eu-cookie-compliance-message form{display:block;}body.cke_editable ul,body.cke_editable ol,.legible ul,.eu-cookie-compliance-message ul,.legible ol,.eu-cookie-compliance-message ol{list-style-position:outside;margin-left:1.5em;padding-left:0;}body.cke_editable ul,.legible ul,.eu-cookie-compliance-message ul{list-style-type:disc;}body.cke_editable ol,.legible ol,.eu-cookie-compliance-message ol{list-style-type:decimal;}body.cke_editable b,body.cke_editable strong,.legible b,.eu-cookie-compliance-message b,.legible strong,.eu-cookie-compliance-message strong{font-weight:700;}body.cke_editable i,body.cke_editable em,.legible i,.eu-cookie-compliance-message i,.legible em,.eu-cookie-compliance-message em{font-style:italic;}body.cke_editable code,.legible code,.eu-cookie-compliance-message code{vertical-align:bottom;font-family:"Monaco",Courier,"Courier New",monospace;background-color:#222;color:#fff;}body.cke_editable pre code,.legible pre code,.eu-cookie-compliance-message pre code{display:block;}body.cke_editable blockquote,.legible blockquote,.eu-cookie-compliance-message blockquote{font-size:21px;line-height:1.3em;font-weight:700;color:inherit;padding:0 1em;background-color:transparent;}.legible *:first-child,.eu-cookie-compliance-message *:first-child{margin-top:0;}.legible h1 + *,.eu-cookie-compliance-message h1 + *,.legible h2 + *,.eu-cookie-compliance-message h2 + *,.legible h3 + *,.eu-cookie-compliance-message h3 + *,.legible h4 + *,.eu-cookie-compliance-message h4 + *,.legible h5 + *,.eu-cookie-compliance-message h5 + *,.legible h6 + *,.eu-cookie-compliance-message h6 + *,body.cke_editable h1 + *,body.cke_editable h2 + *,body.cke_editable h3 + *,body.cke_editable h4 + *,body.cke_editable h5 + *,body.cke_editable h6 + *{margin-top:1em;}.header-1,body.cke_editable .header-1,body.cke_editable h1,.legible .header-1,.legible h1,.eu-cookie-compliance-message h1{font-size:2em;line-height:1.2em;font-weight:300;color:#0060a8;text-transform:uppercase;}.header-2,body.cke_editable .header-2,body.cke_editable h2,.legible .header-2,.legible h2,.eu-cookie-compliance-message h2{font-size:1.5em;line-height:1.2em;font-weight:300;color:#0060a8;text-transform:uppercase;}.header-3,body.cke_editable .header-3,body.cke_editable h3,.legible .header-3,.legible h3,.eu-cookie-compliance-message h3{color:#0060a8;}.header-4,body.cke_editable .header-4,body.cke_editable h4,.legible .header-4,.legible h4,.eu-cookie-compliance-message h4{font-weight:700;}.header-5,body.cke_editable .header-5,body.cke_editable h5,.legible .header-5,.legible h5,.eu-cookie-compliance-message h5{font-weight:700;font-style:italic;}.header-6,body.cke_editable .header-6,body.cke_editable h6,.legible .header-6,.legible h6,.eu-cookie-compliance-message h6{font-style:italic;}:root{font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}*{outline:0;}a{color:#0060a8;text-decoration:none;}a:focus,a:hover{opacity:0.7;}::-moz-selection{background:#b3d4fc;background:rgba(0,0,0,0.2);}::selection{background:#b3d4fc;background:rgba(0,0,0,0.2);}figcaption{font-weight:300;margin-top:5px;}.wireframe{padding:60px;text-align:center;font-size:0.8rem;color:rgba(255,255,255,0.6);text-transform:uppercase;background-color:#222;}.title-divider{padding:0 5px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header > nav{transform:translateX(-565px);}.header nav#block-rightmainmenu{transform:translateX(525px);}}.center{width:1050px;margin-left:auto;margin-right:auto;}.center-mid{padding:20px;}.center-wide{padding:20px 0;}.center-narrow{padding:40px;}[class*=columns-] > *{float:left;margin-left:3%;margin-top:30px;min-height:1px;}.columns-onethird > *{width:66%;}.columns-onethird > *:nth-child(odd){width:31%;}.columns-2 > *{width:48.5%;}.columns-3 > *{width:31.33%;}.columns-onethird > *:nth-child(-n+2),.columns-2 > *:nth-child(-n+2),.columns-3 > *:nth-child(-n+3){margin-top:0;}.columns-onethird > *:nth-child(2n+1),.columns-2 > *:nth-child(2n+1),.columns-3 > *:nth-child(3n+1){margin-left:0;clear:left;}.columns-equalheights{display:flex;flex-wrap:wrap;}.columns-center{font-size:0;}.columns-center > *{display:inline-block;vertical-align:middle;font-size:1rem;float:none;}.flex-3{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;}.flex-3 > *{width:33.3333333333%;flex-shrink:0;flex-grow:0;padding-left:1.5%;padding-right:1.5%;}.flex-3 > *:nth-child(3n+1){margin-left:-1.5%;}.flex-3 > *:nth-child(3n+0){margin-right:-1.5%;}.inner-flex{display:flex;flex-flow:column wrap;}.inner-flex > *:nth-child(n+2){display:flex;flex-flow:column wrap;align-content:stretch;flex-shrink:0;flex-grow:1;}.inner-flex img{width:100%;}.news-latest-wrapper{display:flex;align-content:stretch;flex-shrink:0;flex-grow:1;}.news-latest-wrapper .teaser{height:100%;}form > *,.hero-slide-item-content > *,.images > *{margin-top:20px;}.system-tabs li{margin-top:5px;}.hero-slide-item-content > *:first-child,.images > *:first-child{margin-top:0;}.coworker-sections{margin-top:20px;margin-bottom:20px;}.coworker-section .coworker-teaser{margin-top:1em;}.views-exposed-form{padding:0 40px;}.popup-content{padding:40px;max-width:100%;font-size:1rem;line-height:1.4em;display:flex;flex-direction:column;}.eu-cookie-compliance-category{margin-top:0.5em;}.eu-cookie-compliance-category:first-child{margin-top:0;}.eu-cookie-compliance-category input{display:inline;width:20px;height:16px;margin-right:5px;padding:0px 20px 10px 0;}.eu-cookie-compliance-category label{display:inline;width:20px;height:20px;margin-right:25px;}.eu-cookie-compliance-buttons{display:flex;flex-direction:row;float:left;margin:1em 0 0 0;margin:0;}.eu-cookie-compliance-default-button{border:none;background:none;color:#fff;text-shadow:none;box-shadow:none;}.eu-cookie-compliance-save-preferences-button{border:none;font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-right:20px;padding-left:0;text-decoration:underline;}.eu-cookie-compliance-save-preferences-button:hover{background-color:unset;text-decoration:none;}.eu-cookie-compliance-buttons button{text-transform:uppercase;text-decoration:none;padding:6px 20px 5px 20px;border-color:#fff;}.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-buttons button{margin-top:30px;font-size:14px;line-height:18px;cursor:pointer;background-color:transparent;background-image:none;color:#fff;text-shadow:none;box-shadow:none;border-radius:inherit;font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:782px;}.eu-cookie-compliance-message{max-width:782px;margin:0;}.eu-cookie-compliance-message h2{font-weight:normal;}.eu-cookie-compliance-message p{font-weight:inherit;font-size:1rem;}.eu-cookie-compliance-message a{color:#fff;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-secondary-button:hover{background:none;}button.eu-cookie-compliance-default-button{background-color:#0060a8;border:1px solid #0060a8;}button.eu-cookie-compliance-default-button:hover{background-color:#0060a8;}.eu-cookie-withdraw-tab__wrapper{margin-top:0;white-space:nowrap;}.eu-cookie-withdraw-tab{background-color:unset;border:0;color:inherit;font-weight:unset;left:unset;padding:unset;position:relative;top:unset;transform:unset;text-transform:unset;}.eu-cookie-withdraw-tab:hover{background-color:unset;}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons{flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap-reverse;}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-tab{border:solid #fff 1px;border-radius:0;font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0;}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-button{margin-right:5px;}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-button:hover{background:transparent;color:#0060a8;}.colorscheme-blue{background-color:#0060a8;color:#fff;}.colorscheme-blue h1,.colorscheme-blue h2,.colorscheme-blue h3,.colorscheme-blue h4,.colorscheme-blue h5,.colorscheme-blue h6{color:#fff;}.colorscheme-blue a{color:#fff;}.colorscheme-blue a:hover,.colorscheme-blue a:focus{color:#8dc7e5;opacity:1;}.colorscheme-lightblue{background-color:#8dc7e5;color:#fff;}.colorscheme-lightblue h1,.colorscheme-lightblue h2,.colorscheme-lightblue h3,.colorscheme-lightblue h4,.colorscheme-lightblue h5,.colorscheme-lightblue h6{color:#fff;}.colorscheme-lightblue a{color:#fff;}.colorscheme-lightblue a:hover,.colorscheme-lightblue a:focus{color:#8dc7e5;opacity:1;}.colorscheme-grey{background-color:rgb(237,237,237);}.contact-info > *{margin-top:5px !important;}.contact-info > *:first-child{margin-top:0;}.flex{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;row-gap:30px;}.flex .full{width:calc(100% - 30px);max-width:100%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .four-fifths{width:calc(80% - 30px);max-width:80%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .three-quarter{width:calc(75% - 30px);max-width:75%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .two-third{width:calc(66.67% - 30px);max-width:66.67%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);display:flex;flex-flow:column wrap;align-content:stretch;flex-shrink:0;flex-grow:1;}.flex .half{width:calc(50% - 30px);max-width:50%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .third{width:calc(33.33% - 30px);max-width:33.33%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .quarter{width:calc(25% - 30px);max-width:25%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .fifth{width:calc(20% - 30px);max-width:20%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .sixth{width:calc(16.66% - 30px);max-width:16.66%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}@media only screen and (max-width:1024px){.flex .fifth,.flex .sixth{width:calc(25% - 30px);max-width:25%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}}@media only screen and (max-width:760px){.flex .third,.flex .fourth{width:calc(50% - 30px);max-width:50%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .two-third{width:calc(100% - 30px);max-width:100%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}}@media only screen and (max-width:640px){.flex .half,.flex .third,.flex .quarter{width:calc(100% - 30px);max-width:100%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}.flex .fifth,.flex .sixth{width:calc(50% - 30px);max-width:50%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}}@media only screen and (max-width:400px){.flex .half,.flex .third,.flex .quarter,.flex .fifth,.flex .sixth{width:calc(100% - 30px);max-width:100%;margin-left:calc(30px / 2);margin-right:calc(30px / 2);}}label{display:block;text-transform:uppercase;font-weight:700;}label + *,.description{margin-top:5px;line-height:1.2em;}.description{font-weight:300;font-style:italic;font-size:0.9rem;opacity:0.9;}input,textarea,select{padding:1em;border:0;width:100%;background-color:rgba(141,199,229,0.4);}.system-tabs a,input[type=submit],button{background-color:#0060a8;color:#fff;padding:1em 1.5em;line-height:1em;display:inline-block;border:0;font-weight:700;text-transform:uppercase;}.system-tabs a:hover,.system-tabs a:focus,input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{background-color:#8dc7e5;}[disabled]{opacity:0.7;}.contact-form{margin-bottom:20px;}.footer{position:relative;}.footer > .site-name{margin-left:0;margin-right:0;background-image:url(/themes/apq/img/apq-logotype-white.svg);}.footer-content{margin-left:120px;}.footer-content-column{display:inline-block;margin-left:40px;line-height:1.2em;}.footer-content-column p{margin-top:0.7em;}.footer-content-column:first-child{margin-left:0;}.footer-content-title{font-weight:700;}.social-media-links{position:absolute;right:40px;bottom:40px;}.social-media-links > *{display:inline-block;vertical-align:bottom;width:25px;height:25px;background:transparent url(/themes/apq/img/icons/linkedin-white.svg) center center no-repeat;text-indent:-9999em;border-radius:50%;}.social-media-links > *:hover,.social-media-links > *:focus{opacity:0.7 !important;}.social-media-links > *[href*=facebook]{background-image:url(/themes/apq/img/icons/facebook-white.svg);}.social-media-links:after{content:"";height:25px;width:59px;display:inline-block;vertical-align:bottom;background:transparent url(/themes/apq/img/icons/aaa-white.svg) left center no-repeat;margin-left:5px;}.footer-after{display:flex;font-size:0.8rem;justify-content:space-between;padding:10px 40px;font-weight:300;}.header{padding-top:40px;padding-bottom:20px;position:relative;font-weight:300;}.site-name{display:block;width:100px;height:85px;text-indent:-9999em;background:transparent url(/themes/apq/img/apq-logotype.svg) center center no-repeat;margin-left:auto;margin-right:auto;}.header > nav{position:absolute;left:50%;transform:translateX(calc(-100% - 100px));bottom:15px;z-index:1;}.header > nav li{display:inline-block;padding-bottom:10px;}.header > nav li:first-child{margin-left:0;}.header > nav a{font-size:18px;color:#0060a8;text-transform:uppercase;margin-left:40px;display:block;line-height:1.2em;}.header > nav li:first-child a{padding-left:0;}.header > nav a.is-active{font-weight:700;}.header nav#block-rightmainmenu{left:auto;transform:translateX(calc(100% + 100px));right:50%;}.header nav#block-rightmainmenu a{margin-left:0;margin-right:40px;}.header nav#block-rightmainmenu li:last-child a{margin-right:0;}.header-sub-nav{text-align:center;}.header-sub-nav ul{padding:0;padding-bottom:20px;}.header-sub-nav li{display:inline-block;margin-left:20px;}.header-sub-nav li:first-child{margin-left:0;}.header-sub-nav a{font-size:18px;color:#0060a8;text-transform:uppercase;display:block;line-height:1.2em;font-weight:300;}.header-sub-nav a.is-active{font-weight:700;}.menu-smallscreen{display:none;margin-bottom:10px;}.menu-smallscreen ul{background-color:#0060a8;}.menu-smallscreen ul li{padding-left:20px;padding-right:20px;position:relative;}.menu-smallscreen a{border-bottom:1px solid #8dc7e5;display:block;color:#fff;padding-top:10px;padding-bottom:10px;font-size:1.2rem;font-weight:300;}.menu-smallscreen > .is-active{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#8dc7e5;border-bottom:0;}.menu-smallscreen ul ul{background-color:#8dc7e5;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.menu-smallscreen ul ul a{border-bottom:1px solid #0060a8;padding-left:20px;}.menu-smallscreen ul ul li:last-child a{border-bottom:0;}.menu-smallscreen > *:last-child ul > *:last-child{border-bottom:0;}.menu-smallscreen .menu-smallscreen-toggle-submenu{position:absolute;top:0;right:20px;padding:0;height:37px;width:37px;background:url(/themes/apq/img/icons/arrow-white-down.svg) no-repeat,rgba(255,255,255,0.1);background-position:center;background-size:10px 10px;z-index:999;border-radius:5px;transform:rotate(-90deg);}.menu-smallscreen .sub-menu{display:none;}.menu-smallscreen .sub-menu li{margin-left:-20px;margin-right:-20px;}.menu-smallscreen .submenu-expanded{margin-top:-1px;background-color:#8dc7e5;}.menu-smallscreen .submenu-expanded .menu-smallscreen-toggle-submenu{background-image:url(/themes/apq/img/icons/arrow-blue-down.svg);transform:rotate(0);}.menu-smallscreen .submenu-expanded > a{border-color:#0060a8;}.menu-smallscreen .submenu-expanded .sub-menu{display:block;}:root.show-menu .menu-smallscreen{display:block;}.toggle-navigation{position:static;right:0;bottom:0;display:none;background-color:#0060a8;border-color:#0060a8;padding:5px;}.toggle-navigation::before{content:"";display:block;position:static;background-image:url(/themes/apq/img/icons/hamburgare.svg);background-repeat:no-repeat;width:26px;height:20px;}.toggle-navigation:hover,.toggle-navigation:focus{background-color:#0060a8;}.legible.hero-slogan > *,.hero-slogan > *{display:inline-block;vertical-align:middle;margin-top:0;}.hero-slogan .icon{width:55px;}.hero-slogan blockquote{padding:0;font-size:2em;line-height:1.2em;font-weight:300;text-transform:uppercase;}.hero .legible h1,.hero .eu-cookie-compliance-message h1{font-size:21px;line-height:1.3em;font-weight:700;text-transform:none;}.hero-slogan .icon + blockquote{max-width:calc(100% - 100px);margin-left:10px;}.hero-slide{position:relative;color:#fff;overflow:hidden;}.hero-slide-title{position:absolute;top:50%;left:0;right:0;text-align:center;z-index:1;transform:translateY(-50%);font-weight:700;font-size:2.8em;padding:40px;opacity:1;}.hero-slide-image{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:0;z-index:2;}.hero-slide-item{position:absolute;bottom:0;left:0;top:0;width:25%;z-index:3;text-align:center;cursor:normal;}.hero-slide-item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(255,255,255,0.5);transform:translateY(100%);}.hero-slide-item:nth-child(3){left:25%;}.hero-slide-item:nth-child(5){left:50%;}.hero-slide-item:nth-child(7){left:75%;}.hero-slide-item-content{position:absolute;bottom:0;left:0;right:0;padding:20px;font-size:1.1em;line-height:1.2em;max-height:3em;}.hero-slide-header,.hero-slide-text{font-weight:700;}.hero-slide-text{font-size:2em;line-height:1.2em;opacity:0;}.hero-slide-link{opacity:0;}.hero-slide-link a{color:#fff;}.hero-slide-link a:hover,.hero-slide-link a:focus{color:#8dc7e5;opacity:1;}.hero-slide-header{position:relative;text-transform:uppercase;}.hero-slide-header:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:20px;height:20px;background:transparent url(/themes/apq/img/icons/arrow-up-white.svg) center center no-repeat;background-size:contain;opacity:1;}.hero-slide-item:after{transition:transform 250ms ease-out 0ms;}.hero-slide-item-content{transition:max-height 250ms ease-out 0ms;}.hero-slide-image{transition:opacity 500ms ease-out 0ms;}.hero-slide-header:after,.hero-slide-text,.hero-slide-link,.hero-slide-title{transition:opacity 250ms ease-out 0ms;}.hero-slide-item:hover:after,.hero-slide-item:focus:after{transform:translateY(0);}.hero-slide-item:hover .hero-slide-item-content,.hero-slide-item:focus .hero-slide-item-content{max-height:500px;}.hero-slide-item:hover + .hero-slide-image,.hero-slide-item:hover .hero-slide-text,.hero-slide-item:hover .hero-slide-link,.hero-slide-item:focus + .hero-slide-image,.hero-slide-item:focus .hero-slide-text,.hero-slide-item:focus .hero-slide-link{opacity:1;}.hero-slide-item:hover .hero-slide-header:before,.hero-slide-item:hover ~ .hero-slide-title,.hero-slide-item:focus .hero-slide-header:before,.hero-slide-item:focus ~ .hero-slide-title{opacity:0;}.metadata{display:inline-block;color:#0060a8;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid currentColor;}.legible .metadata + *,.metadata + *{margin-top:40px;}.pager{width:100% !important;clear:both;margin-left:0;float:none;padding-top:40px;text-align:center;font-size:0;}.pager li{display:inline-block;vertical-align:top;margin-left:10px;}.pager li:first-child{margin-left:0;}.pager a{height:50px;width:50px;line-height:50px;border-radius:100%;background-color:#0060a8;color:#fff;font-size:1.2rem;display:inline-block;font-weight:700;}.js-pager__items.pager{padding-top:0;padding-bottom:40px;}.js-pager__items.pager .button{height:unset;width:unset;border-radius:0;padding:0 20px;}button[data-popup]{padding:0;background-color:transparent;color:inherit;}button[data-popup]:hover,button[data-popup]:focus{opacity:0.7;}.aqp-popup{background-color:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;display:none;}.apq-popup__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.apq-popup__close{position:absolute;top:40px;right:40px;background:transparent;padding:0;text-transform:uppercase;font-size:1.5em;font-weight:700;}.apq-popup__close:hover,.apq-popup__close:focus{background-color:transparent;opacity:0.7;}:root.apq-popup--show .apq-popup{display:block;}.push{font-weight:300;color:#000;}.push img{margin-bottom:5px;-o-object-fit:cover;object-fit:cover;}.remainder{display:flex;justify-content:space-between;margin-bottom:10px;}.remainder > *{color:#000;font-size:1.3rem;font-weight:200;}.remainder h2{text-transform:lowercase;}.remainder h2::first-letter{text-transform:capitalize;}.remainder a::after{content:"";display:inline-block;position:relative;background-image:url(/themes/apq/img/icons/arrow.svg);background-repeat:no-repeat;background-position:center center;height:10px;width:10px;margin-left:5px;bottom:2px;}.section{margin-top:20px;padding-top:20px;border-top:1px solid #8dc7e5;display:block;color:inherit;}.section:first-child{padding-top:0;margin-top:0;border-top:0;}.section .icon{width:60px;position:absolute;top:0;left:0;}.section .icon + *{margin-top:0;}.section .legible,.section .eu-cookie-compliance-message{position:relative;padding-left:80px;}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.select2{margin-top:10px;max-width:250px;}.select2 .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:20px;}.select2 .select2-selection--single .select2-selection__arrow b{border-color:black transparent transparent transparent;}.select2.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-50%) rotate(0deg);}.select2 .select2-selection:hover{cursor:pointer;}.select2 .select2-selection{display:flex;align-items:center;padding:10px 20px;background-color:transparent;}.select2.select2-container--default .select2-selection--single{border:2px solid #0060a8;height:auto;border-radius:0;}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;color:black;line-height:26px;overflow:hidden;text-overflow:ellipsis;}.select2-results__option{padding:10px 20px 10px 20px;}.select2-container--default .select2-results > .select2-results__options{max-height:420px;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#0060a8;color:white;}.select2-container--default .select2-results__option--selectable{text-overflow:ellipsis;overflow:hidden;}.system-tabs{position:fixed;bottom:40px;right:0;text-align:right;font-size:1rem;}div[aria-label*=Warning],div[aria-label*=Error],div[aria-label*=Status]{text-align:center;padding:20px;background-color:#0060a8;color:rgba(255,255,255,0.7);}div[aria-label*=Warning] a,div[aria-label*=Error] a,div[aria-label*=Status] a{color:rgba(255,255,255,0.7);text-decoration:underline;}div[aria-label*=Error]{background-color:#e2001a;}div[aria-label*=Warning]{background-color:#f7ab04;}.teaser{padding:20px;background-color:rgb(237,237,237);font-size:0.9rem;line-height:1.3em;display:block;color:inherit;}.teaser .metadata-teaser{margin-bottom:0.7em;}.teaser h2{font-weight:700;}.colorscheme-grey .teaser,.teaser:hover,.teaser:focus{opacity:1;background-color:#f7ab04;color:#fff;}.colorscheme-grey .teaser-blog,.teaser.teaser-blog:hover,.teaser.teaser-blog:focus{background-color:#e2001a;}.colorscheme-grey .teaser:hover,.colorscheme-grey .teaser:focus{opacity:0.7;}.coworker-teaser > p{font-weight:700;}@media only screen and (max-width:1050px){.center{width:auto;margin-left:20px;margin-right:20px;}.header > nav > *{display:inline-block;}.site-name{margin-left:40px;margin-right:0;}.header > nav{position:absolute;left:auto;right:-40px;transform:translateX(-100%);vertical-align:bottom;}.header nav#block-rightmainmenu{position:absolute;left:auto;right:40px;transform:translateX(0);}.header > nav a{margin-left:0;margin-right:40px;font-size:1.1rem;}.header-sub-nav a{font-size:1.1rem;}.hero > *{display:block;}.hero .hero-slogan,.hero .legible,.hero .eu-cookie-compliance-message{width:100%;margin-left:0;}.hero-slogan .icon + blockquote{margin-left:0;}.hero .legible,.hero .eu-cookie-compliance-message{margin-top:20px;}.hero .legible:first-child,.hero .eu-cookie-compliance-message:first-child{margin-top:0;}.hero .icon{margin-bottom:20px;}.legible.hero-slogan > *,.hero-slogan > *{display:block;padding-left:0;padding-right:0;}.hero-slide-text{font-size:1.5em;}}@media only screen and (min-width:860px){:root.show-menu .menu-smallscreen{display:none;}}@media only screen and (max-width:860px){.columns-3 > *{width:48.5%;}.columns-3 > *:nth-child(n+3){margin-top:30px;}.columns-3 > *:nth-child(3n+1){clear:none;margin-left:3%;}.columns-3 > *:nth-child(2n+1){clear:left;margin-left:0;}.news-latest > .teaser{display:flex;flex-flow:column wrap;align-content:stretch;flex-shrink:0;flex-grow:1;}.header > nav,.header-sub-nav{display:none;}.site-name{display:block;margin-left:auto;margin-right:auto;}.toggle-navigation{display:inline-block;}.hero-slide-text{font-size:1.2em;}.hero-slide-title{font-size:2em;}.flex-3{justify-content:space-between;}.flex-3 > *{width:50%;}.flex-3 > *:nth-child(n+3){margin-top:30px;}.flex-3 > *:nth-child(3n+1){margin-left:0;}.flex-3 > *:nth-child(3n+0){margin-right:0;}}@media only screen and (max-width:760px){.footer-content{margin-left:0;margin-top:30px;}.embed.third{width:100%;max-width:100%;display:block;}.embed.third button{width:100%;}}@media only screen and (max-width:640px){.columns-2 > *{width:100%;margin:0;clear:left;}.columns-2 > *:nth-child(n+2){margin-top:30px;}.columns-3 > *{width:100%;}.columns-3 > *:nth-child(n+2){margin-top:30px;margin-left:0;}.columns-3 > *:nth-child(2n+1){clear:none;}.flex-3{justify-content:center;}.flex-3 > *{width:100%;padding:0;}.flex-3 > *:nth-child(n+2){margin-top:30px;}.hero-slide-text{font-size:1em;}.hero-slide-item-content{font-size:1em;}.hero-slide-title{font-size:1.3em;}.social-media-links{position:static;margin-top:30px;}}@media only screen and (max-width:560px){.hero-slide-image,.hero-slide-item{display:none;}.columns-onethird > *{margin:0;display:block;position:static;width:100%;clear:left;}.columns-onethird > *:nth-child(odd){width:100%;}.columns-onethird > *:nth-child(n+2){margin-top:30px;}.section .legible,.section .eu-cookie-compliance-message{padding-right:20px;padding-left:0;}.section .icon{position:static;margin-bottom:20px;}.footer-content > *{display:block;position:static;margin:0;margin-top:30px;}}
