.u-displ--blk{display:block}h1 .u-displ--blk{margin-top:.25rem}.u-revealee{clip:rect(0,0,0,0);position:absolute}.u-revealer{clip:rect(0,0,0,0);position:fixed}.u-revealer-label{cursor:pointer}.u-revealer:checked~.u-revealee{clip:auto}.u-revealer:checked~.u-revealee--abs{position:absolute}.u-revealer:checked~.u-revealee--fix{position:fixed}.u-revealer:checked~.u-revealee--rel{position:relative}.u-revealer:checked~.u-revealee--sta{position:static}.qlform__dl{align-items:center;display:flex;flex-wrap:wrap;margin-left:-1.5rem}.qlform fieldset{margin-bottom:1.5rem}.qlform__legend,.qlform legend{line-height:1;font-size:140%;font-weight:300;margin:1.5em 0 .5em}@media only screen and (min-width:65em){.qlform__legend,.qlform legend{font-size:160%}}.qlform .star{color:#f00}.qlform__dl>dd,.qlform__dl>dt{flex-grow:0;flex-shrink:1;margin-bottom:1em;padding-left:1.5rem}.qlform__dl>dd{flex-basis:70%;min-width:12em}@media only screen and (min-width:56em){.qlform__dl>dd{flex-basis:30%}}.qlform__dl>dt{flex-basis:30%;min-width:6em}@media only screen and (min-width:56em){.qlform__dl>dt{flex-basis:20%}}.qlform select,.qlform input,.qlform textarea{width:100%}.qlform input[type="checkbox"],.qform input[type="radio"]{width:auto}.qlform textarea{min-height:6rem}.qlform label{display:inline-block; margin-top:0.5rem}[id^="mod_qlform"]>dl{justify-content:center}@media only screen and (min-width:56em){[id^="mod_qlform"]>dl{justify-content:flex-start}}.qlform__dl [type="checkbox"]{width:auto}.qlform__dl .spacer label{cursor:default}.qlform__dl .submit{flex-basis:auto}.qlform__dl .dt--spacer{flex-basis:100%}.qlform__dl .dd--spacer{flex-basis:0;min-width:0;padding-left:0}.qlform__dl .full{flex-basis:100%}.qlform__dl .star{color:red}@media only screen and (min-width:56em){.qlform__dl dd.break-after{margin-right:50%}}.qlform__dl dt.full{margin-bottom:.25em}.qlform__dl dt.submit{flex-basis:0;padding-left:0}html{box-sizing:border-box;font-family:sans-serif;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}a{background-color:transparent}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}button{overflow:visible}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}code,kbd,pre,samp{font-family:monospace,monospace;font-size:100%}dfn{font-style:italic}em,i{font-style:italic}fieldset{border:0;margin:0;padding:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}iframe{width:100%}input{line-height:normal}img{border:0}label,input[type="radio"],input[type="checkbox"]{cursor:pointer}large,.large{font-size:120%}legend{border:0;padding:0}li{margin-bottom:0.5rem;margin-left:1.25em}mark{background:#ff0;color:#000}ol,ul{margin:0;padding:0}optgroup{font-weight:700}p{margin:0}pre{overflow:auto}small{font-size:80%}sub{bottom:-0.25em}sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}template,[hidden]{display:none}textarea{overflow:auto}abbr[title]{border-bottom:1px dotted}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}html{min-height:100%;overflow-y:scroll;transition:all .1s linear}@media not screen and (min-width:56em){html{font-size:85%}}@media only screen and (min-width:56em){html{font-size:100%}}@media only screen and (min-width:87.5em){html{font-size:120%}}*,*:before,*:after{transition:inherit}@keyframes opac-bump{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}body{animation:opac-bump 0.5s 0.5s linear;background:#fff;border-collapse:collapse;color:#666;font-family:"Source Sans Pro","Franklin Gothik","Franklin Gothik FS",franklin_gothik_fsbook,"Open Sans","Liberation Sans",Arial,"Helvetica Neue",Helvetica,"Lucida Grande",sans-serif;min-height:100%;line-height:1.4}a{color:#173572;margin-right:1.25em;text-decoration:none}a:after{content:' \21a9';font-weight:400;margin-left:.25em;position:absolute}a[target="_blank"]:after{content:' \21aa'}a:focus,a:hover{text-decoration:underline}a:active{text-decoration:none;text-shadow:0;bottom:.15rem;position:relative}a strong{color:inherit}a,button{touch-action:manipulation}dd,dt{font-style:normal}dd{margin-left:0}dl{margin:0 0 1rem}dt{color:#000}form{margin-bottom:1rem}h2,.h2,h3,.h3,h4,.h4{line-height:1}h1,.h1{font-size:180%;font-weight:300;line-height:105%;margin:2.8rem 0 1.4rem}@media not screen and (min-width:21em){h1,.h1{font-size:160%}}@media only screen and (min-width:56em){h1,.h1{font-size:200%}h1 small,.h1 small,h1 .small,.h1 .small{font-size:55%}}@media only screen and (min-width:65em){h1,.h1{font-size:230%}}h1 small,.h1 small,h1 .small,.h1 .small{font-size:65%}h2,.h2{font-size:140%;font-weight:300;margin:1.4rem 0 .7rem}@media only screen and (min-width:65em){h2,.h2{font-size:160%}}h3,.h3{font-size:100%;font-weight:400;margin:.7rem 0 .35rem}@media only screen and (min-width:65em){h3,.h3{font-size:120%}}h4,.h4{font-size:85%;font-weight:700;margin:.7rem 0 0}@media only screen and (min-width:65em){h4,.h4{font-size:100%}}.h1,.h2,.h3,.h4{display:block}input[type="checkbox"]+label,input[type="radio"]+label,textarea+label{color:#000;color:inherit}input[type="checkbox"]+label:focus,input[type="radio"]+label:focus,textarea+label:focus,input[type="checkbox"]+label:hover,input[type="radio"]+label:hover,textarea+label:hover{outline:0;text-decoration:underline;text-decoration:none}img,video{display:block;max-width:100%}input[type="email"],input[type="number"],input[type="password"],input[type="text"],select{background:#fff;border:1px solid #999;border-radius:.01875rem;box-shadow:none;color:inherit;outline:0;padding:.15rem .3rem}select:hover{cursor:pointer}input[type="email"]:not([readonly]):focus,input[type="number"]:not([readonly]):focus,input[type="password"]:not([readonly]):focus,input[type="text"]:not([readonly]):focus,select:not([readonly]):focus{box-shadow:0 0 .3rem #82b5e5}input[readonly]{background:#ccc}p{margin-bottom:1rem}ul{margin-bottom:1rem}.col-xs-0,.col-sm-0,.col-md-0,.col-lg-0,.col-xs-0-5,.col-sm-0-5,.col-md-0-5,.col-lg-0-5,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-2-5,.col-sm-2-5,.col-md-2-5,.col-lg-2-5,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-3-5,.col-sm-3-5,.col-md-3-5,.col-lg-3-5,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-4-5,.col-sm-4-5,.col-md-4-5,.col-lg-4-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-5-5,.col-sm-5-5,.col-md-5-5,.col-lg-5-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-6-5,.col-sm-6-5,.col-md-6-5,.col-lg-6-5,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-7-5,.col-sm-7-5,.col-md-7-5,.col-lg-7-5,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-8-5,.col-sm-8-5,.col-md-8-5,.col-lg-8-5,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-9-5,.col-sm-9-5,.col-md-9-5,.col-lg-9-5,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-10-5,.col-sm-10-5,.col-md-10-5,.col-lg-10-5,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-11-5,.col-sm-11-5,.col-md-11-5,.col-lg-11-5,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px}.col-xs-0,.col-xs-0-5,.col-xs-1,.col-xs-1-5,.col-xs-2,.col-xs-2-5,.col-xs-3,.col-xs-3-5,.col-xs-4,.col-xs-4-5,.col-xs-5,.col-xs-5-5,.col-xs-6,.col-xs-6-5,.col-xs-7,.col-xs-7-5,.col-xs-8,.col-xs-8-5,.col-xs-9,.col-xs-9-5,.col-xs-10,.col-xs-10-5,.col-xs-11,.col-xs-11-5,.col-xs-12{float:left;padding:0 1rem}.col-xs-12{width:100%}.col-xs-11-5{width:95.83333333%}.col-xs-11{width:91.66666667%}.col-xs-10-5{width:87.5%}.col-xs-10{width:83.33333333%}.col-xs-9-5{width:79.16666667%}.col-xs-9{width:75%}.col-xs-8-5{width:70.83333333%}.col-xs-8{width:66.66666667%}.col-xs-7-5{width:62.5%}.col-xs-7{width:58.33333333%}.col-xs-6-5{width:54.16666667%}.col-xs-6{width:50%}.col-xs-5-5{width:45.83333333%}.col-xs-5{width:41.66666667%}.col-xs-4-5{width:37.5%}.col-xs-4{width:33.33333333%}.col-xs-3-5{width:29.16666667%}.col-xs-3{width:25%}.col-xs-2-5{width:20.83333333%}.col-xs-2{width:16.66666667%}.col-xs-1-5{width:12.5%}.col-xs-1{width:8.33333333%}.col-xs-0-5{width:4.16666667%}.xol-xs-0{width:0}.col-xs-pull-12{right:100%}.col-xs-pull-11-5{right:95.83333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10-5{right:87.5%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9-5{right:79.16666667%}.col-xs-pull-9{right:75%}.col-xs-pull-8-5{right:70.83333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7-5{right:62.5%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6-5{right:54.16666667%}.col-xs-pull-6{right:50%}.col-xs-pull-5-5{right:45.83333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4-5{right:37.5%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3-5{right:29.16666667%}.col-xs-pull-3{right:25%}.col-xs-pull-2-5{right:20.83333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1-5{right:12.5%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0-5{right:4.16666667%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11-5{left:95.83333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10-5{left:87.5%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9-5{left:79.16666667%}.col-xs-push-9{left:75%}.col-xs-push-8-5{left:70.83333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7-5{left:62.5%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6-5{left:54.16666667%}.col-xs-push-6{left:50%}.col-xs-push-5-5{left:45.83333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4-5{left:37.5%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3-5{left:29.16666667%}.col-xs-push-3{left:25%}.col-xs-push-2-5{left:20.83333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1-5{left:12.5%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0-5{left:4.16666667%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11-5{margin-left:95.83333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10-5{margin-left:87.5%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9-5{margin-left:79.16666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8-5{margin-left:70.83333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7-5{margin-left:62.5%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6-5{margin-left:54.16666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5-5{margin-left:45.83333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4-5{margin-left:37.5%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3-5{margin-left:29.16666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2-5{margin-left:20.83333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1-5{margin-left:12.5%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0-5{margin-left:4.16666667%}.col-xs-offset-0{margin-left:0}@media only screen and (min-width:56em){.col-sm-0,.col-sm-0-5,.col-sm-1,.col-sm-1-5,.col-sm-2,.col-sm-2-5,.col-sm-3,.col-sm-3-5,.col-sm-4,.col-sm-4-5,.col-sm-5,.col-sm-5-5,.col-sm-6,.col-sm-6-5,.col-sm-7,.col-sm-7-5,.col-sm-8,.col-sm-8-5,.col-sm-9,.col-sm-9-5,.col-sm-10,.col-sm-10-5,.col-sm-11,.col-sm-11-5,.col-sm-12{float:left;padding:0 1rem}.col-sm-12{width:100%}.col-sm-11-5{width:95.83333333%}.col-sm-11{width:91.66666667%}.col-sm-10-5{width:87.5%}.col-sm-10{width:83.33333333%}.col-sm-9-5{width:79.16666667%}.col-sm-9{width:75%}.col-sm-8-5{width:70.83333333%}.col-sm-8{width:66.66666667%}.col-sm-7-5{width:62.5%}.col-sm-7{width:58.33333333%}.col-sm-6-5{width:54.16666667%}.col-sm-6{width:50%}.col-sm-5-5{width:45.83333333%}.col-sm-5{width:41.66666667%}.col-sm-4-5{width:37.5%}.col-sm-4{width:33.33333333%}.col-sm-3-5{width:29.16666667%}.col-sm-3{width:25%}.col-sm-2-5{width:20.83333333%}.col-sm-2{width:16.66666667%}.col-sm-1-5{width:12.5%}.col-sm-1{width:8.33333333%}.col-sm-0-5{width:4.16666667%}.col-sm-0{width:0}.col-sm-pull-12{right:100%}.col-sm-pull-11-5{right:95.83333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10-5{right:87.5%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9-5{right:79.16666667%}.col-sm-pull-9{right:75%}.col-sm-pull-8-5{right:70.83333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7-5{right:62.5%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6-5{right:54.16666667%}.col-sm-pull-6{right:50%}.col-sm-pull-5-5{right:45.83333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4-5{right:37.5%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3-5{right:29.16666667%}.col-sm-pull-3{right:25%}.col-sm-pull-2-5{right:20.83333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1-5{right:12.5%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0-5{right:4.16666667%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11-5{left:95.83333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10-5{left:87.5%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9-5{left:79.16666667%}.col-sm-push-9{left:75%}.col-sm-push-8-5{left:70.83333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7-5{left:62.5%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6-5{left:54.16666667%}.col-sm-push-6{left:50%}.col-sm-push-5-5{left:45.83333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4-5{left:37.5%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3-5{left:29.16666667%}.col-sm-push-3{left:25%}.col-sm-push-2-5{left:20.83333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1-5{left:12.5%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0-5{left:4.16666667%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11-5{margin-left:95.83333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10-5{margin-left:87.5%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9-5{margin-left:79.16666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8-5{margin-left:70.83333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7-5{margin-left:62.5%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6-5{margin-left:54.16666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5-5{margin-left:45.83333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4-5{margin-left:37.5%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3-5{margin-left:29.16666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2-5{margin-left:20.83333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1-5{margin-left:12.5%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0-5{margin-left:4.16666667%}.col-sm-offset-0{margin-left:0}}@media only screen and (min-width:65em){.col-md-0,.col-md-0-5,.col-md-1,.col-md-1-5,.col-md-2,.col-md-2-5,.col-md-3,.col-md-3-5,.col-md-4,.col-md-4-5,.col-md-5,.col-md-5-5,.col-md-6,.col-md-6-5,.col-md-7,.col-md-7-5,.col-md-8,.col-md-8-5,.col-md-9,.col-md-9-5,.col-md-10,.col-md-10-5,.col-md-11,.col-md-11-5,.col-md-12{float:left;padding:0 1rem}.col-md-12{width:100%}.col-md-11-5{width:95.83333333%}.col-md-11{width:91.66666667%}.col-md-10-5{width:87.5%}.col-md-10{width:83.33333333%}.col-md-9-5{width:79.16666667%}.col-md-9{width:75%}.col-md-8-5{width:70.83333333%}.col-md-8{width:66.66666667%}.col-md-7-5{width:62.5%}.col-md-7{width:58.33333333%}.col-md-6-5{width:54.16666667%}.col-md-6{width:50%}.col-md-5-5{width:45.83333333%}.col-md-5{width:41.66666667%}.col-md-4-5{width:37.5%}.col-md-4{width:33.33333333%}.col-md-3-5{width:29.16666667%}.col-md-3{width:25%}.col-md-2-5{width:20.83333333%}.col-md-2{width:16.66666667%}.col-md-1-5{width:12.5%}.col-md-1{width:8.33333333%}.col-md-0-5{width:4.16666667%}.col-md-0{width:0}.col-md-pull-12{right:100%}.col-md-pull-11-5{right:95.83333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10-5{right:87.5%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9-5{right:79.16666667%}.col-md-pull-9{right:75%}.col-md-pull-8-5{right:70.83333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7-5{right:62.5%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6-5{right:54.16666667%}.col-md-pull-6{right:50%}.col-md-pull-5-5{right:45.83333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4-5{right:37.5%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3-5{right:29.16666667%}.col-md-pull-3{right:25%}.col-md-pull-2-5{right:20.83333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1-5{right:12.5%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0-5{right:4.16666667%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11-5{left:95.83333333%}.col-md-push-11{left:91.66666667%}.col-md-push-10-5{left:87.5%}.col-md-push-10{left:83.33333333%}.col-md-push-9-5{left:79.16666667%}.col-md-push-9{left:75%}.col-md-push-8-5{left:70.83333333%}.col-md-push-8{left:66.66666667%}.col-md-push-7-5{left:62.5%}.col-md-push-7{left:58.33333333%}.col-md-push-6-5{left:54.16666667%}.col-md-push-6{left:50%}.col-md-push-5-5{left:45.83333333%}.col-md-push-5{left:41.66666667%}.col-md-push-4-5{left:37.5%}.col-md-push-4{left:33.33333333%}.col-md-push-3-5{left:29.16666667%}.col-md-push-3{left:25%}.col-md-push-2-5{left:20.83333333%}.col-md-push-2{left:16.66666667%}.col-md-push-1-5{left:12.5%}.col-md-push-1{left:8.33333333%}.col-md-push-0-5{left:4.16666667%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11-5{margin-left:95.83333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10-5{margin-left:87.5%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9-5{margin-left:79.16666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-8-5{margin-left:70.83333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7-5{margin-left:62.5%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6-5{margin-left:54.16666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-5-5{margin-left:45.83333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4-5{margin-left:37.5%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3-5{margin-left:29.16666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-2-5{margin-left:20.83333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1-5{margin-left:12.5%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0-5{margin-left:4.16666667%}.col-md-offset-0{margin-left:0}}@media only screen and (min-width:87.5em){.col-lg-0,.col-lg-0-5,.col-lg-1,.col-lg-1-5,.col-lg-2,.col-lg-2-5,.col-lg-3,.col-lg-3-5,.col-lg-4,.col-lg-4-5,.col-lg-5,.col-lg-5-5,.col-lg-6,.col-lg-6-5,.col-lg-7,.col-lg-7-5,.col-lg-8,.col-lg-8-5,.col-lg-9,.col-lg-9-5,.col-lg-10,.col-lg-10-5,.col-lg-11,.col-lg-11-5,.col-lg-12{float:left;padding:0 1rem}.col-lg-12{width:100%}.col-lg-11-5{width:95.83333333%}.col-lg-11{width:91.66666667%}.col-lg-10-5{width:87.5%}.col-lg-10{width:83.33333333%}.col-lg-9-5{width:79.16666667%}.col-lg-9{width:75%}.col-lg-8-5{width:70.83333333%}.col-lg-8{width:66.66666667%}.col-lg-7-5{width:62.5%}.col-lg-7{width:58.33333333%}.col-lg-6-5{width:54.16666667%}.col-lg-6{width:50%}.col-lg-5-5{width:45.83333333%}.col-lg-5{width:41.66666667%}.col-lg-4-5{width:37.5%}.col-lg-4{width:33.33333333%}.col-lg-3-5{width:29.16666667%}.col-lg-3{width:25%}.col-lg-2-5{width:20.83333333%}.col-lg-2{width:16.66666667%}.col-lg-1-5{width:12.5%}.col-lg-1{width:8.33333333%}.col-lg-0-5{width:4.16666667%}.col-lg-0{width:0}.col-lg-pull-12{right:100%}.col-lg-pull-11-5{right:95.83333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10-5{right:87.5%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9-5{right:79.16666667%}.col-lg-pull-9{right:75%}.col-lg-pull-8-5{right:70.83333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7-5{right:62.5%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6-5{right:54.16666667%}.col-lg-pull-6{right:50%}.col-lg-pull-5-5{right:45.83333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4-5{right:37.5%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3-5{right:29.16666667%}.col-lg-pull-3{right:25%}.col-lg-pull-2-5{right:20.83333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1-5{right:12.5%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0-5{right:4.16666667%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11-5{left:95.83333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10-5{left:87.5%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9-5{left:79.16666667%}.col-lg-push-9{left:75%}.col-lg-push-8-5{left:70.83333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7-5{left:62.5%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6-5{left:54.16666667%}.col-lg-push-6{left:50%}.col-lg-push-5-5{left:45.83333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4-5{left:37.5%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3-5{left:29.16666667%}.col-lg-push-3{left:25%}.col-lg-push-2-5{left:20.83333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1-5{left:12.5%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0-5{left:4.16666667%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11-5{margin-left:95.83333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10-5{margin-left:87.5%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9-5{margin-left:79.16666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8-5{margin-left:70.83333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7-5{margin-left:62.5%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6-5{margin-left:54.16666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5-5{margin-left:45.83333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4-5{margin-left:37.5%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3-5{margin-left:29.16666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2-5{margin-left:20.83333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1-5{margin-left:12.5%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0-5{margin-left:4.16666667%}.col-lg-offset-0{margin-left:0}}.col-last{float:right}.col-no-float{float:none}.col-no-pad-l-r{padding-left:0;padding-right:0}.container{margin:0 auto;max-width:65rem}.container,.container-fluid{padding:0 1rem}.row{margin:0 -1rem}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.clearfix:after,.clearfix:before,.container:after,.container:before,.container-fluid:after,.container-fluid:before,.row:after,.row:before{content:'';display:table}.btn{border:.125rem solid #666;border-radius:.7em;color:#666;display:inline-block;/*margin-bottom:.5em;*/margin-right:0;padding:.35em .7em;text-shadow:0}.btn:after{content:'' !important;margin-left:0}.btn:focus,.btn:hover{background:#666;color:#fff;text-decoration:none}.caps{text-transform:uppercase}.text--special{font-family:"Crimson Text",Times,serif;font-size:120%;font-style:italic}.heading__below{display:block;font-weight:400;line-height:1;margin-top:1.4rem}.heading__sub{display:block;line-height:1.1;margin-top:.25em}.nav a{padding:.5em;margin-right:0}.nav a:after{content:'';margin-left:0}.nav a:focus,.nav a:hover,.nav .active>a{text-decoration:none;text-shadow:0 0 0;position:relative}.nav .active>a:before{content:"\203a";font-size:150%;left:-0.5em;position:absolute;top:0}.nav li{list-style:none}.nav-justified{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:20em){.nav-justified{flex-direction:row}}.nav-justified a{display:block;padding:1em 0}@media only screen and (min-width:56em){.nav-justified a{padding:.5em 0}.nav-justified li{flex-grow:1}.nav-justified:after{clear:both}.nav-justified:after,.nav-justified:before{content:'';display:table}}.osm{background:#ccc;border:1px solid #999;padding-left:4rem}.osm-link{float:right;text-align:right;width:20%}h2.osm__heading.osm__heading{color:#fff;margin-top:0;position:absolute;transform:translateX(-100%) rotate(-90deg) translateX(-1rem) translateY(1.4rem);transform-origin:100% 0}h2.osm__heading.osm__heading~p{margin-left:4rem}h2.osm__heading.osm__heading:not(:first-of-type){margin-top:3rem}h2.osm__heading.osm__heading:not(:first-of-type)+div{margin-top:4rem}.akademie .ui-color{color:#82b5e5}.paare .ui-color{color:#173572}.anmeldung .ui-color{color:#666}.halte-mich .ui-color{color:#f24f1b}.themenseminare .ui-color{color:#d6a13c}.weiterbildungen .ui-color{color:#961f24}.akademie .ui-color--heading{color:#6da9e1}.paare .ui-color--heading{color:#132b5d}.anmeldung .ui-color--heading{color:#595959}.halte-mich .ui-color--heading{color:#f24f1b}.themenseminare .ui-color--heading{color:#cd962b}.weiterbildungen .ui-color--heading{color:#961f24}.akademie .ui-color--heading .text--special{color:#82b5e5}.paare .ui-color--heading .text--special{color:#173572}.anmeldung .ui-color--heading .text--special{color:#666}.halte-mich .ui-color--heading .text--special{color:#f24f1b}.themenseminare .ui-color--heading .text--special{color:#d6a13c}.weiterbildungen .ui-color--heading .text--special{color:#961f24}.well{border-radius:2.5rem;border:.125rem solid #999;margin-bottom:1rem;padding:2rem;text-align:center}/*safari9+*/@supports (overflow:-webkit-marquee) and (justify-content:inherit) {border-width:.1rem}@media only screen and (min-width:56em){.well:not(.well--inline){border-radius:5rem .25rem;margin-bottom:2rem;padding:3rem 2rem 2rem;text-align:left}.well--inline{margin-bottom:2rem;margin-top:2rem}}.well>:last-child{margin-bottom:0}.well:focus,.well:hover{box-shadow:0 0 .25em}.well a{margin-right:0}.well a:after{content:""}.well b,.well strong{font-weight:400;text-shadow:0 0 0}.well.akademie.self,.well.akademie:focus,.well.akademie:hover{border-color:#82b5e5}.well.paare.self,.well.paare:focus,.well.paare:hover{border-color:#173572}.well.anmeldung.self,.well.anmeldung:focus,.well.anmeldung:hover{border-color:#666}.well.halte-mich.self,.well.halte-mich:focus,.well.halte-mich:hover{border-color:#f24f1b}.well.themenseminare.self,.well.themenseminare:focus,.well.themenseminare:hover{border-color:#d6a13c}.well.weiterbildungen.self,.well.weiterbildungen:focus,.well.weiterbildungen:hover{border-color:#961f24}.akademie .btn,.well.akademie .btn{border-color:#82b5e5}.anmeldung .btn,.well.anmeldung .btn{border-color:#666}.halte-mich .btn,.well.halte-mich .btn{border-color:#f24f1b}.paare .btn,.well.paare .btn{border-color:#173572}.themenseminare .btn,.well.themenseminare .btn{border-color:#d6a13c}.weiterbildungen .btn,.well.weiterbildungen .btn{border-color:#961f24}.akademie .btn:focus,.akademie .btn:hover,.well.akademie .btn:focus,.well.akademie .btn:hover{background:#82b5e5}.anmeldung .btn:focus,.anmeldung .btn:hover,.well.anmeldung .btn:focus,.well.anmeldung .btn:hover{background:#666}.halte-mich .btn:focus,.halte-mich .btn:hover,.well.halte-mich .btn:focus,.well.halte-mich .btn:hover{background:#f24f1b}.paare .btn:focus,.paare .btn:hover,.well.paare .btn:focus,.paare .btn:hover{background:#173572}.themenseminare .btn:focus,.themenseminare .btn:hover,.well.themenseminare .btn:focus,.themenseminare .btn:hover{background:#d6a13c}.weiterbildungen .btn:focus,.weiterbildungen .btn:hover,.well.weiterbildungen .btn:focus,.well.weiterbildungen .btn:hover{background:#961f24}.footer{font-size:85%}.banner_mainnav{position:relative}.banner{overflow:hidden}@media only screen and (min-width:65em){.banner{min-height:20rem}}.banner img{width:100%}@media only screen and (min-width:56em){.banner img{min-height:20rem}}.mainnav{height:19em}@media only screen and (min-width:56em){.mainnav{font-size:120%;height:100%;position:absolute;top:0}}.mainnav__nav{background:#eee;border-color:transparent;border-style:solid;border-width:.15rem 0 .15rem .15rem;height:100%}@media only screen and (min-width:56em){.mainnav__nav{background:transparent;border:0}}.mainnav__nav a,.mainnav__nav label{line-height:1}.mainnav__nav li{margin-left:0}.mainnav__nav>li{margin-right:.6rem;display:block;float:left;height:100%;overflow:hidden;position:relative;transition:width .3s ease-in-out;width:1.8rem}@media only screen and (min-width:56em){.mainnav__nav>li{width:2.1rem}}@media only screen and (min-width:65em){.mainnav__nav>li{margin-right:.15rem;width:2.25rem}}.mainnav__nav>li>label{background:#666;background:rgba(46,46,88,0.55);color:#fff;display:block;font-size:120%;font-weight:300;height:100%;padding:.3rem;position:relative;text-align:right;transform:translateX(-100%) rotate(-90deg);transform-origin:100% 0;width:100em;z-index:1}.mainnav__nav>li>label:before{color:#fff;content:attr(data-page-category);height:100%;left:0;position:absolute;width:2.1rem;word-wrap:break-word;z-index:1}.mainnav__nav>li.active>label,.mainnav__nav>li:focus>label,.mainnav__nav>li:hover>label{font-weight:400}.mainnav__nav .nav-child{margin-left:100em;margin-top:2.1rem;position:absolute;top:0;transform:translateY(-2.1rem);width:8.5em}.mainnav__nav .nav-child li{margin-bottom:.15rem;position:relative;width:100%}.mainnav__nav .nav-child li:last-child:after{background:rgba(248,248,248,0.9);content:'';height:100em;margin-top:.15rem;position:absolute;width:100%}.mainnav__nav .nav-child li a{font-size:85%;background:#eee;background:rgba(255,255,255,0.9);display:block;opacity:0;padding-left:.65rem;transition:opacity .3s ease-in-out .2s}.mainnav__nav .nav-child li a:focus,.mainnav__nav .nav-child li a:hover,.mainnav__nav .nav-child li.active>a{text-decoration:none;text-shadow:0;background:#fff;background:rgba(255,255,255,0.9)}.mainnav__nav .nav-child li a:focus:before,.mainnav__nav .nav-child li a:hover:before,.mainnav__nav .nav-child li.active>a:before{left:.1em;top:.1em}.mainnav__nav>input:checked+li{width:10.2em}.mainnav__nav>input:checked+li>label{font-weight:400;height:1.8rem}@media only screen and (min-width:56em){.mainnav__nav>input:checked+li>label{height:2.1rem}}.mainnav__nav>input:checked+li .nav-child{margin-left:1.8rem}@media only screen and (min-width:56em){.mainnav__nav>input:checked+li .nav-child{margin-left:2.1rem}}.mainnav__nav>input:checked+li .nav-child a{opacity:1}.mainnav__nav>input:checked+.page-category--akademie>label{background:#82b5e5}.mainnav__nav>input:checked+.page-category--paare>label{background:#173572}.mainnav__nav>input:checked+.page-category--anmeldung>label{background:gray}.mainnav__nav>input:checked+.page-category--halte-mich>label{background:#f24f1b}.mainnav__nav>input:checked+.page-category--themenseminare>label{background:#d6a13c}.mainnav__nav>input:checked+.page-category--weiterbildungen>label{background:#961f24}.page-category--akademie.active>label{background:#82b5e5;background:rgba(109,169,225,0.6)}.page-category--akademie:focus>label,.page-category--akademie:hover>label{background:#82b5e5}.page-category--paare.active>label{background:#173572;background:rgba(19,43,93,0.5)}.page-category--paare:focus>label,.page-category--paare:hover>label{background:#173572}.page-category--anmeldung.active>label{background:gray;background:rgba(89,89,89,0.5)}.page-category--anmeldung:focus>label,.page-category--anmeldung:hover>label{background:gray}.page-category--halte-mich.active>label{background:#f24f1b;background:rgba(230,66,13,0.5)}.page-category--halte-mich:focus>label,.page-category--halte-mich:hover>label{background:#f24f1b}.page-category--themenseminare.active>label{background:#d6a13c;background:rgba(205,150,43,0.5)}.page-category--themenseminare:focus>label,.page-category--themenseminare:hover>label{background:#d6a13c}.page-category--weiterbildungen.active>label{background:#961f24;background:rgba(129,27,31,0.5)}.page-category--weiterbildungen:focus>label,.page-category--weiterbildungen:hover>label{background:#961f24}.header__logo_name a:after{content:''}.header__logo{box-sizing:content-box;display:inline;float:left;height:3em;padding:.8em 0 .4em;padding:1rem 0 .5rem;width:auto}@media only screen and (min-width:56em){.header__logo{height:5em;padding:1.6em 0 .8em;padding:2rem 0 1rem}}.header__name{display:inline-block;float:right;font-size:120%;line-height:1;padding:.8em 0 .4em;padding:1rem 0 .5rem}@media only screen and (min-width:56em){.header__name{font-size:200%;padding:1.6em 0 .8em;padding:4rem 0 2rem}}.header__name--n{color:#82b5e5}.header__name--p{color:#961f24}.header__name--a{color:#d6a13c}.main{margin-bottom:2rem}@media only screen and (min-width:56em){.main{margin-bottom:3.2em;margin-bottom:4rem}}@media not screen and (min-width:56em){.introtext+.aside{margin-bottom:1.2em;margin-bottom:1.5rem;margin-top:1.2em;margin-top:1.5rem}}@media not screen and (min-width:56em){.fulltext+.aside{margin-bottom:1.2em;margin-bottom:1.5rem;margin-top:1.2em;margin-top:1.5rem}}.article__introtext>h2:first-child{margin-top:0}.aside+.fulltext>h2:first-child{margin-top:0}@media only screen and (min-width:56em){.aside+.fulltext>h2:first-child{margin-top:1em}}.items-list__item.items-list__item h3{color:#666}.item__desc{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0;transition:opacity .3s ease-in-out}.item__desc__open:checked~.item__desc{height:auto;margin:initial;opacity:1;position:static;width:auto}.item__desc__open:focus+.item__desc__open__label{text-decoration:none;text-shadow:0}.item__desc__open:focus+.item__desc__open__label:after{text-shadow:none}.item__desc__close__label,.item__desc__open__label{font-family:"Crimson Text",Times,serif;font-size:120%;font-style:italic;display:block;line-height:1;margin-bottom:.5em;padding-right:2em;position:relative}.item__desc__close__label:hover,.item__desc__open__label:hover{text-decoration:none;text-shadow:0}.item__desc__close__label:hover:after,.item__desc__open__label:hover:after{text-shadow:none}.item__desc__close__label{display:none !important}.item__desc__close__label:after,.item__desc__open__label:after{content:'\2039';font-family:Arial,sans-serif;font-size:150%;font-style:normal;font-weight:700;padding:.25em;position:absolute;top:-0.5em}.item__desc__close__label:after{right:-0.15em}.item__desc__open__label:after{right:0}.item__desc__open__label:hover:after{transform:rotate(-90deg)}.item__desc__open:checked+.item__desc__open__label:after{transform:rotate(-90deg)}.item__desc__open:checked~.item__desc__close__label{display:block !important}.item__desc__open:checked~.item__desc__close__label:after{transform:rotate(90deg)}.akademie .item__desc__close__label,.akademie .item__desc__open__label{color:#961f24}.paare .item__desc__close__label,.paare .item__desc__open__label{color:#173572}.anmeldung .item__desc__close__label,.anmeldung .item__desc__open__label{color:#173572}.halte-mich .item__desc__close__label,.halte-mich .item__desc__open__label{color:#f24f1b}.themenseminare .item__desc__close__label,.themenseminare .item__desc__open__label{color:#d6a13c}.weiterbildungen .item__desc__close__label,.weiterbildungen .item__desc__open__label{color:#961f24}.to-top{bottom:-0.125em;position:fixed;right:0;transform:rotate(90deg)}.to-top a{color:#fff;font-size:150%;margin:-0.125em;padding:0 .5em .125em .5em}.to-top a:focus,.to-top a:hover{text-decoration:none;text-shadow:0}.akademie+.to-top a{background:rgba(109,169,225,0.9)}.paare+.to-top a{background:rgba(19,43,93,0.9)}.anmeldung+.to-top a{background:rgba(89,89,89,0.9)}.halte-mich+.to-top a{background:rgba(230,66,13,0.9)}.themenseminare+.to-top a{background:rgba(205,150,43,0.9)}.weiterbildungen+.to-top a{background:rgba(129,27,31,0.9)}@media not screen and (min-width:56em){.footernav a:focus:before,.footernav a:hover:before,.footernav .active>a:before{top:.375em}}.footernav li{margin-left:0}/*.contact-address{margin-bottom:0;overflow:hidden}.contact-address dt{clear:left;float:left;width:5rem}.contact-address dd{float:left}.contact-map{height:25rem;margin-bottom:2rem}.contact-telephone{margin-bottom:2rem;overflow:hidden}.contact-telephone dt{clear:left;float:left;width:5rem}.contact-telephone dd{float:left}.errorcontainer{background:rgba(255,0,0,0.5)}.required label:after{color:red;content:"*"}.visform{margin-bottom:2rem}.visform input{line-height:1.6}.visform input.form-group--fourth{height:1.6em}.visform label{color:#000;display:block;line-height:1.6}.visform label.visible--inline{margin-right:1em}.visform .form-group--third:after{content:"\25b8";padding-left:.5em;position:absolute;right:0;top:0}.visform .col-sm-4 input{border:0 !important;clip:rect(0,0,0,0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.visform .col-sm-2 label{border:0 !important;clip:rect(0,0,0,0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.visform input[type="email"],.visform input[type="number"],.visform input[type="text"],.visform textarea{width:100%}*/.ui-color--akademie{color:#82b5e5}.ui-color--paare{color:#173572}.ui-color--anmeldung{color:#666}.ui-color--halte-mich{color:#f24f1b}.ui-color--themenseminare{color:#d6a13c}.ui-color--weiterbildungen{color:#961f24}.hidden{display:none !important}@media not screen and (min-width:56em){.hidden-xs{display:none !important}}@media only screen and (min-width:56em) and not screen and (min-width:65em){.hidden-sm{display:none !important}}@media only screen and (min-width:65em) and not screen and (min-width:87.5em){.hidden-md{display:none !important}}@media only screen and (min-width:87.5em){.hidden-lg{display:none !important}}@media only print{.hidden-print{display:none !important}}.sr-only{border:0 !important;clip:rect(0,0,0,0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.sr-only-focusable:focus{clip:auto !important;height:auto !important;margin:0 !important;width:auto !important}.sr-only-soft{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-unhide{height:auto;margin:initial;opacity:1;position:static;width:auto}.visible-block{display:block !important}.visible-inline{display:inline !important}.visible-inline-block{display:inline-block !important}.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media not screen and (min-width:56em){.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}@media only screen and (min-width:56em) and not screen and (min-width:65em){.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}}@media only screen and (min-width:65em) and not screen and (min-width:87.5em){.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}}@media only screen and (min-width:87.5em){.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}}.pull-left{float:left !important}.pull-right{float:right !important}[name^="cid_"]{display:none}.special{border-color:#f24f1b;border-radius:.5em;border-style:dashed;border-width:.15rem;margin-top:.8em;margin-top:1rem;padding:.5em 1em;text-align:center}.special>:last-child{margin-bottom:0}.additionalFields{display:none}@media only screen and (min-width:56em){.dozenten .aside{margin-top:4em}.dozenten .aside:first-of-type{margin-top:2.1em}}@media only screen and (min-width:65em){.dozenten .aside:first-of-type{margin-top:2.4em}}.dozent{margin-bottom:3rem;position:relative}.dozent-heading{min-height:2em;position:relative}.dozent-heading:before{z-index:-1}@media only screen and (min-width:65em){.dozent-heading:before{background:#82b5e5;content:'';height:100%;width:2em;left:-2em;position:absolute}}.dozent-heading img{width:100%}@media not screen and (max-width:21em){.dozent-heading img{width:6em}}@media only screen and (min-width:56em){.dozent-heading img{width:8em}}@media only screen and (min-width:65em){.dozent-heading img{width:10em}}.dozent-heading span{display:block;margin-bottom:1em}@media not screen and (max-width:21em){.dozent-heading span{margin-left:7em;position:absolute;top:0}}@media not screen and (max-width:56em){.dozent-heading span{margin-left:9em;position:absolute;top:0}}@media only screen and (min-width:65em){.dozent-heading span{margin-left:11em}}.dozent__label{margin-bottom:1.5rem}/*.article__introtext*/ .dozent:first-child .dozent__label{margin-top:0}/*.article__introtext .dozent:last-child .dozent__label{margin-bottom:0}.article__introtext .dozent:last-child .u-revealer:checked+.dozent__label{margin-bottom:1rem}*/.dozent__img{flex-basis:auto;flex-grow:0;position:relative}.dozent__img:after{bottom:1rem;color:#82b5e5;content:"\2039";font-size:300%;line-height:0;padding-bottom:.25rem;position:absolute;right:0;transform-origin:50% 200%}@media only screen and (min-width:20em){.dozent__img:after{right:-3rem}}.sekretariat .dozent__img:after{content:""}.dozent__label:hover .dozent__img:after{transform:rotate(-90deg)}.u-revealer:checked+.u-revealer-label .dozent__img:after{transform:rotate(90deg)}.u-revealer:checked+.dozent__label:hover .dozent__img:after{transform:rotate(90deg)}.dozent__label{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:1rem;position:relative}@media only screen and (min-width:20em){.dozent__label{flex-direction:row}}.dozent__label:before{z-index:-1}@media only screen and (min-width:65em){.dozent__label:before{background:#82b5e5;content:"";height:100%;left:-2em;position:absolute;width:2em}}.dozent__img>img{pointer-events:none; width:100%}@media only screen and (min-width:20em){.dozent__img>img{width:6em}}@media only screen and (min-width:56em){.dozent__img>img{width:8em}}@media only screen and (min-width:65em){.dozent__img>img{width:10em}}.dozent__heading{flex-basis:0;flex-grow:1;margin-bottom:1rem}@media only screen and (min-width:20em){.dozent__heading{margin-bottom:0;margin-left:1rem}}@media only screen and (min-width:65em){.dozent__heading{margin-left:2rem}}.dozent__text{padding-bottom:2rem}.dozent__text:after{border:solid #82b5e5;border-width:0 0 .25em .25em;content:"";height:2.1rem;position:absolute;width:2.1rem;z-index:-1}@media only screen and (min-width:65em){.dozent__text:after{left:-2.94rem}}aside.[class^="col-"]{padding:0 1rem 0 0}.txt__img{float:left;margin-bottom:1rem;margin-right:2rem;transform:translateY(0.7rem)}@media only screen and (min-width:20em){.txt__img{width:6rem}}@media only screen and (min-width:56em){.txt__img{width:8rem}}@media only screen and (min-width:65em){.txt__img{width:10rem}}hr#system-readmore{display:none}
