@charset "UTF-8";

dfn,img{font-style:italic}
.btn:active,.btn:focus,a:active,a:hover{outline:0}
.btn--full,.nav--banner,.sg--color{text-align:center}
.btn,.nav--block{white-space:nowrap}
@font-face{font-family:Kuro-Regular;src:url(../fonts/webfonts/3017CB_0_0.eot);src:url(../fonts/webfonts/3017CB_0_0.eot?#iefix) format('embedded-opentype'),url(../fonts/webfonts/3017CB_0_0.woff2) format('woff2'),url(../fonts/webfonts/3017CB_0_0.woff) format('woff'),url(../fonts/webfonts/3017CB_0_0.ttf) format('truetype')}
img{max-width:100%;vertical-align:middle}
.gm-style img,img[height],img[width]{max-width:none}
.list-inline{margin:0;padding:0;list-style:none}
.list-inline>li{display:inline-block}

.sg--color{width:14.666666667vw;height:5em;font-size:.8em;color:#fff;padding:.5em;margin:1vw;float:left}
.btn--full,.filler,.flag,.flag__body,.media--valign>.media__body,img{width:100%}
.sg__txt--dark,mark{color:#000}
body,html{color:#464646}
.sg-border{padding-top:1em;border-bottom:1px solid silver;margin-bottom:1em}
*,legend,td,th{padding:0}
*,body{margin:0}
html{box-sizing:border-box;font-family:sans-serif}
*,:after,:before{box-sizing:inherit}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none;color:#2980B9}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
mark{background:#ff0}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;height:auto}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
.icon-paperplane:before,.icon-phone:before,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0}
table{border-collapse:collapse;border-spacing:0}
.cf:after,.col-1of2:after,.nav:after{content:"";display:table;clear:both}
html{font-size:18px;line-height:27px;background-color:#fff;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
.media,.media--nowrap>.media__body{overflow:hidden}
a:active,a:focus,a:hover{text-decoration:underline}
body{font-family:Kuro-Regular,sans-serif;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2}
h1,h2,h3,h4,td,th,tr{font-family:Kuro-Regular,Helvetica,Arial,sans-serif;line-height:1.5em}
h1{margin:.67em 0;font-size:1.95312em}
h2{font-size:1.5625em}
.h3,h3{font-size:1.25em}
.h4,h4{font-size:1em}
address{font-style:normal}
.smaller{font-size:.4096em}
.h3{font-size:1.95312em}
.image__teaser{padding:10vh 0;margin:0 auto}
.bg__green--l{background-color:#1ABC9C}
.bg__green{background-color:#16A085}
.bg__green--d{background-color:#12806a}
.bg__blue--l{background-color:#3498DB}
.bg__blue{background-color:#2980B9}
.bg__blue--d{background-color:#216694}
.bg__navy--l{background-color:#526476}
.bg__navy{background-color:#34495E}
.bg__d--navy{background-color:#2C3E50}
.bg__yellow--l{background-color:#f7dc6f}
.bg__yellow{background-color:#F1C40F}
.bg__yellow--d{background-color:#F39C12}
.bg__orange--l{background-color:#eea564}
.bg__orange{background-color:#E67E22}
.bg__orange--d{background-color:#D35400}
.bg__red--l{background-color:#ec7063}
.bg__red{background-color:#E74C3C}
.bg__red--d{background-color:#C0392B}
.bg__silver--l{background-color:#f4f6f7}
.bg__silver{background-color:#ECF0F1}
.bg__silver--d{background-color:#BDC3C7}
.bg__grey--l{background-color:#aab7b8}
.bg__grey{background-color:#95A5A6}
.bg__grey--d{background-color:#7F8C8D}
.bg__black--l{background-color:#464646}
.bg__black{background-color:#252525}
.bg__black--d{background-color:#1e1e1e}
.bg__white{background-color:#fff}
.media__item{float:left;margin-right:10px}
.media--flip>.media__item{margin-right:0;margin-left:10px;float:right}
.media--stack>.media__item{float:none;margin-left:0;margin-bottom:10px}
.media--valign{display:table}
.media--valign>.media__body,.media--valign>.media__item{display:table-cell;vertical-align:middle}
.media--valign>.media__item{float:none}
.flag{display:table}
.flag__body,.flag__image{display:table-cell;vertical-align:middle}
.flag--top .flag__body,.flag--top .flag__image{vertical-align:top}
.flag--bottom .flag__body,.flag--bottom .flag__image{vertical-align:bottom}
.flag__image{padding-right:10px}
.flag__image>img{display:block;max-width:none}
.flag--rev .flag__image{padding-right:0;padding-left:10px}
.btn{display:inline-block;vertical-align:middle;font-family:inherit;font-size:100%;cursor:pointer;border:none;margin:0;line-height:3;border-radius:.2em;background-color:#2980B9;color:#fff;padding:0 1.5em}
.btn:hover{text-decoration:none;background-color:#20638f}
.btn--full{padding-right:0;padding-left:0}
.btn--natural{vertical-align:baseline;font-size:inherit;line-height:inherit;padding-right:.5em;padding-left:.5em}
.btn--positive{background-color:#16A085;color:#fff}
.btn--positive:hover{background-color:#107360}
.btn--negative{background-color:#E74C3C;color:#fff}
.btn--negative:hover{background-color:#d62c1a}
.btn--inactive,.btn--inactive:active,.btn--inactive:focus,.btn--inactive:hover{background-color:#ECF0F1;color:#95A5A6;cursor:text}
.btn--round{border-radius:200px}
.btn--hard{border-radius:0}
.nav{list-style:none;margin-left:0}
.nav>li,.nav>li>a{display:inline-block;zoom:1}
.nav--stacked>li{display:list-item}
.nav--stacked>li>a{display:block}
.nav--block{line-height:1;letter-spacing:-.31em;word-spacing:-.43em}
.nav--block>li{letter-spacing:normal;word-spacing:normal}
.nav--block>li>a{padding:13.5px}
.nav--fit{text-align:justify;margin:0 auto}
.u-mh,.u-mr{margin-right:27px!important}
.u-mh,.u-ml{margin-left:27px!important}
.filler{display:inline-block;height:0}
.nav--keywords>li:after{content:"\002C" "\00A0"}
.nav--keywords>li:last-child:after{display:none}
.l-wrapper__grid{*zoom:1;max-width:65vw;margin-left:auto;margin-right:auto}
.l-wrapper__grid:before{content:'';display:table}
.l-wrapper__grid:after{content:'';display:table;clear:both}
.col-1of2{width:calc(99.99% * 1/3 - (30px - 30px * 1/3))}
.col-1of2:nth-child(1n){float:left;margin-right:30px;clear:none}
.col-1of2:last-child{margin-right:0}
.col-1of2:nth-child(3n){margin-right:0;float:right}
.col-1of2:nth-child(3n + 1){clear:left}
@media screen and (max-width:1240px){.col-1of2{width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}.col-1of2:nth-child(1n){float:left;margin-right:30px;clear:none}.col-1of2:last-child{margin-right:0}.col-1of2:nth-child(2n){margin-right:0;float:right}.col-1of2:nth-child(2n + 1){clear:left}
}
@media screen and (max-width:768px){.l-wrapper__grid{*zoom:1;max-width:90vw;margin-left:auto;margin-right:auto}.l-wrapper__grid:before{content:'';display:table}.l-wrapper__grid:after{content:'';display:table;clear:both}
.col-1of2{width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}
.col-1of2:nth-child(1n){float:left;margin-right:30px;clear:none}
.col-1of2:last-child{margin-right:0}
.col-1of2:nth-child(2n){margin-right:0;float:right}
.col-1of2:nth-child(2n + 1){clear:left}
}
@media screen and (max-width:568px){.col-1of2{width:auto;margin-bottom:27px}.col-1of2:last-child{float:none;clear:none;margin-right:0;width:auto}.col-1of2:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}.col-1of2:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}.col-1of2:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
}
.u-mb,.u-mv{margin-bottom:27px!important}
.col-2of2{width:calc(99.99% * 2/3 - (30px - 30px * 2/3))}
.col-2of2:nth-child(1n){float:left;margin-right:30px;clear:none}
.col-2of2:last-child{margin-right:0}
.col-2of2:nth-child(3n){margin-right:0;float:right}
.col-2of2:nth-child(3n + 1){clear:left}
@media screen and (max-width:1240px){.col-2of2{width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}.col-2of2:nth-child(1n){float:left;margin-right:30px;clear:none}.col-2of2:last-child{margin-right:0}.col-2of2:nth-child(2n){margin-right:0;float:right}.col-2of2:nth-child(2n + 1){clear:left}
}
@media screen and (max-width:768px){.col-2of2{width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}.col-2of2:nth-child(1n){float:left;margin-right:30px;clear:none}.col-2of2:last-child{margin-right:0}.col-2of2:nth-child(2n){margin-right:0;float:right}.col-2of2:nth-child(2n + 1){clear:left}
}
@media screen and (max-width:568px){.col-2of2{width:auto}.col-2of2:last-child{float:none;clear:none;margin-right:0;width:auto}.col-2of2:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}.col-2of2:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}.col-2of2:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
}
.l-wrapper__image{margin-top:10vh;*zoom:1;max-width:80vw;margin-left:auto;margin-right:auto;float:left}
.l-wrapper__image:before{content:'';display:table}
.l-wrapper__image:after{content:'';display:table;clear:both}
.u-mt,.u-mv{margin-top:27px!important}
.l-fullwidth{width:100%;display:block;height:auto;padding:54px 0}
.u-ph,.u-pr{padding-right:27px!important}
.u-ph,.u-pl{padding-left:27px!important}
.u-pt,.u-pv{padding-top:27px!important}
.u-pb,.u-pv{padding-bottom:27px!important}
@font-face{font-family:KioskFrameworkIcons;src:url(../iconfont/KioskFrameworkIcons.eot);src:url(../iconfont/KioskFrameworkIcons.eot?#iefix) format("eot"),url(../iconfont/KioskFrameworkIcons.woff) format("woff"),url(../iconfont/KioskFrameworkIcons.ttf) format("truetype"),url(../iconfont/KioskFrameworkIcons.svg#KioskFrameworkIcons) format("svg")}
.icon-paperplane:before,.icon-phone:before{font-family:KioskFrameworkIcons;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon-paperplane:before{content:""}
.icon-phone:before{content:""}
.u-m{margin:27px!important}
.u-mh--,.u-mr--{margin-right:6.75px!important}
.u-mh--,.u-ml--{margin-left:6.75px!important}
.u-mt--,.u-mv--{margin-top:6.75px!important}
.u-mb--,.u-mv--{margin-bottom:6.75px!important}
.u-m--{margin:6.75px!important}
.u-mh-,.u-mr-{margin-right:13.5px!important}
.u-mh-,.u-ml-{margin-left:13.5px!important}
.u-mt-,.u-mv-{margin-top:13.5px!important}
.u-mb-,.u-mv-{margin-bottom:13.5px!important}
.u-m-{margin:13.5px!important}
.u-mh\+,.u-mr\+{margin-right:54px!important}
.u-mh\+,.u-ml\+{margin-left:54px!important}
.u-mt\+,.u-mv\+{margin-top:54px!important}
.u-mb\+,.u-mv\+{margin-bottom:54px!important}
.u-m\+{margin:54px!important}
.u-mh\+\+,.u-mr\+\+{margin-right:81px!important}
.u-mh\+\+,.u-ml\+\+{margin-left:81px!important}
.u-mt\+\+,.u-mv\+\+{margin-top:81px!important}
.u-mb\+\+,.u-mv\+\+{margin-bottom:81px!important}
.u-m\+\+{margin:81px!important}
.u-mh0,.u-mr0{margin-right:0!important}
.u-mh0,.u-ml0{margin-left:0!important}
.u-mt0,.u-mv0{margin-top:0!important}
.u-mb0,.u-mv0{margin-bottom:0!important}
.u-m0{margin:0!important}
.u--mh,.u--mr{margin-right:-27px!important}
.u--mh,.u--ml{margin-left:-27px!important}
.u--mt,.u--mv{margin-top:-27px!important}
.u--mb,.u--mv{margin-bottom:-27px!important}
.u--m{margin:-27px!important}
.u--mh--,.u--mr--{margin-right:-6.75px!important}
.u--mh--,.u--ml--{margin-left:-6.75px!important}
.u--mt--,.u--mv--{margin-top:-6.75px!important}
.u--m--{margin:-6.75px!important}
.u--mb--{margin-bottom:-6.75px!important}
.u--mh-,.u--mr-{margin-right:-13.5px!important}
.u--mh-,.u--ml-{margin-left:-13.5px!important}
.u--mv--{margin-bottom:-81px!important}
.u--mt-,.u--mv-{margin-top:-13.5px!important}
.u--mb-,.u--mv-{margin-bottom:-13.5px!important}
.u--m-{margin:-13.5px!important}
.u--mh\+,.u--mr\+{margin-right:-54px!important}
.u--mh\+,.u--ml\+{margin-left:-54px!important}
.u--mt\+,.u--mv\+{margin-top:-54px!important}
.u--mb\+,.u--mv\+{margin-bottom:-54px!important}
.u--m\+{margin:-54px!important}
.u--mh\+\+,.u--mr\+\+{margin-right:-81px!important}
.u--mh\+\+,.u--ml\+\+{margin-left:-81px!important}
.u--mt\+\+,.u--mv\+\+{margin-top:-81px!important}
.u--mb\+\+,.u--mv\+\+{margin-bottom:-81px!important}
.u--m\+\+{margin:-81px!important}
.u-p{padding:27px!important}
.u-ph--,.u-pr--{padding-right:6.75px!important}
.u-ph--,.u-pl--{padding-left:6.75px!important}
.u-pt--,.u-pv--{padding-top:6.75px!important}
.u-pb--,.u-pv--{padding-bottom:6.75px!important}
.u-p--{padding:6.75px!important}
.u-ph-,.u-pr-{padding-right:13.5px!important}
.u-ph-,.u-pl-{padding-left:13.5px!important}
.u-pt-,.u-pv-{padding-top:13.5px!important}
.u-pb-,.u-pv-{padding-bottom:13.5px!important}
.u-p-{padding:13.5px!important}
.u-ph\+,.u-pr\+{padding-right:54px!important}
.u-ph\+,.u-pl\+{padding-left:54px!important}
.u-pt\+,.u-pv\+{padding-top:54px!important}
.u-pb\+,.u-pv\+{padding-bottom:54px!important}
.u-p\+{padding:54px!important}
.u-ph\+\+,.u-pr\+\+{padding-right:81px!important}
.u-ph\+\+,.u-pl\+\+{padding-left:81px!important}
.u-pt\+\+,.u-pv\+\+{padding-top:81px!important}
.u-pb\+\+,.u-pv\+\+{padding-bottom:81px!important}
.u-p\+\+{padding:81px!important}
.u-ph0,.u-pr0{padding-right:0!important}
.u-ph0,.u-pl0{padding-left:0!important}
.u-pt0,.u-pv0{padding-top:0!important}
.u-pb0,.u-pv0{padding-bottom:0!important}
.u-p0{padding:0!important}
.txt--center{text-align:center}
.txt--left{text-align:left}
.txt--right{text-align:right}
.align--center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.css.map */

.imprint .heading {

}

.col-1of1 {
	width: 100%;
	display: block;
}
