@charset "UTF-8";.ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads
div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery
figure{display:table;margin:0}.ce-gallery
figcaption{display:table-caption;caption-side:bottom}.ce-gallery
img{display:block}.ce-gallery
iframe{border-width:0}.ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery{margin-bottom:30px}.ce-intext.ce-right .ce-gallery{margin-left:30px}.ce-intext.ce-left .ce-gallery{margin-right:30px}.ce-below .ce-gallery{margin-top:30px}.ce-column{margin-right:30px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:30px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol, .ce-intext.ce-left
ul{padding-left:40px;overflow:auto}.ce-uploads{margin:0;padding:0}.ce-uploads
li{list-style:none outside none;margin:1em
0}.ce-uploads
img{float:left;padding-right:1em;vertical-align:top}.ce-uploads
span{display:block}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:1.5em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4.5em}.frame-space-before-extra-large{margin-top:6em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:1.5em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4.5em}.frame-space-after-extra-large{margin-bottom:6em}

/*! yamlcss v4.1.2 (2013-07-28) */
@media
all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body
*{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0
none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0
solid}ul,ol,dl{margin:0
0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0
0 1em .8em}blockquote{margin:0
0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;table-layout:fixed;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0
20%}.ym-cbox{padding:0
10px}.ym-cbox-left{padding:0
10px 0 0}.ym-cbox-right{padding:0
0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0
0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0
10px}.ym-gbox-left{padding:0
10px 0 0}.ym-gbox-right{padding:0
0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form
fieldset{overflow:hidden}.ym-form
div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check
label{display:inline}.ym-form input,.ym-form
textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type=image],.ym-form input[type=radio],.ym-form input[type=checkbox],.ym-form select,.ym-form
label{cursor:pointer}.ym-form
textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type=radio]:focus,.ym-form input[type=radio]:hover,.ym-form input[type=radio]:active,.ym-form input[type=checkbox]:focus,.ym-form input[type=checkbox]:hover,.ym-form input[type=checkbox]:active{border:0
none}.ym-form input,.ym-form textarea,.ym-form
select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type=radio],.ym-form input[type=checkbox]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}.ym-form input[type=image]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button
input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap
select{width:100%}.ym-fbox-wrap input[type=image]{width:auto}.ym-fbox-wrap input[type=radio],.ym-fbox-wrap input[type=checkbox]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full
select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar
select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0}.ym-columnar .ym-fbox-wrap
label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap
input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check
input{top:3px}.ym-columnar .ym-fbox-button
input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0
none;position:absolute;width:100%}}@media
print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}@media
all{.ym-hlist{width:100%;overflow:hidden;position:relative;line-height:1}.ym-hlist
ul{margin:0;padding:0;display:inline;float:left}.ym-hlist ul
li{display:inline;float:left;font-size:1em;line-height:1;list-style-type:none;margin:0;padding:0}.ym-hlist ul li
a{display:block;width:auto;color:#000;font-family:'Fjalla One',sans-serif;font-size:1em;line-height:2;padding:0
0.5em;font-weight:normal;text-decoration:none}.ym-hlist ul li a:focus, .ym-hlist ul li a:hover, .ym-hlist ul li a:active, .ym-hlist ul li.active>a{color:#e20613;text-decoration:none;outline:0}}@media
all{.ym-vlist{margin:0
0 1.5em 0;list-style-type:none;background:transparent;border:0
none}.ym-vlist
ul{list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden;border-top:2px #ddd solid;border-bottom:2px #ddd solid}.ym-vlist ul
ul{border:0
none}.ym-vlist
li{float:left;width:100%;margin:0;padding:0;background-color:#fff}.ym-vlist a,
.ym-vlist strong,
.ym-vlist
span{display:block;padding:3px
0px 3px 10%;text-decoration:none;border-bottom:1px #ddd solid}.ym-vlist a,
.ym-vlist a:visited{color:#444}.ym-vlist li
span{display:block;font-weight:bold;border-bottom:1px #ddd solid}.ym-vlist
li.active{color:#fff;background-color:#444}.ym-vlist li.active
strong{font-weight:bold}.ym-vlist li a,
.ym-vlist li strong,
.ym-vlist li
span{width:90%;padding-left:10%}.ym-vlist li a:focus,
.ym-vlist li a:hover,
.ym-vlist li a:active{background-color:#888;color:#fff;outline:0
none}.ym-vlist li ul li a,
.ym-vlist li ul li strong,
.ym-vlist li ul li
span{width:80%;padding-left:20%}.ym-vlist li ul li a,
.ym-vlist li ul li a:visited{background-color:#f8f8f8;color:#333}.ym-vlist li ul li a:focus,
.ym-vlist li ul li a:hover,
.ym-vlist li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li a,
.ym-vlist li ul li ul li strong,
.ym-vlist li ul li ul li
span{width:70%;padding-left:30%}.ym-vlist li ul li ul li a,
.ym-vlist li ul li ul li a:visited{background-color:#f0f0f0;color:#222}.ym-vlist li ul li ul li a:focus,
.ym-vlist li ul li ul li a:hover,
.ym-vlist li ul li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li ul li a,
.ym-vlist li ul li ul li ul li strong,
.ym-vlist li ul li ul li ul li
span{width:60%;padding-left:40%}.ym-vlist li ul li ul li ul li a,
.ym-vlist li ul li ul li ul li a:visited{background-color:#e8e8e8;color:#111}.ym-vlist li ul li ul li ul li a:focus,
.ym-vlist li ul li ul li ul li a:hover,
.ym-vlist li ul li ul li ul li a:active{background-color:#888;color:#fff}.ym-vtitle{font-weight:bold;font-size:100%;width:90%;padding:3px
0px 3px 10%;margin:0;color:#444;background-color:#fff;border-top:2px #ddd solid}.ym-vtitle+ul{border-top:4px #888 solid}}@media
all{html
*{font-size:100%}textarea,input,button,select,option,optgroup,pre,code,kbd,samp,var,tt{font-family:'Source Sans Pro',sans-serif;color:#000;border-radius:0;-webkit-appearance:none}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}textarea,input,select{box-sizing:border-box;padding:0.25em 0.5em;line-height:1.2;background:#fff;border:0;outline:0}select{height:1.7em}select
option{padding:0;font-size:16px}input[type="button"],input[type="reset"],input[type="submit"],button{display:inline-block;margin:0;padding:0.5em 1em;color:#fff;font-family:'Source Sans Pro',sans-serif;line-height:1.2;background:#e20613;border:0;outline:0;cursor:pointer}input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#95131b}*::-webkit-input-placeholder{font-family:'Source Sans Pro',sans-serif;font-style:italic;color:#666}*::-moz-placeholder{font-family:'Source Sans Pro',sans-serif;font-style:italic;color:#666}*:-ms-input-placeholder{font-family:'Source Sans Pro',sans-serif;font-style:italic;color:#666}input::-moz-focus-inner,button::-moz-focus-inner{margin:0;padding:0;border:0}input::-moz-focus-outer,button::-moz-focus-outer{margin:0;padding:0;border:0}body{font-family:'Source Sans Pro',sans-serif;font-size:30px;color:#000;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#000;margin:1.5em 0 0.5em;line-height:1.2}h1, .onepage
h2{font-family:'Fjalla One',sans-serif;font-size:2.333em;margin-top:0;color:#e20613}h2, .onepage
h3{font-size:1.533em}h3,h4{font-size:1.167em}h5,h6{font-size:1em;font-weight:700;line-height:1.5}.hgroup > h1, .onepage .hgroup>h2:first-child{margin-bottom:0.125em}.hgroup>*+*{margin:0
0 1em}#foot h3, #sitemap
h3{color:#fff;font-family:'Fjalla One',sans-serif;margin:0
0 0.5em}ul,ol,dl{font-size:1em;line-height:1.5;margin:0
0 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}ul
ul{list-style-type:circle;margin-bottom:0}ol
ol{list-style-type:lower-latin;margin-bottom:0}ol
ul{list-style-type:circle;margin-bottom:0}li{font-size:1em;line-height:1.5;margin-left:1.2em}dt{font-weight:700}dd{margin:0
0 1.5em 0.8em}p{font-size:1em;line-height:1.5;margin:0
0 1.5em}blockquote,cite,q{font-family:'Source Sans Pro',sans-serif;font-style:italic}blockquote{background:none;color:#1a1a1a;margin:1.5em 0 1.5em 1.5em}strong,b{font-weight:700}em,i{font-style:italic}big{font-size:1.143em;line-height:1.3125}small{font-size:0.857em;line-height:1.75}pre,code,kbd,tt,samp,var{font-size:100%}pre{font-size:1em;line-height:1.5;margin:0
0 1.5em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code{color:#800}kbd,samp,var,tt{color:#1a1a1a;font-weight:700}var,dfn{font-style:italic}acronym,abbr{border-bottom:1px dotted #000;font-variant:small-caps;letter-spacing: .07em;cursor:help}sub,sup{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}mark{background:yellow;color:black}hr{color:#000;background:transparent;margin:0
0 1.5em;padding:1.5em 0 0;border:0;border-bottom:1px solid #1a1a1a}a{color:#e20613;font-weight:400;background:none;text-decoration:none}a:active{outline:0}a:hover,a:focus{color:#95131b;text-decoration:none}a.internal-link-box, .frame-type-menu_pages li
a{display:block;max-width:16em;margin:0
auto;text-align:center;padding:0.5em 1em;color:#fff;background:#e20613}a.internal-link-box:hover, a.internal-link-box:focus, .frame-type-menu_pages li a:hover, .frame-type-menu_pages li a:focus{background-color:#95131b}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{color:inherit;font-style:inherit;font-weight:inherit}#foot .ym-wrapper
a{color:#fff;text-decoration:underline}#foot .ym-wrapper
a.phone{text-decoration:none}img,figure{margin:0}figure
img{max-width:100%;width:auto;height:auto}.frame-type-menu_pages
ul{list-style-type:none;padding:0;margin:0
0 1.5em}.frame-type-menu_pages
li{list-style-type:none;margin:0}.frame-type-menu_pages li+li{margin-top:0.5em}table{width:100%;border-collapse:collapse;color:#000;border-top:1px solid #000;border-bottom:1px solid #000;margin:0
0 1.5em}caption{font-variant:small-caps}th,td{line-height:1.5;vertical-align:top;padding:0.25em 0.5em}th *:first-child, td *:first-child{margin-top:0}thead
th{text-align:left;color:#000;border-bottom:2px solid #000}tbody
th{text-align:left;border-top:1px solid #000}tbody
td{text-align:left;border-top:1px solid #000}tbody tr:hover th, tbody tr:hover
td{background:#f3f3f3}}@media
screen{.job-apply-till{display:none}html,body{height:100%}body{overflow-x:hidden;overflow-y:scroll}.ym-wrapper{max-width:50em;margin:0
auto}.ym-wbox{padding:0
0.5em}#head .ym-wbox{padding:0.5em}.breadcrumbs .ym-wbox{font-size:0.667em;padding:0.375em 0.75em;line-height:1.2}.section .ym-wbox, #main .ym-wbox{padding:4.5em 0.5em}#foot .ym-wbox, #sitemap .ym-wbox{padding:3em
0.5em}body>header,body>nav,body>#main,body>footer{min-width:760px}#mobile-box{display:none}#head{position:fixed;top:0;right:0;left:0;background:#fff;box-shadow:0 0 2px 2px rgba(26,26,26,0.15);z-index:100}#head-box{overflow:hidden}#nav-box{float:right;margin:-2em 0 0 0;padding:103px
0 0 1.5em}#logo-box{float:left}#logo
svg{display:block;width:184px;height:103px}#nav-padding{height:133px}.onepage #nav-padding{display:none}.breadcrumbs{color:#fff;background:#e20613}.breadcrumbs
a{color:#fff}#banner{display:block;position:relative;width:100%;height:0;height:100vh;max-height:56.25vw;padding:0
0 56.25%;padding:0
0 0vh;overflow:hidden}#banner
img{display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-header{position:absolute;bottom:50%;bottom:-webkit-calc(50% - 66px);bottom:calc(50% - 66px);left:0;right:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}.banner-header--content{position:relative;max-width:30em;padding:1.5em 1.5em 1.5em 0.5em}.banner-header--content:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:-9999px;background:rgba(255,255,255,0.95);box-shadow:2px 5px 10px 5px rgba(26,26,26,0.5)}.banner-header
*{position:relative;margin:0;z-index:1}.subpage
#banner{height:auto;max-height:none;padding:0}.subpage #banner
img{position:static;-webkit-transform:none;-moz-transform:none;transform:none}.parallax{position:relative;overflow:hidden;min-height:50%;max-height:50%;background-repeat:no-repeat;background-attachment:fixed}.ce-deeplink{text-align:center}.ce-deeplink .ce-row, .ce-deeplink .ce-column, .ce-deeplink
.image{display:block;float:none}.ce-deeplink
img{display:inline-block;max-width:300px}.ce-deeplink h2, .ce-deeplink
h3{font-family:'Fjalla One',sans-serif;font-size:2.333em;margin:0.5em 0 0.25em;color:#e20613}.tx-accordion{margin:0
0 1.5em}.accordion-head{display:block;position:relative;overflow:hidden;width:100%;cursor:pointer}.accordion-head .accordion-icon{display:inline-block;position:absolute;top:50%;left:0;width:1em;height:1em;margin:0;font-size:0.5em;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.accordion-head .accordion-icon:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0.866em 0.5em 0 0.5em;border-color:#e20613 transparent transparent transparent}.accordion-head
.heading{color:#e20613;font-family:'Source Sans Pro',sans-serif;font-size:1.333em;font-style:normal;font-weight:400;line-height:1.2;margin:0
0 0 1.5em}.accordion-head .heading
strong{font-weight:400}.accordion-body{margin:1em
0 0 2em}.accordion-body .ce-bodytext>*:last-child{margin-bottom:0}.tx-accordion.is--closed .accordion-head .accordion-icon:before{border-width:0.5em 0 0.5em 0.866em;border-color:transparent transparent transparent #1a1a1a}.tx-accordion.is--closed .accordion-head
.heading{color:#1a1a1a}.tx-powermail form h3,.powermail_legend{display:none}.powermail_fieldwrap.nolabel
.powermail_label{display:none}.powermail_fieldwrap.layout1
.powermail_field{margin-bottom:0 !important}.powermail_fieldwrap{overflow:hidden}.powermail_field{margin:0
0 0.5em}.powermail_label{display:none;line-height:1.2}.powermail_field input, .powermail_field
textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;resize:none}.powermail_field
select{max-width:100%;height:1.8em}.powermail_field .powermail_checkbox, .powermail_field
.powermail_radio{display:inline-block;width:auto}.powermail_field
.powermail_file{padding:0.25em 0;border:0}.powermail_field
.powermail_submit{float:right;max-width:12em;color:#000;background-color:#fff}.powermail_field .powermail_submit:hover, .powermail_field .powermail_submit:focus{color:#fff;background-color:#95131b}.powermail_fieldwrap.layout1 .powermail_field, .powermail_fieldwrap.layout1 + .powermail_fieldwrap
.powermail_field{line-height:1.2;font-size:0.833em}.parsley-errors-list{margin:0;list-style-type:none;font-size:0.5em}.parsley-errors-list
li{margin:0;color:#fff}.powermail_progressbar{float:right;max-width:12em;width:100%;height:0.333em;margin:0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}.powermail_progressbar.disable{display:none}.powermail_progressbar
.powermail_progress{background:#95131b;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.powermail_progressbar .powermail_progress
.powermail_progess_inner{width:100%;height:0.333em;overflow:hidden;background:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif) repeat-x;opacity:0.45}.powermail_confirmation
.powermail_progressbar{width:100%}@-webkit-keyframes
progress{to{width:100%}}@-moz-keyframes
progress{to{width:100%}}@-ms-keyframes
progress{to{width:100%}}@keyframes
progress{to{width:100%}}#foot{background:#e20613;color:#fff}#map-wrapper{position:relative;width:100%;height:450px;height:60vh}#map{width:100%;height:100%}#map-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.map-content{color:#000}#sitemap{background:#333;color:#fff}.sitemaps{overflow:hidden}.sitemap-box{float:left;max-width:15em}.sitemap{display:block;overflow:hidden;margin:0
3em 1.5em 0}.sitemap ul, .sitemap ul
li{display:block;list-style-type:none;margin:0;line-height:1.5}.sitemap li
a{display:inline-block;margin:0.25em 0;line-height:1.2;color:#fff;font-size:1em;font-weight:400;font-style:normal}.sitemap li a:hover, .sitemap li a:focus{color:#95131b}.sitemap li li
a{font-size:0.833em}.services{display:block;margin:0
0 1.5em 0}.services ul, .services
li{list-style-type:none;margin:0;padding:0}.services
a{display:block;position:relative;padding:1em
0 1em 3em;margin:0
0 1em;color:#fff;background:none}.services a:before{content:"";display:block;position:absolute;top:0;right:-9999px;bottom:0;left:0;background:#e20613}.services a:hover:before, .services a:focus:before{background:#95131b}.services a
span{display:block;position:relative;line-height:1.2;z-index:1}.services a .first-line{font-family:'Fjalla One',sans-serif;font-size:2.333em}.services a .second-line{font-size:1.333em}.page-navigation{display:block;margin:1.5em 0;width:100%;text-align:center;cursor:default}.page-navigation
a{display:block;color:#fff;font-size:0.833em;font-style:normal;font-weight:400;line-height:1;padding:0.5em 0.25em;text-align:center;background:#e20613;border:0}.page-navigation a:hover, .page-navigation a:focus, .page-navigation .current
a{background-color:#95131b;text-decoration:none}.page-navigation
ul{overflow:hidden}.page-navigation
li{display:inline-block;height:1.5em;line-height:1.5em;margin:0
0.25em 0.25em 0;min-width:1.5em;text-align:center}.hrm-search
h3{margin-top:0}.search-form{background:#ccc;padding:1em
0.5em 0.5em}.search-field{margin:0
0 0.5em}.search-field .text, .search-field
.select{width:100%}.search-submit{margin:1em
0 0;width:100%;text-align:center}.search-field.is--empty{opacity:0.5;user-select:none;cursor:not-allowed !important}.search-field.is--empty
*{user-select:none;pointer-events:none !important;cursor:not-allowed !important}.hrm-list{padding:1.5em 2em;background:#ccc}.hrm-list
h2{position:relative;color:#333;font-family:'Fjalla One',sans-serif;font-size:2.333em;margin:0;padding:0
2em 0 0}.hrm-list h2
.hits{position:absolute;right:0;bottom:0.25em;font-family:'Source Sans Pro',sans-serif;font-size:0.428em;font-style:italic}.jobs-list
.job{margin:1.5em 0 0}.jobs-list .job-title{color:#e20613;font-size:1.533em;margin:0}.jobs-list .job-teaser
p{margin:0}.jobs-list .job-links
a{font-size:0.667em;font-weight:700;font-style:italic}.hrm-details .job-links{text-align:right;margin:3em
0 1.5em}.job-description p + ul, .job-description p+ol{margin-top:-1em}.job-button+.job-button{margin:1.5em 0 0}.job-apply-button{display:inline-block;padding:0.5em 1em;color:#fff;font-size:2em;line-height:1.2;background:#e20613}.job-apply-button:hover,.job-apply-button:focus{color:#fff;background:#95131b}.job-back-button{display:inline-block;padding:0.5em 1em;color:#fff;font-size:1.333em;line-height:1.2;background:#333}.job-back-button:hover,.job-back-button:focus{color:#fff;background:#666}.steps{list-style-type:none;overflow:hidden}.step{list-style-type:none;display:inline-block;margin:0;float:left;height:2em;text-align:center;background:#95131b;color:#fff;padding:0.4em 0.5em;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2;position:relative}.step
a{display:block;color:#fff;margin:-0.4em -0.5em;padding:0.4em 0.5em}.steps.steps-2
.step{width:50%}.steps.steps-3
.step{width:33.333%}.steps.steps-4
.step{width:25%}.step:before{content:"";display:block;position:absolute;top:0;width:0;right:-0.75em;height:0;border-style:solid;border-width:1em 0.5em 1em 1em;border-color:#fff #fff #fff #95131b}.step:after{content:"";display:block;position:absolute;top:0;width:0;right:-0.75em;height:0;border-style:solid;border-width:1em 0em 1em 1em;border-color:#95131b #95131b #95131b transparent}.step.is--active{background:#e20613}.step.is--active:before{border-left-color:#e20613}.step.is--previous:after{border-color:#e20613 #e20613 #e20613 transparent}.step.is--last:before,.step.is--last:after{display:none}.step1{z-index:41}.step1:before{z-index:42}.step1:after{z-index:43}.step2{z-index:31}.step2:before{z-index:32}.step2:after{z-index:33}.step3{z-index:21}.step3:before{z-index:22}.step3:after{z-index:23}.step4{z-index:11}.step4:before{z-index:12}.step4:after{z-index:13}.hrm-form,.confirm-box{padding:3em;background:#ccc}.hrm-form .f3-form-error{box-shadow:0 0 7px 2px rgba(226,6,19,0.75)}.form-line,.confirm-line{margin:0
0 1em}.form-line:after,.confirm-line:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.form-line .form-field, .confirm-line .confirm-data{float:left;width:50%;padding:0
3em 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.form-line .form-field + .form-field, .confirm-line .confirm-data+.confirm-data{padding:0
0 0 3em}.form-line .form-field label, .confirm-line .confirm-label{display:inline-block;line-height:1.5;font-size:0.667em;font-style:italic}.form-line .form-field input, .form-line .form-field textarea, .form-line .form-field
select{display:block;width:100%}.form-line .form-field
textarea{min-height:5.3em;overflow-y:scroll;resize:vertical}.form-line .form-field input.is--short, .form-line .form-field textarea.is--short{max-width:3.5em}.form-line .field--date
input{text-align:center}.form-line .field--date .date-box--day{float:left;width:2.5em}.form-line .field--date .date-box--month{float:left;width:7em;padding:0
0.25em}.form-line .field--date .date-box--year{float:left;width:3.5em}.form-line .field--date .date-box--info{display:none}.form-line .field--question, .form-line .field--skill, .form-line .field--document, .confirm-line.is--long .confirm-data{float:none;width:100%;padding:0}.form-line .form-field--radio, .form-line .form-field--checkbox{overflow:hidden}.form-line .form-field--radio .radio-item, .form-line .form-field--checkbox .checkbox-item{display:block;position:relative;margin:0.5em 0 0;padding:0
0 0 1em;line-height:0}.form-line .form-field--radio .radio-item input, .form-line .form-field--checkbox .checkbox-item
input{position:absolute;top:50%;left:0;width:auto;padding:0;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.form-line .form-field--radio.form-field--radio-float .radio-item, .form-line .form-field--checkbox.form-field--checkbox-float .checkbox-item{float:left;margin:0.5em 3em 0 0}.form-line .form-field--radio.form-field--radio-float .radio-item.is--last, .form-line .form-field--checkbox.form-field--checkbox-float .checkbox-item.is--last{margin:0.5em 0 0}.form-line .form-field--radio.form-field--radio-cols .radio-item, .form-line .form-field--checkbox.form-field--checkbox-cols .checkbox-item{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0
3em 0 1em}.form-line .form-field--radio.form-field--radio-cols.cols-2 .radio-item, .form-line .form-field--checkbox.form-field--checkbox-cols.cols-2 .checkbox-item{width:50%}.form-line .form-field--radio.form-field--radio-cols.cols-3 .radio-item, .form-line .form-field--checkbox.form-field--checkbox-cols.cols-3 .checkbox-item{width:33.333%}.form-line .form-field--radio.form-field--radio-cols.cols-4 .radio-item, .form-line .form-field--checkbox.form-field--checkbox-cols.cols-4 .checkbox-item{width:25%}.form-line .form-field--radio.form-field--boolean .radio-item{float:left}.form-line .form-field--radio.form-field--boolean .radio-item+.radio-item{margin:0.5em 0 0 3em}.form-line .field--document .upload-info{font-size:0.467em}.form-line-submit,.confirm-line-edit{margin:3em
0 0;overflow:hidden}.form-line-submit .apply-button-next{float:right}.confirm-box .confirm-header{margin-top:0}.confirm-box .confirm-value{line-height:1.2;min-height:1.2em}.confirm-line-edit
a{display:inline-block;float:right;padding:0.5em 1em;color:#fff;line-height:1.2;background:#333}.confirm-line-edit a:hover, .confirm-line-edit a:focus{color:#fff;background:#666}.confirm-data
.files{margin:0;font-size:0.667em}.confirm-send{margin:3em
0 0;text-align:right}.confirm-send
.privacy{text-align:left}.confirm-send .privacy
p{margin:0;line-height:1.2}.confirm-apply-button{display:inline-block;margin:3em
0 0;padding:0.5em 1em;color:#fff;line-height:1.2;background:#e20613}.confirm-apply-button:hover,.confirm-apply-button:focus{color:#fff;background:#95131b}.ym-col1{float:left;width:60%}.ym-col3{margin:0
0 0 60%}.ym-col1 .ym-cbox{padding:0
1.5em 0 0}.ym-col3 .ym-cbox{padding:0
0 0 1.5em}.subpage.jobs .ym-col1{float:left;width:12em}.subpage.jobs .ym-col3{margin:0
0 0 12em}.ym-gbox{padding:0
1.5em}.ym-gbox-left{padding:0
1.5em 0 0}.ym-gbox-right{padding:0
0 0 1.5em}}@media screen and (min-width: 0px){body>header,body>nav,body>#main,body>footer{min-width:0}}@media screen and (max-width: 1440px){body{font-size:24px}#nav-padding{height:127px}.banner-header{bottom:50%;bottom:-webkit-calc(50% - 63px);bottom:calc(50% - 63px)}}@media screen and (max-width: 1024px){body{font-size:21px}#logo
svg{width:143px;height:80px}#nav-box{padding-top:80px}#nav-padding{height:101px}.services a:before{right:-0.5em}.banner-header{bottom:50%;bottom:-webkit-calc(50% - 50px);bottom:calc(50% - 50px)}}@media screen and (max-width: 800px){.linearize-level-1,.linearize-level-1>[class*="ym-c"],.linearize-level-1>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-1>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-1>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}.services
a{padding:1em
1.5em}#foot .tx-powermail{margin:3em
0 0}#map-wrapper{height:400px;height:40vh}}@media screen and (max-width: 640px){body{font-size:16px}h1, .onepage h2, .ce-deeplink h2, .ce-deeplink h3, .services a .first-line, .hrm-list
h2{font-size:1.5em}h2, .onepage h3, .jobs-list .job-title, .banner-header
h1{font-size:1.3125em}h3, h4, .accordion-head .heading, .services a .second-line, .job-back-button, .banner-header
h3{font-size:1.125em}#logo
svg{width:107px;height:60px}#nav-box{padding-top:60px}#nav-padding{height:76px}.banner-header{bottom:50%;bottom:-webkit-calc(50% - 38px);bottom:calc(50% - 38px)}.breadcrumbs .ym-wbox{font-size:0.875em;padding:0.286em 0.572em}.powermail_fieldwrap.layout1 .powermail_field, .powermail_fieldwrap.layout1 + .powermail_fieldwrap .powermail_field, .parsley-errors-list, .jobs-list .job-links a, .sitemap li li a, .page-navigation a, .form-line .form-field label, .confirm-line .confirm-label, .form-line .field--document .upload-info, .confirm-data
.files{font-size:0.875em}.hrm-list h2
.hits{font-size:0.5em}.hrm-list{margin:3em
0 0;padding:0;background:none}.hrm-form,.confirm-box{padding:1em}.form-line .form-field, .confirm-line .confirm-data{float:none;width:100%;padding:0}.form-line .form-field + .form-field, .confirm-line .confirm-data+.confirm-data{padding:1em
0 0 0}}@media screen and (max-width: 480px){.onepage #nav-padding{display:block}.sitemap-box{float:none;max-width:none}}@media
print{body{font-size:10pt;padding:0
5px}nav,.ym-searchform{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid}}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp
*{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp
img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed
.pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in
.pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging
.pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie
.pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg
a{color:#CCC;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/typo3conf/ext/photoswipe_lightbox/Resources/Public/Libraries/PhotoSwipe-4.1.1/dist/default-skin/default-skin.png) no-repeat 0 0;background-size:264px 88px;width:44px;height:44px}.pswp__button:hover,.pswp__button:focus,.pswp__button:active,.pswp__button--arrow--left:hover,.pswp__button--arrow--left:focus,.pswp__button--arrow--left:active,.pswp__button--arrow--right:hover,.pswp__button--arrow--right:focus,.pswp__button--arrow--right:active{color:#fff;background-color:transparent}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left:before,
.pswp--svg .pswp__button--arrow--right:before{background-image:url(/typo3conf/ext/photoswipe_lightbox/Resources/Public/Libraries/PhotoSwipe-4.1.1/dist/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--download{background-position:-176px -44px}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip
a{display:block;padding:8px
12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip
a{padding:16px
12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px
solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0
10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption
small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0
auto;font-size:13px;padding:10px;line-height:20px;color:#FFF}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active
.pswp__preloader__icn{background:url(/typo3conf/ext/photoswipe_lightbox/Resources/Public/Libraries/PhotoSwipe-4.1.1/dist/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation
.pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation
.pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation
.pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px
solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0, 0, 0, 0.5)}.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit
.pswp__caption{background-color:rgba(0, 0, 0, 0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide
.pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__x2
.pswp__button{width:88px;height:88px}.pswp__x2 .pswp__button,
.pswp__x2 .pswp__button--arrow--left:before,
.pswp__x2 .pswp__button--arrow--right:before,
.pswp__arrows-x2 .pswp__button--arrow--left:before,
.pswp__arrows-x2 .pswp__button--arrow--right:before{background-image:url(/typo3conf/ext/photoswipe_lightbox/Resources/Public/Libraries/PhotoSwipe-4.1.1/dist/default-skin/default-skin@x2.png);background-size:528px 176px;width:88px;height:88px}.pswp__x2 .pswp__button--arrow--left,
.pswp__x2 .pswp__button--arrow--right,
.pswp__arrows-x2 .pswp__button--arrow--left,
.pswp__arrows-x2 .pswp__button--arrow--right{background:none}.pswp__x2 .pswp__button--close{background-position:0 -88px}.pswp__x2 .pswp__button--share{background-position:-88px -88px}.pswp__x2.pswp--fs .pswp__button--fs{background-position:-88px 0}.pswp__x2 .pswp__button--download{background-position:-352px -88px}.pswp__x2 .pswp__button--zoom{background-position:-176px 0}.pswp__x2 .pswp--zoomed-in .pswp__button--zoom{background-position:-264px 0}.pswp__x2 .pswp__button--arrow--left,
.pswp__x2 .pswp__button--arrow--right,
.pswp__arrows-x2 .pswp__button--arrow--left,
.pswp__arrows-x2 .pswp__button--arrow--right{margin-top:-100px;width:140px;height:200px}.pswp__x2 .pswp__button--arrow--left:before,
.pswp__x2 .pswp__button--arrow--right:before,
.pswp__arrows-x2 .pswp__button--arrow--left:before,
.pswp__arrows-x2 .pswp__button--arrow--right:before{top:70px;height:60px;width:64px}.pswp__x2 .pswp__button--arrow--left:before,
.pswp__arrows-x2 .pswp__button--arrow--left:before{left:10px;background-position:-276px -88px}.pswp__x2 .pswp__button--arrow--right:before,
.pswp__arrows-x2 .pswp__button--arrow--right:before{right:10px;background-position:-188px -88px}.pswp__x2
.pswp__counter{height:88px;font-size:26px;line-height:88px}.pswp__x2 .pswp__top-bar{height:88px}.pswp__x2 .pswp__share-tooltip{right:112px;top:100px}
@media
screen{#cookie-hint{position:fixed;right:0;left:0;width:100%;max-width:960px;margin:0
auto;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .5s linear;-moz-transition:-moz-transform .5s linear;transition:transform .5s linear;z-index:100000}#cookie-hint.cookie-hint--top{top:0;-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);transform:translateY(-110%)}#cookie-hint.cookie-hint--bottom{bottom:0;-webkit-transform:translateY(110%);-moz-transform:translateY(110%);transform:translateY(110%)}#cookie-hint.is--visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#cookie-hint
*{-webkit-box-sizing:border-box;box-sizing:border-box}#cookie-hint .cookie-hint--container{position:relative;max-height:100vh;padding:10px;text-align:left;-webkit-box-shadow:0 0 10px 0 #666;box-shadow:0 0 10px 0 #666;overflow-y:auto}#cookie-hint .cookie-hint--title{margin:0
0 6px;padding:0;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:none;letter-spacing:initial}#cookie-hint
p{margin:0
0 10px;padding:0;font-size:12px;line-height:16px}#cookie-hint p:last-of-type{margin:0}#cookie-hint
a{color:#1874cd;font-size:12px;font-style:normal;font-weight:400;background:none;text-decoration:none;outline:0;word-break:break-all}#cookie-hint a:hover,
#cookie-hint a:focus{color:#000}#cookie-hint #cookie-hint--accept{display:block;height:32px;margin:20px
0 0;padding:0
10px;line-height:32px;text-align:center;color:#fff;background:#1874cd;border-radius:4px;word-break:normal}#cookie-hint #cookie-hint--accept:hover,
#cookie-hint #cookie-hint--accept:focus{background-color:#1c86ee}.cookie-hint--consent{margin:20px
0 0}.cookie-hint--consent-group{overflow:hidden;padding-top:2px}.cookie-hint--consent-group+.cookie-hint--consent-group{margin:10px
0 0}.cookie-hint--consent .cookie-hint--consent-checkbox{float:left;position:relative;width:60px;height:18px;margin-top:-2px}.cookie-hint--consent .cookie-hint--consent-name{float:left;max-width:120px;margin:0
10px;color:#000;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:pre;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden}.cookie-hint--consent .cookie-hint--consent-text{margin:0
0 0 200px}.cookie-hint--consent-checkbox
*{cursor:pointer}.cookie-hint--consent-checkbox input[type="checkbox"]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;opacity:0}.cookie-hint--consent-checkbox .cookie-hint--on-off{display:block;width:60px;height:18px;border:2px
solid red;background:#fff}.cookie-hint--consent-checkbox .cookie-hint--on,
.cookie-hint--consent-checkbox .cookie-hint--off{width:28px;height:14px;background:none no-repeat scroll 50% 50%;background-size:cover}.cookie-hint--consent-checkbox .cookie-hint--on{display:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16'%3E%3Cpath fill='%23fff' d='M22.5 3l-1.3-1.3-10 10-4.4-4.4-1.3 1.4 5.7 5.6z'/%3E%3C/svg%3E");background-color:green}.cookie-hint--consent-checkbox .cookie-hint--off{display:block;margin-left:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16'%3E%3Cpath fill='%23fff' d='M20.3 3L19 1.7l-5 5-5-5L7.7 3l5 5-5 5L9 14.3l5-5 5 5 1.3-1.3-5-5z'/%3E%3C/svg%3E");background-color:red}.cookie-hint--consent-checkbox input[type="checkbox"]:checked+.cookie-hint--on-off{border-color:green}.cookie-hint--consent-checkbox input[type="checkbox"]:checked + .cookie-hint--on-off .cookie-hint--on{display:block}.cookie-hint--consent-checkbox input[type="checkbox"]:checked + .cookie-hint--on-off .cookie-hint--off{display:none}.cookie-hint--consent-checkbox input[type="checkbox"]:disabled+.cookie-hint--on-off{opacity:0.5}#cookie-hint.is--wide{max-width:none}#cookie-hint.is--wide .cookie-hint--container{padding:10px
90px 10px 10px}#cookie-hint.is--wide #cookie-hint--accept{position:absolute;right:10px;bottom:10px;width:60px}.youtube--load{font-size:14px;padding:1.5em 1.5em 0;overflow:hidden;background:#f2f2f2}.youtube--load+iframe{display:none}.youtube--load
p{font-size:14px}.youtube--load label
b{margin:0
0.5em 0 0.25em}.youtube--load-accept{display:inline-block;color:#fff;padding:0.25em 0.5em;background:#1874cd}.youtube--load-accept:hover,.youtube--load-accept:focus{color:#fff;background:#1c86ee}}@media screen and (max-width: 720px){#cookie-hint .cookie-hint--container,
#cookie-hint.is--wide .cookie-hint--container{padding:10px}#cookie-hint.is--wide #cookie-hint--accept{position:static;width:auto}.cookie-hint--consent .cookie-hint--consent-name{max-width:none}.cookie-hint--consent .cookie-hint--consent-text{clear:both;margin:0;padding:10px
0 0}}@media
print{#cookie-hint{display:none !important}}
@font-face{font-family:'Fjalla One';font-style:normal;font-weight:normal;src:local('Fjalla One'),
local('FjallaOne-Regular'), url('/fonts/Fjalla_One.eot?#iefix') format('embedded-opentype'), url('/fonts/Fjalla_One.woff') format('woff'), url('/fonts/Fjalla_One.woff2') format('woff2'), url('/fonts/Fjalla_One.svg#FjallaOne') format('svg'), url('/fonts/Fjalla_One.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),
local('SourceSansPro-Regular'), url('/fonts/Source_Sans_Pro_400.eot?#iefix') format('embedded-opentype'), url('/fonts/Source_Sans_Pro_400.woff') format('woff'), url('/fonts/Source_Sans_Pro_400.woff2') format('woff2'), url('/fonts/Source_Sans_Pro_400.svg#SourceSansPro') format('svg'), url('/fonts/Source_Sans_Pro_400.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),
local('SourceSansPro-Italic'), url('/fonts/Source_Sans_Pro_400i.eot?#iefix') format('embedded-opentype'), url('/fonts/Source_Sans_Pro_400i.woff') format('woff'), url('/fonts/Source_Sans_Pro_400i.woff2') format('woff2'), url('/fonts/Source_Sans_Pro_400i.svg#SourceSansPro') format('svg'), url('/fonts/Source_Sans_Pro_400i.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),
local('SourceSansPro-Bold'), url('/fonts/Source_Sans_Pro_700.eot?#iefix') format('embedded-opentype'), url('/fonts/Source_Sans_Pro_700.woff') format('woff'), url('/fonts/Source_Sans_Pro_700.woff2') format('woff2'), url('/fonts/Source_Sans_Pro_700.svg#SourceSansPro') format('svg'), url('/fonts/Source_Sans_Pro_700.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local('Source Sans Pro Bold Italic'),
local('SourceSansPro-BoldItalic'), url('/fonts/Source_Sans_Pro_700i.eot?#iefix') format('embedded-opentype'), url('/fonts/Source_Sans_Pro_700i.woff') format('woff'), url('/fonts/Source_Sans_Pro_700i.woff2') format('woff2'), url('/fonts/Source_Sans_Pro_700i.svg#SourceSansPro') format('svg'), url('/fonts/Source_Sans_Pro_700i.ttf') format('truetype')}
