@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-xs,.col-xs-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-xs-2,.col-xs-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-xs-4,.col-xs-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-6,.col-xs-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-xs-8,.col-xs-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-xs-10,.col-xs-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-12,.col-xs-offset-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-2,.col-xs-offset-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-4,.col-xs-offset-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-6,.col-xs-offset-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-8,.col-xs-offset-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-10,.col-xs-offset-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem;margin-left:100%}.col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-moz-box-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-sm,.col-sm-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-sm-2,.col-sm-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-sm-4,.col-sm-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-6,.col-sm-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-sm-8,.col-sm-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-sm-10,.col-sm-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-12,.col-sm-offset-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-2,.col-sm-offset-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-4,.col-sm-offset-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-6,.col-sm-offset-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-8,.col-sm-offset-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-10,.col-sm-offset-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem;margin-left:100%}.col-sm{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-moz-box-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-md,.col-md-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-md-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-md-2,.col-md-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-md-4,.col-md-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-6,.col-md-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-md-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-md-8,.col-md-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-md-10,.col-md-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-md-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-12,.col-md-offset-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-2,.col-md-offset-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-4,.col-md-offset-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-6,.col-md-offset-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-8,.col-md-offset-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-10,.col-md-offset-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem;margin-left:100%}.col-md{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-moz-box-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-lg,.col-lg-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-lg-2,.col-lg-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-lg-4,.col-lg-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-6,.col-lg-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-lg-8,.col-lg-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-lg-10,.col-lg-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-12,.col-lg-offset-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-2,.col-lg-offset-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-4,.col-lg-offset-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-6,.col-lg-offset-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-8,.col-lg-offset-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-10,.col-lg-offset-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem;margin-left:100%}.col-lg{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-moz-box-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;-moz-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;width:8px;line-height:1;opacity:.75;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{-webkit-border-radius:2.5px 2.5px 0 0;-moz-border-radius:2.5px 2.5px 0 0;border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{-webkit-border-radius:0 0 2.5px 2.5px;-moz-border-radius:0 0 2.5px 2.5px;border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;-webkit-border-bottom-left-radius:2.5px;-moz-border-radius-bottomleft:2.5px;border-bottom-left-radius:2.5px;-webkit-border-bottom-right-radius:2.5px;-moz-border-radius-bottomright:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices[data-type*=select-multiple] .choices__input.is-hidden,.choices[data-type*=select-one] .choices__input.is-hidden,.choices__input.is-hidden{display:none}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v18-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/roboto-v18-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-300.woff2) format("woff2"),url(../fonts/roboto-v18-latin-300.woff) format("woff"),url(../fonts/roboto-v18-latin-300.ttf) format("truetype"),url(../fonts/roboto-v18-latin-300.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v18-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-regular.woff2) format("woff2"),url(../fonts/roboto-v18-latin-regular.woff) format("woff"),url(../fonts/roboto-v18-latin-regular.ttf) format("truetype"),url(../fonts/roboto-v18-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v18-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/roboto-v18-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-500.woff2) format("woff2"),url(../fonts/roboto-v18-latin-500.woff) format("woff"),url(../fonts/roboto-v18-latin-500.ttf) format("truetype"),url(../fonts/roboto-v18-latin-500.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v18-latin-700.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-700.woff2) format("woff2"),url(../fonts/roboto-v18-latin-700.woff) format("woff"),url(../fonts/roboto-v18-latin-700.ttf) format("truetype"),url(../fonts/roboto-v18-latin-700.svg#Roboto) format("svg")}.select-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-wrapper label{padding-top:5px;padding-bottom:5px;color:#555659;font-size:14px}.select-wrapper .choices__list--dropdown .choices__item--selectable{padding-right:10px}.select-wrapper .choices{width:280px;border:10.4px}.select-wrapper .choices .choices__inner{padding-top:0;padding-bottom:0;min-height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;color:#555659}body,html{height:100%;color:#000}html body{display:block;font-family:Roboto,sans-serif;font-weight:300}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:3px auto #00a0e6}.container{max-width:1180px;margin:0 auto;width:100%}.row{margin-right:0;margin-left:0}.rich-text{color:#555659;font-size:16px}.rich-text .lang-text{color:#555659!important}.rich-text strong{font-weight:500}.rich-text em{font-style:italic}.rich-text a{font-weight:300;color:#cc008e}.rich-text img{max-width:100%}.rich-text ol,.rich-text ul{margin-bottom:20px;padding-left:15px;list-style-type:decimal}.rich-text ol li,.rich-text ul li{margin-bottom:10px;line-height:24px}.rich-text ol ol,.rich-text ul ol{margin-top:15px;list-style-type:lower-alpha}.rich-text ol ol ol,.rich-text ul ol ol{list-style-type:lower-roman}.rich-text ol ul,.rich-text ul ul{margin-top:15px}.rich-text ul{list-style-image:url(/assets/img/elements/ico_bulletpoint.png)}.rich-text p{margin-bottom:15px;line-height:24px}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#023670;margin-bottom:12px;text-align:left;line-height:1.2}.rich-text h3{font-size:26px;margin-bottom:18px;font-weight:300}.rich-text h4{font-size:24px}.rich-text h5{font-size:18px}.rich-text h6{font-size:16px}.rich-text h2{font-size:28px;color:#023670;font-weight:500;letter-spacing:.8px;margin-bottom:40px;position:relative;display:inline-block;line-height:34px;text-align:center;line-height:1.2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}.rich-text h2 a{color:#023670;text-decoration:none}.rich-text h2 a:focus,.rich-text h2 a:hover{text-decoration:underline}.rich-text h2:after{content:"";width:60%;height:4px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#009de0;bottom:-13px;position:absolute}.rich-text h2.hide-underline:after{display:none}@media (max-width:767px){.rich-text h2{font-size:24px;font-weight:300;margin-bottom:20px}.rich-text h2:after{content:none}}.rich-text :last-child{margin-bottom:0}.no-padding-left{padding-left:0}@media (max-width:767px){.no-padding-left{padding:0}}.no-padding-right{padding-right:0}@media (max-width:767px){.no-padding-right{padding:0}}@media (max-width:767px){.container{padding-right:10px;padding-left:10px}.collapsible .collapsible-content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;-moz-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.collapsible .collapsible-button{border:none;background:transparent;-webkit-transform-origin:center 35%;-moz-transform-origin:center 35%;-ms-transform-origin:center 35%;-o-transform-origin:center 35%;transform-origin:center 35%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:-o-transform .6s;-moz-transition:transform .6s,-moz-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s}.collapsible .collapsible-button.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.show-one-mobile:not(:first-child){display:none}}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.hidden-desktop{display:none!important}}.overlay{background:#494949;opacity:0;z-index:-10;position:fixed;height:100%;width:100%;top:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.overlay.show{z-index:999;opacity:.6}@media (max-width:767px){.stick-to-top{display:block!important;width:100%}.stick-to-top.show{top:0;overflow:scroll;position:fixed!important;z-index:1000}}.underline-headline{font-size:28px;color:#023670;font-weight:500;letter-spacing:.8px;margin-bottom:40px;position:relative;display:inline-block;line-height:34px;text-align:center;line-height:1.2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}.underline-headline a{color:#023670;text-decoration:none}.underline-headline a:focus,.underline-headline a:hover{text-decoration:underline}.underline-headline:after{content:"";width:60%;height:4px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#009de0;bottom:-13px;position:absolute}.underline-headline.hide-underline:after{display:none}@media (max-width:767px){.underline-headline{font-size:24px;font-weight:300;margin-bottom:20px}.underline-headline:after{content:none}}.no-padding{padding:0}.grey-bg{background-color:#ececec}.text-center{text-align:center}.margin-top-10{margin-top:10px}.padding-top-10{padding-top:10px}.margin-left-10{margin-left:10px}.padding-left-10{padding-left:10px}.margin-right-10{margin-right:10px}.padding-right-10{padding-right:10px}.margin-bottom-10{margin-bottom:10px}.padding-bottom-10{padding-bottom:10px}.margin-top-20{margin-top:20px}.padding-top-20{padding-top:20px}.margin-left-20{margin-left:20px}.padding-left-20{padding-left:20px}.margin-right-20{margin-right:20px}.padding-right-20{padding-right:20px}.margin-bottom-20{margin-bottom:20px}.padding-bottom-20{padding-bottom:20px}.margin-top-30{margin-top:30px}.padding-top-30{padding-top:30px}.margin-left-30{margin-left:30px}.padding-left-30{padding-left:30px}.margin-right-30{margin-right:30px}.padding-right-30{padding-right:30px}.margin-bottom-30{margin-bottom:30px}.padding-bottom-30{padding-bottom:30px}.margin-top-40{margin-top:40px}.padding-top-40{padding-top:40px}.margin-left-40{margin-left:40px}.padding-left-40{padding-left:40px}.margin-right-40{margin-right:40px}.padding-right-40{padding-right:40px}.margin-bottom-40{margin-bottom:40px}.padding-bottom-40{padding-bottom:40px}.margin-top-50{margin-top:50px}.padding-top-50{padding-top:50px}.margin-left-50{margin-left:50px}.padding-left-50{padding-left:50px}.margin-right-50{margin-right:50px}.padding-right-50{padding-right:50px}.margin-bottom-50{margin-bottom:50px}.padding-bottom-50{padding-bottom:50px}.margin-top-60{margin-top:60px}.padding-top-60{padding-top:60px}.margin-left-60{margin-left:60px}.padding-left-60{padding-left:60px}.margin-right-60{margin-right:60px}.padding-right-60{padding-right:60px}.margin-bottom-60{margin-bottom:60px}.padding-bottom-60{padding-bottom:60px}.margin-top-70{margin-top:70px}.padding-top-70{padding-top:70px}.margin-left-70{margin-left:70px}.padding-left-70{padding-left:70px}.margin-right-70{margin-right:70px}.padding-right-70{padding-right:70px}.margin-bottom-70{margin-bottom:70px}.padding-bottom-70{padding-bottom:70px}.margin-top-80{margin-top:80px}.padding-top-80{padding-top:80px}.margin-left-80{margin-left:80px}.padding-left-80{padding-left:80px}.margin-right-80{margin-right:80px}.padding-right-80{padding-right:80px}.margin-bottom-80{margin-bottom:80px}.padding-bottom-80{padding-bottom:80px}.margin-top-90{margin-top:90px}.padding-top-90{padding-top:90px}.margin-left-90{margin-left:90px}.padding-left-90{padding-left:90px}.margin-right-90{margin-right:90px}.padding-right-90{padding-right:90px}.margin-bottom-90{margin-bottom:90px}.padding-bottom-90{padding-bottom:90px}.margin-top-100{margin-top:100px}.padding-top-100{padding-top:100px}.margin-left-100{margin-left:100px}.padding-left-100{padding-left:100px}.margin-right-100{margin-right:100px}.padding-right-100{padding-right:100px}.margin-bottom-100{margin-bottom:100px}.padding-bottom-100{padding-bottom:100px}@media (max-width:767px){.mobile-margin-top-10{margin-top:10px}}@media (max-width:767px){.mobile-padding-top-10{padding-top:10px}}@media (max-width:767px){.mobile-margin-left-10{margin-left:10px}}@media (max-width:767px){.mobile-padding-left-10{padding-left:10px}}@media (max-width:767px){.mobile-margin-right-10{margin-right:10px}}@media (max-width:767px){.mobile-padding-right-10{padding-right:10px}}@media (max-width:767px){.mobile-margin-bottom-10{margin-bottom:10px}}@media (max-width:767px){.mobile-padding-bottom-10{padding-bottom:10px}}@media (max-width:767px){.mobile-margin-top-20{margin-top:20px}}@media (max-width:767px){.mobile-padding-top-20{padding-top:20px}}@media (max-width:767px){.mobile-margin-left-20{margin-left:20px}}@media (max-width:767px){.mobile-padding-left-20{padding-left:20px}}@media (max-width:767px){.mobile-margin-right-20{margin-right:20px}}@media (max-width:767px){.mobile-padding-right-20{padding-right:20px}}@media (max-width:767px){.mobile-margin-bottom-20{margin-bottom:20px}}@media (max-width:767px){.mobile-padding-bottom-20{padding-bottom:20px}}@media (max-width:767px){.mobile-margin-top-30{margin-top:30px}}@media (max-width:767px){.mobile-padding-top-30{padding-top:30px}}@media (max-width:767px){.mobile-margin-left-30{margin-left:30px}}@media (max-width:767px){.mobile-padding-left-30{padding-left:30px}}@media (max-width:767px){.mobile-margin-right-30{margin-right:30px}}@media (max-width:767px){.mobile-padding-right-30{padding-right:30px}}@media (max-width:767px){.mobile-margin-bottom-30{margin-bottom:30px}}@media (max-width:767px){.mobile-padding-bottom-30{padding-bottom:30px}}@media (max-width:767px){.mobile-margin-top-40{margin-top:40px}}@media (max-width:767px){.mobile-padding-top-40{padding-top:40px}}@media (max-width:767px){.mobile-margin-left-40{margin-left:40px}}@media (max-width:767px){.mobile-padding-left-40{padding-left:40px}}@media (max-width:767px){.mobile-margin-right-40{margin-right:40px}}@media (max-width:767px){.mobile-padding-right-40{padding-right:40px}}@media (max-width:767px){.mobile-margin-bottom-40{margin-bottom:40px}}@media (max-width:767px){.mobile-padding-bottom-40{padding-bottom:40px}}@media (max-width:767px){.mobile-margin-top-50{margin-top:50px}}@media (max-width:767px){.mobile-padding-top-50{padding-top:50px}}@media (max-width:767px){.mobile-margin-left-50{margin-left:50px}}@media (max-width:767px){.mobile-padding-left-50{padding-left:50px}}@media (max-width:767px){.mobile-margin-right-50{margin-right:50px}}@media (max-width:767px){.mobile-padding-right-50{padding-right:50px}}@media (max-width:767px){.mobile-margin-bottom-50{margin-bottom:50px}}@media (max-width:767px){.mobile-padding-bottom-50{padding-bottom:50px}}@media (max-width:767px){.mobile-margin-top-60{margin-top:60px}}@media (max-width:767px){.mobile-padding-top-60{padding-top:60px}}@media (max-width:767px){.mobile-margin-left-60{margin-left:60px}}@media (max-width:767px){.mobile-padding-left-60{padding-left:60px}}@media (max-width:767px){.mobile-margin-right-60{margin-right:60px}}@media (max-width:767px){.mobile-padding-right-60{padding-right:60px}}@media (max-width:767px){.mobile-margin-bottom-60{margin-bottom:60px}}@media (max-width:767px){.mobile-padding-bottom-60{padding-bottom:60px}}@media (max-width:767px){.mobile-margin-top-70{margin-top:70px}}@media (max-width:767px){.mobile-padding-top-70{padding-top:70px}}@media (max-width:767px){.mobile-margin-left-70{margin-left:70px}}@media (max-width:767px){.mobile-padding-left-70{padding-left:70px}}@media (max-width:767px){.mobile-margin-right-70{margin-right:70px}}@media (max-width:767px){.mobile-padding-right-70{padding-right:70px}}@media (max-width:767px){.mobile-margin-bottom-70{margin-bottom:70px}}@media (max-width:767px){.mobile-padding-bottom-70{padding-bottom:70px}}@media (max-width:767px){.mobile-margin-top-80{margin-top:80px}}@media (max-width:767px){.mobile-padding-top-80{padding-top:80px}}@media (max-width:767px){.mobile-margin-left-80{margin-left:80px}}@media (max-width:767px){.mobile-padding-left-80{padding-left:80px}}@media (max-width:767px){.mobile-margin-right-80{margin-right:80px}}@media (max-width:767px){.mobile-padding-right-80{padding-right:80px}}@media (max-width:767px){.mobile-margin-bottom-80{margin-bottom:80px}}@media (max-width:767px){.mobile-padding-bottom-80{padding-bottom:80px}}@media (max-width:767px){.mobile-margin-top-90{margin-top:90px}}@media (max-width:767px){.mobile-padding-top-90{padding-top:90px}}@media (max-width:767px){.mobile-margin-left-90{margin-left:90px}}@media (max-width:767px){.mobile-padding-left-90{padding-left:90px}}@media (max-width:767px){.mobile-margin-right-90{margin-right:90px}}@media (max-width:767px){.mobile-padding-right-90{padding-right:90px}}@media (max-width:767px){.mobile-margin-bottom-90{margin-bottom:90px}}@media (max-width:767px){.mobile-padding-bottom-90{padding-bottom:90px}}@media (max-width:767px){.mobile-margin-top-100{margin-top:100px}}@media (max-width:767px){.mobile-padding-top-100{padding-top:100px}}@media (max-width:767px){.mobile-margin-left-100{margin-left:100px}}@media (max-width:767px){.mobile-padding-left-100{padding-left:100px}}@media (max-width:767px){.mobile-margin-right-100{margin-right:100px}}@media (max-width:767px){.mobile-padding-right-100{padding-right:100px}}@media (max-width:767px){.mobile-margin-bottom-100{margin-bottom:100px}}@media (max-width:767px){.mobile-padding-bottom-100{padding-bottom:100px}}.layout1,.layout2{padding-left:0;padding-right:0}@media (min-width:768px){.col-sm-8.layout2{padding-right:1rem}}hr{margin-top:10px;margin-bottom:10px;border:none;border-top:1px solid #ececec}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#main{width:100%}.stop-scroll{overflow:hidden}#fh-skiplinks{left:0;list-style-type:none;margin:0;position:absolute;top:0;z-index:10000}#fh-skiplinks .fh-skiplink{background:none repeat scroll 0 0 #000;color:#fff;font-weight:700;left:100px;opacity:.8;padding:.5em;position:absolute;text-align:center;text-decoration:underline;top:-4em;width:11em}#fh-skiplinks .fh-skiplink:active,#fh-skiplinks .fh-skiplink:focus{top:1.5rem}.pink-outline:focus{outline:5px auto #cc008e}.pink-outline :focus{outline:5px auto #cc008e}.text-black,.text-black a{color:#000!important}.text-white,.text-white a{color:#fff!important}.bg-white,.btn-bw{background:#fff!important}.btn-bw{border:1px solid #000!important;color:#000!important}.hidden{display:none}.darker-bg{background:#007db3!important}.btn{text-transform:uppercase;font-size:14px;padding:8px 18px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none;font-weight:500;letter-spacing:.8px;line-height:16px;cursor:pointer}.btn-white{background:#fff;color:#023670;-webkit-transition:background-color .4s,color .4s;-o-transition:background-color .4s,color .4s;-moz-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}.btn-white:focus,.btn-white:hover{background:#023670;color:#fff}.btn-light-blue{background:#009de0;color:#fff;-webkit-transition:background-color .4s;-o-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s;border:none}.btn-light-blue:focus,.btn-light-blue:hover{background:#0079ad}.btn-empty{color:#023670;border:1px solid #023670;background:#fff}.btn-more{color:#cc008e;padding:0;text-align:right;overflow:visible;margin-left:-50%;position:relative;padding:5px;padding-right:10px}.btn-more:after{content:url(../img/elements/ico_arrow_pink.png);position:absolute;right:0}.btn-block-left{text-align:left}@media (max-width:767px){.btn-block-left{text-align:center}}.btn-block-right{margin-top:20px;text-align:right}.btn-mobile{display:none;margin-top:20px}.btn-large{padding-left:35px;padding-right:35px}@media (max-width:767px){.btn-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.blue-strip{background:#022a57}.header-panel{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-panel,.socialmedia,.socialmedia .ico{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.socialmedia .ico{padding-left:8px;padding-right:8px;height:30px;border-left:1px solid hsla(0,0%,100%,.4)}.socialmedia .ico:focus{outline:5px auto #cc008e}.socialmedia .ico :focus{outline:5px auto #cc008e}.socialmedia .ico:focus{outline-offset:-5px;outline-width:3px;outline-style:solid}.socialmedia .newsletter{color:#fff;text-decoration:none}.socialmedia .newsletter:after{content:"\003E";padding-left:8px;-webkit-transform:scaleX(.5);-moz-transform:scaleX(.5);-ms-transform:scaleX(.5);-o-transform:scaleX(.5);transform:scaleX(.5)}.color-contrast,.lang-color{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.color-contrast{border-left:1px solid hsla(0,0%,100%,.4);width:26px;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.color-contrast:focus{outline:5px auto #cc008e}.color-contrast :focus{outline:5px auto #cc008e}.color-contrast button{border:none;background:transparent;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;position:relative;overflow:hidden;cursor:pointer}.color-contrast button:focus{outline-offset:2px;outline-width:3px;outline-style:solid}.color-contrast button:after{content:"";position:absolute;background:#fff;height:20px;width:9px;left:-2px;top:-1px}@media (max-width:767px){.color-contrast{border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:10vw;height:32px;width:32px}}.language-switch{position:relative;width:100px}.dropdown{display:inline-block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;position:relative;font-size:12px;color:#fff;border-left:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.4);text-align:left}.dropdown:focus{outline:5px auto #cc008e}.dropdown :focus{outline:5px auto #cc008e}.dropdown .select{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding-left:10px}.dropdown .select:after{content:"";border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fff;margin-left:3px}.dropdown a{text-decoration:none;color:#fff}.dropdown a.select:focus{outline-offset:-5px}.dropdown a:focus{outline-offset:2px;outline-width:3px;outline-style:solid}.dropdown-menu{position:absolute;background-color:#022a57;width:100%;left:0;margin-top:1px;overflow:hidden;display:none;max-height:144px;overflow-y:auto;z-index:9}.dropdown-menu li{padding:8px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.dropdown-menu.show{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;background:transparent}.dropdown-menu.show li{list-style:none}.dropdown-menu.show li:focus{outline:3px solid #cc008e;outline-offset:-5px}.dropdown-menu.show li:last-child{border-left:1px solid hsla(0,0%,100%,.4)}.dropdown-menu.show li.active{text-decoration:underline}.open .dropdown-menu{display:block}.white-strip .menu-wrapper{padding:1rem .5rem 0;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.white-strip .menu-wrapper .logo{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:75px}.white-strip .menu-wrapper .logo img{z-index:10;position:absolute;width:170px}.white-strip .menu-wrapper .logo .koso{z-index:9;position:absolute;top:20px;width:200px;height:75px;margin-left:-12px;background:#fff;-webkit-transform:skewY(-12deg);-moz-transform:skewY(-12deg);-ms-transform:skewY(-12deg);-o-transform:skewY(-12deg);transform:skewY(-12deg)}.white-strip .menu-wrapper .mobile-menu-focus{position:absolute;top:-5%}.white-strip .menu-wrapper .menu-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.white-strip .menu-wrapper .menu-search,.white-strip .menu-wrapper .menu-search .search-login{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.white-strip .menu-wrapper .menu-search .search-login .lang-login{margin-top:5px}.white-strip .menu-wrapper .menu-search .search-login .search{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.white-strip .menu-wrapper .menu-search .search-login .search,.white-strip .menu-wrapper .menu-search .search-login .search form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.white-strip .menu-wrapper .menu-search .search-login .search input{padding:8px 30px 8px 14px;border:none;background:#f7f7f7;width:220px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;font-weight:300}.white-strip .menu-wrapper .menu-search .search-login .search .search-btn{margin-left:-30px;border:none;background:transparent;cursor:pointer}.white-strip .menu-wrapper .menu-search .search-login .btn{margin-left:5px;border:none;padding:7px 14px}.white-strip .menu-wrapper .menu-search .search-login .btn img{margin-right:5px}.white-strip .menu-wrapper .menu-search .menu{margin-top:20px}.white-strip .menu-wrapper .menu-search .menu .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item{font-size:16px;font-weight:500;padding:1rem 6px}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .menu-item-link{text-decoration:none;font-weight:500;color:#023670}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .menu-item-link:focus{outline:5px auto #cc008e}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .menu-item-link :focus{outline:5px auto #cc008e}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .menu-item-link:focus{outline-offset:2px;outline-width:3px;outline-style:solid}@media (min-width:768px){.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item[focus-within],.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover{background:#023670}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:focus-within,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover{background:#023670}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item[focus-within] .menu-item-link,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover .menu-item-link{color:#fff;position:relative}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:focus-within .menu-item-link,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover .menu-item-link{color:#fff;position:relative}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item[focus-within] .menu-item-link:after,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover .menu-item-link:after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;left:50%;top:2rem;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-top:20px solid #023670}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:focus-within .menu-item-link:after,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover .menu-item-link:after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;left:50%;top:2rem;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-top:20px solid #023670}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu:hover,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item[focus-within]>.sub-menu,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover>.sub-menu{visibility:visible;opacity:1;display:block}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu:hover,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:focus-within>.sub-menu,.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:hover>.sub-menu{visibility:visible;opacity:1;display:block}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu{background:#f7f7f7;visibility:hidden;opacity:0;min-width:100%;position:absolute;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;margin-top:1rem;left:0;display:none;z-index:1}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container{padding:1.5rem 0 .5rem}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#fff;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:12px;position:relative;min-height:120px;margin-bottom:10px;outline-offset:-2px}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a:focus{outline-style:solid;outline-width:3px}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a:nth-child(odd){border-right:5px solid #f7f7f7}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a:nth-child(2n){border-left:5px solid #f7f7f7}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a .menu-thumbnail-overlay{background:rgba(2,54,112,.6);position:absolute;width:100%;height:100%;top:0;left:0}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container .four-blocks a span{z-index:1;font-size:16px;font-weight:500}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container ul{margin-right:20px}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container ul .sub-menu-item{padding:0 20px 20px 0;position:relative}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container ul .sub-menu-item a{text-decoration:none;color:#023670;font-weight:400}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .sub-menu .container ul .sub-menu-item:not(:last-child):after{content:"";background-color:#ececec;position:absolute;height:1px;width:100%;bottom:10px;left:0}}.menu-wrapper .logo img{max-width:170px}.mobile-button{float:right;height:100%;width:65px;background:#009de0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.mobile-button span{background:#fff;width:50%;height:2pt}.close-button{color:#fff;font-size:12px;cursor:pointer}.close-button img{width:12px;margin-left:3px;margin-bottom:-1px}.socialmedia-mobile{-ms-flex-align:center;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #007db3;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.socialmedia-mobile,.socialmedia-mobile a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.socialmedia-mobile a{border-right:1px solid #007db3;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;outline-offset:-5px}.socialmedia-mobile a img{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.socialmedia-mobile a:last-child{border:none}@media (max-width:767px){.blue-strip{display:none}.menu-wrapper{padding-top:0;padding-right:0}.menu-wrapper :focus{outline:5px auto #cc008e}.menu-wrapper * :focus{outline:5px auto #cc008e}.menu-wrapper .mobile-button:focus{outline-offset:-6px;outline-style:solid;outline-width:3px}.menu-wrapper .logo img{width:75px}.menu-wrapper .logo .koso{width:110px;height:60px}.white-strip{height:50px}.white-strip .menu-wrapper{padding:0 0 0 10pt}.white-strip .menu-wrapper .logo{margin-bottom:35px}.white-strip .menu-wrapper .logo img{width:80px}.white-strip .menu-wrapper .logo .koso{width:100px;height:22px;margin-left:-6px}.white-strip .menu-wrapper .menu-search{top:-100%;left:0;position:absolute;width:100%;background:#009de0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:none;z-index:9999;min-height:100vh;overflow:scroll}.white-strip .menu-wrapper .menu-search.show{position:fixed;-webkit-animation:a 1s ease-in-out forwards;-moz-animation:a 1s ease-in-out forwards;-o-animation:a 1s ease-in-out forwards;animation:a 1s ease-in-out forwards}.white-strip .menu-wrapper .menu-search.hide{-webkit-animation:b 1s ease-in-out forwards;-moz-animation:b 1s ease-in-out forwards;-o-animation:b 1s ease-in-out forwards;animation:b 1s ease-in-out forwards}.white-strip .menu-wrapper .menu-search>div:first-child{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.white-strip .menu-wrapper .menu-search .teaser-items-mobile{margin:10px 0 0}.white-strip .menu-wrapper .menu-search .teaser-items-mobile .teaser-items-mobile-item{background:#0079ad;padding:20px;text-align:center;margin-bottom:3px;font-size:16px;color:#fff;font-weight:400;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;outline-offset:-5px}.white-strip .menu-wrapper .menu-search .teaser-items-mobile .teaser-items-mobile-item:nth-child(odd){border-right:1.5px solid #009de0}.white-strip .menu-wrapper .menu-search .teaser-items-mobile .teaser-items-mobile-item:nth-child(2n){border-left:1.5px solid #009de0}.white-strip .menu-wrapper .menu-search .teaser-items-mobile .home-buttom{background:#008bc7;padding:20px;text-align:center;font-size:16px;color:#fff;font-weight:400;text-decoration:none;outline-offset:-5px}.white-strip .menu-wrapper .menu-search .search-login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.white-strip .menu-wrapper .menu-search .search-login .search input{color:#fff;background:#009de0;border:1px solid #fff}.white-strip .menu-wrapper .menu-search .search-login .search ::-webkit-input-placeholder{color:#fff;opacity:1}.white-strip .menu-wrapper .menu-search .search-login .search ::-moz-placeholder{color:#fff;opacity:1}.white-strip .menu-wrapper .menu-search .search-login .search ::-ms-input-placeholder{color:#fff;opacity:1}.white-strip .menu-wrapper .menu-search .search-login .search ::placeholder{color:#fff;opacity:1}.white-strip .menu-wrapper .menu-search .search-login .lang-login{margin:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.white-strip .menu-wrapper .menu-search .search-login .lang-login .btn{background:transparent;padding:0}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown{border:none;width:auto;font-weight:500;font-size:14px;line-height:16px}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown:focus{outline:5px auto #cc008e}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown :focus{outline:5px auto #cc008e}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown a{font-weight:500;font-size:14px;line-height:16px;height:auto}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown a.select:focus{outline-offset:0}.white-strip .menu-wrapper .menu-search .search-login .lang-login .dropdown .dropdown-menu{background:#009de0;border:none}.white-strip .menu-wrapper .menu-search .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.white-strip .menu-wrapper .menu-search .menu .menu-list{display:block}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item{border-bottom:1px solid #007db3}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item .menu-item-link{color:#fff;padding:0 20px;display:block}.white-strip .menu-wrapper .menu-search .menu .menu-list .menu-item:last-child{border-bottom:none}.white-strip .menu-wrapper .menu-search .menu .sub-menu{display:none}}@-webkit-keyframes a{0%{top:-100%}to{top:0}}@-moz-keyframes a{0%{top:-100%}to{top:0}}@-o-keyframes a{0%{top:-100%}to{top:0}}@keyframes a{0%{top:-100%}to{top:0}}@-webkit-keyframes b{0%{top:0}to{top:-100%}}@-moz-keyframes b{0%{top:0}to{top:-100%}}@-o-keyframes b{0%{top:0}to{top:-100%}}@keyframes b{0%{top:0}to{top:-100%}}.ft-black-strip{height:50px;background:#022a57}.ft-black-strip:focus{outline:5px auto #cc008e}.ft-black-strip :focus{outline:5px auto #cc008e}.ft-black-strip div{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ft-black-strip div .ico{margin:0 10px}.ft-white-strip{background:#0b4383;overflow:hidden;padding:10px 0}.ft-white-strip:focus{outline:5px auto #cc008e}.ft-white-strip :focus{outline:5px auto #cc008e}.ft-white-strip .ft-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ft-white-strip .ft-box .ft-triangle{width:2650px;height:420px;position:absolute;right:90%;top:-18px;background:-webkit-gradient(linear,left top,right bottom,color-stop(49.8%,#023670),color-stop(50%,transparent));background:-webkit-linear-gradient(top left,#023670 49.8%,transparent 50%);background:-moz- oldlinear-gradient(top left,#023670 49.8%,transparent 50%);background:-o-linear-gradient(top left,#023670 49.8%,transparent 50%);background:linear-gradient(to bottom right,#023670 49.8%,transparent 50%)}.ft-white-strip .ft-box span{margin-right:10px;color:#fff;font-size:14px;margin-left:6%}@media (max-width:767px){.ft-white-strip .ft-box span{margin-left:0}}.ft-white-strip .ft-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ft-blue-strip{background:#023670}.ft-blue-strip:focus{outline:5px auto #cc008e}.ft-blue-strip :focus{outline:5px auto #cc008e}.ft-blue-strip .container{padding-bottom:33px;padding-top:37px}.ft-blue-strip .container .address,.ft-blue-strip .container .ft-logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.ft-blue-strip .container .address img,.ft-blue-strip .container .ft-logo img{width:100%;max-width:200px}.ft-blue-strip .container .address ul{margin-top:15px;margin-right:50px}.ft-blue-strip .container .address ul li{color:#fff;font-size:16px;line-height:24px}.ft-blue-strip .container .address ul li a{color:#fff;text-decoration:none}.ft-blue-strip .container .address ul li .email{text-decoration:underline}.ft-blue-strip .container .services-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ft-blue-strip .container .info,.ft-blue-strip .container .newsletter,.ft-blue-strip .container .services{position:relative;color:#fff}.ft-blue-strip .container .info h3,.ft-blue-strip .container .newsletter h3,.ft-blue-strip .container .services h3{text-transform:uppercase;font-size:24px;margin-bottom:24px}.ft-blue-strip .container .info li,.ft-blue-strip .container .newsletter li,.ft-blue-strip .container .services li{font-size:14px;line-height:24px}.ft-blue-strip .container .info li a,.ft-blue-strip .container .newsletter li a,.ft-blue-strip .container .services li a{text-decoration:none;color:#fff}.ft-blue-strip .container .info:before,.ft-blue-strip .container .newsletter:before,.ft-blue-strip .container .services:before{content:"";background-color:#024289;position:absolute;height:120%;width:1px;top:-10px;left:-20px}.ft-blue-strip .container .newsletter{height:100%}.ft-blue-strip .container .newsletter .newsletter-input-box{position:relative;max-width:240px}.ft-blue-strip .container .newsletter .newsletter-input{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px;border:#fff;width:100%;border:none;height:36px;font-size:14px;padding-right:38px}.ft-blue-strip .container .newsletter button{position:absolute;top:10px;right:5px;border:none;background:transparent;cursor:pointer}.ft-blue-strip .container .newsletter button:focus{outline:none}.ft-blue-strip .container .newsletter .checkbox{margin-top:15px;position:relative}.ft-blue-strip .container .newsletter .checkbox input{opacity:0;position:absolute;width:5px}.ft-blue-strip .container .newsletter .checkbox label{position:relative;display:inline-block;padding-left:24px;font-size:12px;line-height:18px}.ft-blue-strip .container .newsletter .checkbox label a{text-decoration:underline}.ft-blue-strip .container .newsletter .checkbox label:after,.ft-blue-strip .container .newsletter .checkbox label:before{position:absolute;content:"";display:inline-block}.ft-blue-strip .container .newsletter .checkbox label:before{height:16px;width:16px;left:0;background:#fff}.ft-blue-strip .container .newsletter .checkbox label:after{height:4px;width:8px;border-left:2px solid #009de0;border-bottom:2px solid #009de0;-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);left:4px;top:4px}.ft-blue-strip .container .newsletter .checkbox input[type=checkbox]+label:after{content:none}.ft-blue-strip .container .newsletter .checkbox input[type=checkbox]:checked+label:after{content:""}.ft-blue-strip .container .newsletter .checkbox input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.ft-blue-strip .container .services:before{width:2px}.fact-figures{background:url(/assets/img/background/bg_zahlen-fakten.png) 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding:35px 0 40px}.fact-figures h3{font-size:28px;font-weight:400;margin-bottom:25px}@media (max-width:767px){.fact-figures h3{margin-bottom:5px}}.fact-figures .number-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.fact-figures .number-text .ff-number{font-size:3rem;margin:20px 20px 6px}.fact-figures .number-text .ff-text{font-size:14px;font-weight:400}.apply-now{padding:40px 0}.apply-now .container .content-box{max-width:800px;padding:5px;margin:auto}.apply-now .container .content-box .row{opacity:1;margin:auto}.apply-now .container .content-box .row .part1{height:100%;padding:15px}.apply-now .container .content-box .row .part1 .title{color:#009de0;padding:20px 0;font-weight:500}.apply-now .container .content-box .row .part1 .content{height:100%;width:100%;color:#555659;font-family:Roboto;font-size:16px;line-height:22px}@media (max-width:767px){.apply-now .container .content-box .row .part1 .content{font-size:14px}}.apply-now .container .content-box .row .part2{background-color:#009de0}.apply-now .container .content-box .row .part2 .card{color:#fff;font-family:Roboto;font-size:16px;font-weight:400;line-height:22px;margin:0;padding:60px 23px 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.apply-now .container .content-box .row .part2 .card h2{text-align:left}.apply-now .container .content-box .row .part2 .card .btnbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.apply-now .container .content-box .row .part2 .card .btnbox .applynowbutton:hover{background-color:#ececec}@media (max-width:767px){.apply-now .container .content-box{width:100%;padding:10px}}.three-column-text .container .row .Column .title{height:39px;width:380px;color:#023670;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:.12px;line-height:24px}.three-column-text .container .row .Column .content{height:100%;width:100%;font-family:Roboto;font-size:16px;line-height:24px}.three-column-image .container{height:100%;width:100%}.three-column-image .container .row{grid-column-gap:10px}.three-column-image .container .row .Column{height:100%;width:100%}.three-column-image .container .row .Column img{height:200px;width:100%;margin:40px 0 10px}.three-column-image .container .row .Column .textlink{height:36px;width:100%;line-height:16px;text-align:right}.three-column-image .container .row .Column .textlink a:link{color:#cc008e;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.8px;text-decoration:none;text-transform:uppercase}.three-column-image .container .row .Column .textlink a:hover{text-decoration:underline}.course-navigator{background:url(/assets/img/background/bg_studieren.png) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:40px 0;color:#fff}.course-navigator h3{font-size:28px;margin-bottom:20px;font-weight:400;letter-spacing:.8px}.course-navigator-text{margin-bottom:25px}.course-navigator-text p{color:#fff;font-size:22px;line-height:28px}.course-navigator .btn:focus{outline:5px auto #cc008e}.course-navigator .btn :focus{outline:5px auto #cc008e}.one-column-text .mainTitle{text-align:left;height:39px;color:#023670;font-size:18px;font-weight:500;letter-spacing:.12px;line-height:21px}.one-column-text .mainText{color:#555659;font-size:16px;line-height:24px;text-align:justify}.one-column-text .headline-styles .headline2,.one-column-text .headline-styles .headline3{text-align:left;margin-bottom:15px}@media (max-width:767px){.one-column-text .mainTitle{margin-bottom:10px}}.intro-text{padding:30px 0}.intro-text .intro{height:100%;width:778px;color:#555659;font-family:Roboto;font-size:16px;line-height:24px;text-align:justify}.intro-text .intro-text-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:280px;width:100%}@media (max-width:767px){.intro-text{padding-bottom:0}.intro-text .underline-headline{font-weight:300;text-align:left;font-size:24px;margin-bottom:25px;left:unset;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.intro-text .underline-headline:after{content:none}.intro-text .intro-text-image{margin-top:20px;width:-webkit-calc(100% + 20px + 1rem);width:-moz-calc(100% + 20px + 1rem);width:calc(100% + 20px + 1rem);margin-left:-webkit-calc(-10px - .5rem);margin-left:-moz-calc(-10px - .5rem);margin-left:calc(-10px - .5rem)}}.head-image-slider .container-fluid{padding:0;margin:0}.head-image-slider .next,.head-image-slider .prev{z-index:10;display:none}.head-image-slider .mySlides{background-position-x:center;margin-bottom:-20px}.head-image-slider .prev{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.head-image-slider .next,.head-image-slider .prev{cursor:pointer;position:absolute;top:50%;width:auto;padding:48px 16px;margin-top:-22px;color:#fff;font-weight:700;font-size:48px;-webkit-transition:.6s ease;-o-transition:.6s ease;-moz-transition:.6s ease;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3}.head-image-slider .next{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;right:0}.head-image-slider .next:hover,.head-image-slider .prev:hover{background-color:rgba(0,0,0,.8)}.head-image-slider .dots{display:none;top:20%;position:absolute;text-align:center;margin:auto;right:20%;background-color:#555659;width:40px;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;opacity:.2}.head-image-slider .dots .dot{cursor:pointer;height:15px;width:15px;margin:4px 0;background-color:#555659;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;border:2px solid #fff;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.head-image-slider .dots .active,.head-image-slider .dots .dot:hover{background-color:#fff}.head-image-slider .fade{position:relative;width:100%;height:100%;max-height:724px;min-height:724px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.head-image-slider .facettes-box{-webkit-shape-outside:polygon(100% 0,100% 70%,0 100%,0 0);shape-outside:polygon(100% 0,100% 70%,0 100%,0 0);-webkit-clip-path:polygon(100% 0,100% 67%,0 100%,0 0);clip-path:polygon(100% 0,100% 67%,0 100%,0 0);background-color:rgba(2,36,70,.2);position:absolute;z-index:1;top:28px;height:205px;width:344px;left:351px;padding-left:14px}@media only screen and (max-width:1625px){.head-image-slider .facettes-box{display:none}}.head-image-slider .facettes-box .facettes{color:#fff;font-size:30px;font-weight:400;line-height:35px;position:absolute;padding:20px 30px 20px 10px;font-family:Roboto,sans-serif;text-shadow:1px 1px 1px rgba(2,54,112,.8)}.head-image-slider .facettes-box-outer{display:none;top:auto;bottom:133px}@media only screen and (max-width:1625px){.head-image-slider .facettes-box-outer{display:block}}@media only screen and (max-width:1220px){.head-image-slider .facettes-box-outer{bottom:180px}}@media only screen and (max-width:1076px){.head-image-slider .facettes-box-outer{bottom:155px}}.head-image-slider .box{position:absolute;bottom:-233px;right:0;width:100%;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.head-image-slider .box .inner-box{z-index:2;position:relative;margin:0 auto}.head-image-slider .box .inner-box:after{background-color:#023670;content:" ";width:100%;position:absolute;top:0;right:-100%;height:300px;-webkit-transform:translateX(-1px);-moz-transform:translateX(-1px);-ms-transform:translateX(-1px);-o-transform:translateX(-1px);transform:translateX(-1px)}.head-image-slider .box:before{background-color:#023670;content:" ";width:100%;position:absolute;bottom:0;left:0;height:251px;z-index:2}.head-image-slider .box img{display:block;width:100%;min-height:auto;max-height:none;max-width:1885px;z-index:1}@media only screen and (max-width:1870px){.head-image-slider .box{bottom:-208px}.head-image-slider .box:before{display:none}.head-image-slider .box .inner-box:after{display:none}}@media only screen and (max-width:1755px){.head-image-slider .box .facettes-box{top:0}}@media only screen and (max-width:1714px){.head-image-slider .box{bottom:-165px}}@media only screen and (max-width:1602px){.head-image-slider .box .facettes-box{top:0}}@media only screen and (max-width:1565px){.head-image-slider .box{bottom:-120px}}@media only screen and (max-width:1220px){.head-image-slider .box{bottom:-68px}}.head-image-slider .slogan{color:#fff;position:absolute;bottom:15%;right:0;width:15%;z-index:9;font-size:30px;font-weight:500;margin-right:15%;line-height:35px}.head-image-slider .slogan img{height:auto;width:200px;max-height:none;max-width:none;min-height:0}.head-image-slider img{width:100%;height:100%;max-height:724px;min-height:724px;bottom:0;display:block;overflow:hidden}@media only screen and (max-width:970px){.head-image-slider .next,.head-image-slider .prev{top:35%}}@media only screen and (max-width:750px){.head-image-slider .next,.head-image-slider .prev{top:30%;font-size:24px;padding:24px 12px}}@media only screen and (max-width:320px){.head-image-slider .next,.head-image-slider .prev{top:20%;font-size:24px;padding:24px 12px}}@media (max-width:767px){.head-image-slider .facettes-box{left:15%;width:35%}.head-image-slider .slogan{bottom:10%}}.text-slider{overflow:hidden;padding:30px 0 15px;background:url(/assets/img/background/bg_slider.png);background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.text-slider .row{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.text-slider .row .text-slider-box{position:relative}.text-slider .row.handlers{margin-top:30px}.text-slider .row .slider-item{position:absolute;opacity:0;top:0;z-index:-1;-webkit-transition:all .8s ease-out;-o-transition:all .8s ease-out;-moz-transition:all .8s ease-out;transition:all .8s ease-out;color:#023670;width:100%}.text-slider .row .slider-item.active{opacity:1;right:unset;position:static;z-index:2}.text-slider .row .slider-item.active-left{-webkit-animation:e .8s forwards;-moz-animation:e .8s forwards;-o-animation:e .8s forwards;animation:e .8s forwards}.text-slider .row .slider-item.active-right{-webkit-animation:d .8s forwards;-moz-animation:d .8s forwards;-o-animation:d .8s forwards;animation:d .8s forwards}.text-slider .row .slider-item.left{-webkit-animation:f .8s forwards;-moz-animation:f .8s forwards;-o-animation:f .8s forwards;animation:f .8s forwards}.text-slider .row .slider-item.right{-webkit-animation:g .8s forwards;-moz-animation:g .8s forwards;-o-animation:g .8s forwards;animation:g .8s forwards}.text-slider .row .slider-item h3{font-size:28px;margin-bottom:28px;font-weight:400}.text-slider .row .slider-item p{font-size:18px;line-height:24px}.text-slider .row .text-slider-items{font-size:18px;font-weight:400;color:#023670;padding-left:15px}@media (max-width:767px){.text-slider .row .text-slider-items{font-size:14px;padding-left:.5rem}}.text-slider .row .strip{background:#fff;height:2px}.text-slider .row .strip .pink-strip{background:#cc008e;height:100%;width:100%}.text-slider .row .strip .pink-strip.animate{-webkit-animation:c 5s linear forwards;-moz-animation:c 5s linear forwards;-o-animation:c 5s linear forwards;animation:c 5s linear forwards}.text-slider .row .buttons{text-align:right;padding-right:15px}@media (max-width:767px){.text-slider .row .buttons{padding-right:.5rem}}.text-slider .row .buttons img{width:10px;cursor:pointer}.text-slider .text-slider-progress{margin-top:10px}@-webkit-keyframes c{0%{width:0}to{width:100%}}@-moz-keyframes c{0%{width:0}to{width:100%}}@-o-keyframes c{0%{width:0}to{width:100%}}@keyframes c{0%{width:0}to{width:100%}}@-webkit-keyframes d{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes d{0%{-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes d{0%{-o-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes d{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes e{0%{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes e{0%{-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes e{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes f{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-moz-keyframes f{0%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}to{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-o-keyframes f{0%{-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes f{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes g{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-moz-keyframes g{0%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}to{-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-o-keyframes g{0%{-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes g{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}.quote{padding:60px 0;background:url(../img/background/bg_quote.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.quote:focus{outline:5px auto #cc008e}.quote :focus{outline:5px auto #cc008e}.quote .quote-image{width:100%}.quote .quote-text{background:#fff;padding:24px 20px;margin-bottom:20px;position:relative;color:#009de0;line-height:31px;font-size:20px}.quote .quote-text:after{content:"";position:absolute;width:0;height:0;border-left:15px solid transparent;left:5%;top:100%;z-index:2;border-top:20px solid #fff}.quote .quote-author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px}.quote .quote-author .author-image{width:130px;height:130px;border:6px solid #72cef7;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.quote .quote-author .author-name{margin-left:12px;color:#fff;font-size:14px;line-height:18px}.quote .quote-author .author-name a{color:#cc008e}.quote .quote-author .author-name li:first-child{font-weight:500}@media (max-width:767px){.quote{padding:30px 0}.quote .quote-image{width:12vw;margin-bottom:20pt}.quote .quote-author{margin-left:0}.quote .quote-text{font-size:18px}}.benefits{background:url(/assets/img/background/bg_quote.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top;background-repeat:no-repeat;padding:30px 0}.benefits:focus{outline:5px auto #cc008e}.benefits :focus{outline:5px auto #cc008e}.benefits-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.benefits-text{color:#fff}.benefits-text h3{font-size:24px;margin-bottom:20px}.benefits-text ul li{margin-bottom:10px;font-size:18px;position:relative;padding-left:20px;line-height:24px}.benefits-text ul li:before{content:url(/assets/img/elements/bulletpoint_white.png);position:absolute;left:0;top:-3px}.career{background:#023670 url(/assets/img/background/bg_karriere.png) 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:95px 0;color:#fff}.career:focus{outline:5px auto #cc008e}.career :focus{outline:5px auto #cc008e}.career h4{font-size:18px;margin-bottom:15px}.career h3{font-size:28px;margin-bottom:30px}.header-image{min-height:600px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;position:relative}.header-image h1{z-index:10;font-size:24px;color:#fff;margin-bottom:20px}.header-image .box{position:relative;height:200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-image .box:after{content:"";position:absolute;width:300%;height:199.5px;background:#023670;right:-314.5%}.header-image .triangle{width:115%;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:200px;background:-webkit-gradient(linear,right bottom,left top,color-stop(49.6%,#023670),color-stop(50%,transparent));background:-webkit-linear-gradient(bottom right,#023670 49.6%,transparent 50%);background:-moz- oldlinear-gradient(bottom right,#023670 49.6%,transparent 50%);background:-o-linear-gradient(bottom right,#023670 49.6%,transparent 50%);background:linear-gradient(to top left,#023670 49.6%,transparent 50%);position:absolute;overflow:hidden}@media (max-width:767px){.header-image{min-height:240px}.header-image .container{width:100%}.header-image .container h1{font-size:14px;max-width:150px;line-height:1.3;margin-bottom:10px}.header-image .triangle{height:83px;width:100%;left:0;position:absolute;overflow:hidden;background-image:url(../img/elements/triangle.png);background-position-x:left;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.featured-blog-post{padding:20px 0}.featured-blog-post:focus{outline:5px auto #cc008e}.featured-blog-post :focus{outline:5px auto #cc008e}.featured-blog-post .img{min-height:280px;outline:1px solid #fff;outline-offset:-10px}.featured-blog-post .text-box{padding:35px;border:1px solid #ececec;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.featured-blog-post .text-box h3{font-size:26px;color:#023670;margin-bottom:20px}.featured-blog-post .text-box .post-text{margin-bottom:20px;color:#555659;font-size:16px;line-height:24px}@media (max-width:767px){.featured-blog-post .text-box{border:none;padding:15px}}@media (min-width:768px){.hidden-desktop{display:none}}.apply-now-banner{background-color:#009de0;padding:20px 0}.apply-now-banner.layout2menu{background:url(../img/background/bg_sub_onlinetest.png) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:768px){.apply-now-banner.layout2menu{margin-bottom:20px}}.apply-now-banner.layout1main .btn-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.apply-now-banner.layout1main .btn-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.apply-now-banner.layout1main span{margin-right:10px}}.apply-now-banner .btn-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.apply-now-banner .btn-block{margin-top:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.apply-now-banner .btn-block.layout2menu{margin-top:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.apply-now-banner .btn-block .btn{color:#009de0}.apply-now-banner span{font-size:16px;color:#fff;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.apply-now-banner span.layout2menu{font-size:28px;font-weight:500}.apply-now-banner .sub-hedline{font-size:16px;color:#fff;text-transform:uppercase;margin-top:15px;margin-bottom:5px}.events-outer-wrapper .event{background:#fff;min-width:272px;max-width:272px}.events-outer-wrapper .event .event-text{background:#023670;padding:35px 20px;text-align:left;color:#fff;height:280px;position:relative}.events-outer-wrapper .event .event-text img{display:inline-block}.events-outer-wrapper .event .event-text .date-time{text-transform:uppercase;font-size:14px;margin-bottom:30px;position:relative;padding-left:30px;font-weight:700}.events-outer-wrapper .event .event-text .date-time:before{content:url(../img/elements/ico_calendar.png);position:absolute;left:0;top:0}.events-outer-wrapper .event .event-text h3{font-size:24px;margin-bottom:30px;line-height:1.1}.events-outer-wrapper .event .event-text p{font-size:14px}.events-outer-wrapper .event .triangle{width:100%;height:60px;background:-webkit-gradient(linear,left top,right bottom,color-stop(49%,#023670),color-stop(50%,transparent));background:-webkit-linear-gradient(left top,#023670 49%,transparent 50%);background:-moz- oldlinear-gradient(left top,#023670 49%,transparent 50%);background:-o-linear-gradient(left top,#023670 49%,transparent 50%);background:linear-gradient(to right bottom,#023670 49%,transparent 50%)}.events-outer-wrapper .event .button-block{padding:0 35px 35px;text-align:right;background:#fff}.events-outer-wrapper .event .button-block:focus{outline:5px auto #cc008e}.events-outer-wrapper .event .button-block :focus{outline:5px auto #cc008e}@media (max-width:1160px){.events-outer-wrapper .events-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.events-outer-wrapper .event-wrapper{margin-bottom:30px;width:100%;max-width:272px;padding:0}.events-outer-wrapper .event-wrapper:last-child{margin-bottom:0}}.events-outer-wrapper .event-wrapper{padding:5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-bottom:15px}.events-outer-wrapper .events-container{background-color:#ececec;padding-top:5px;padding-bottom:10px}@media (max-width:767px){.events-outer-wrapper .event-wrapper{margin:0 auto;margin-bottom:10px}}.upcoming-events{background:#ececec;padding:30px 0;padding-bottom:60px}.upcoming-events .events-outer-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:900px){.upcoming-events .events-outer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.upcoming-events .event-wrapper{margin-bottom:0}.event-wrapper{position:relative}.event-wrapper .btn-more{margin-left:auto}.event-wrapper .more-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:20px;position:absolute;right:5px}.career-opportunities{padding:30px 0 15px}.career-opportunities .career-image img{width:100%}.career-opportunities .btn-block-right{margin-top:5px}.career-opportunities .btn-mobile{margin-top:0}.career-opportunities .career-opportunity{text-align:left;max-width:376px;margin-left:auto;margin-right:auto}@media (max-width:767px){.career-opportunities .career-opportunity{padding-bottom:10px}}.career-opportunities .career-opportunity h3{font-size:24px;line-height:34px;color:#023670}.career-opportunities .career-opportunity .career-opportunity-position{margin-bottom:10px}.career-opportunities .career-opportunity p{color:#555659;font-size:14px}.career-opportunities .career-opportunity .career-opportunity-image{height:200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.career-opportunities .career-opportunity .collapse{margin:10px 0}.career-opportunities .career-opportunity .collapse .collapsible-btn img{width:15px}.career-opportunities .career-opportunity .collapse h4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-opportunities .career-opportunity .collapse h4 button{border:none;background:transparent;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.career-opportunities .career-opportunity .collapse h4 button.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.career-opportunities .career-opportunity .collapse .collapse-content{display:none;color:#555659;font-size:14px}.representation-for-students{padding:10px 0 20px}.representation-for-students .representation-image{height:280px;margin-top:10px}.representation-for-students h3{font-size:24px;line-height:32px;color:#023670;font-weight:400;letter-spacing:.8px;margin-top:10px}.representation-for-students .representation-text{font-size:14px;line-height:16px;color:#555659;margin-bottom:15px}.representation-for-students p{color:#555659;font-size:16px;line-height:18px}.representation-for-students p .representation-email{color:#cc008e}.representation-for-students p.email,.representation-for-students p.phone-number{margin:5px 0}.contact-form{padding:20px 0}.contact-form input:not([type=submit]),.contact-form textarea{width:100%;padding:8px 14px;font-size:18px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#ececec;border:none;color:#555659;font-family:Roboto,sans-serif}@media (max-width:767px){.contact-form input:not([type=submit]),.contact-form textarea{font-size:14px}}.contact-form input[type=submit]{line-height:1;width:100%;max-width:220px}.contact-form .contact-message{margin-bottom:10px}.contact-form .checkbox{position:relative}.contact-form .checkbox input{opacity:0;position:absolute;width:5px}.contact-form .checkbox label{position:relative;display:inline-block;padding-left:24px;font-size:12px;line-height:18px}.contact-form .checkbox label a{text-decoration:underline}.contact-form .checkbox label:after,.contact-form .checkbox label:before{position:absolute;content:"";display:inline-block}.contact-form .checkbox label:before{height:16px;width:16px;left:0;background:#fff}.contact-form .checkbox label:after{height:4px;width:8px;border-left:2px solid #009de0;border-bottom:2px solid #009de0;-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);left:4px;top:4px}.contact-form .checkbox input[type=checkbox]+label:after{content:none}.contact-form .checkbox input[type=checkbox]:checked+label:after{content:""}.contact-form .checkbox input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.contact-form .checkbox label{text-align:left}.contact-form .checkbox label p{line-height:18px;font-size:14px}@media (max-width:767px){.contact-form .checkbox label p{font-size:12px}}.contact-form .checkbox label:before{background:#ececec}.contact-form .checkbox-contact-input,.contact-form .email-contact-input,.contact-form .message-contact-input,.contact-form .name-contact-input{margin-bottom:18px;position:relative;text-align:left}.contact-form .checkbox-contact-input input,.contact-form .email-contact-input input,.contact-form .message-contact-input input,.contact-form .name-contact-input input{text-align:center}.contact-form .checkbox-contact-input.error input,.contact-form .email-contact-input.error input,.contact-form .message-contact-input.error input,.contact-form .name-contact-input.error input{border:1px solid #a20606}.contact-form .checkbox-contact-input.error .error-message,.contact-form .email-contact-input.error .error-message,.contact-form .message-contact-input.error .error-message,.contact-form .name-contact-input.error .error-message{display:block}.contact-form .checkbox-contact-input.error .checkbox label:before,.contact-form .email-contact-input.error .checkbox label:before,.contact-form .message-contact-input.error .checkbox label:before,.contact-form .name-contact-input.error .checkbox label:before{border:1px solid #a20606}.contact-form .checkbox-contact-input .error-message,.contact-form .email-contact-input .error-message,.contact-form .message-contact-input .error-message,.contact-form .name-contact-input .error-message{display:none;position:absolute;bottom:-webkit-calc(100% + 20px);bottom:-moz-calc(100% + 20px);bottom:calc(100% + 20px);background:#a20606;padding:12px 30px;color:#fff;text-align:center;line-height:16px;font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:80%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.contact-form .checkbox-contact-input .error-message:after,.contact-form .email-contact-input .error-message:after,.contact-form .message-contact-input .error-message:after,.contact-form .name-contact-input .error-message:after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;left:50%;top:100%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-top:20px solid #a20606}.contact-form .flash-message{display:block;margin-top:30px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#009de0;color:#fff;padding:15px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:700;text-align:center;font-family:Roboto,sans-serif}.contact-form .flash-message.flash-message-error{background-color:#a20606}.headline-text-image{padding:20px 0}.headline-text-image .container .headline{height:30px;color:#023670;font-size:26px;letter-spacing:.74px;line-height:30px;margin-bottom:20px}.headline-text-image .container img{height:200px;width:100%}.headline-text-image .container .subtext{height:200px;float:left}.headline-text-image .container .maintext,.headline-text-image .container .subtext{color:#555659;font-size:16px;line-height:22px}.headline-image-text{padding:20px 0}.headline-image-text .container .headline{height:30px;color:#023670;font-size:26px;letter-spacing:.74px;line-height:30px;margin-bottom:20px}.headline-image-text .container img{height:200px;width:100%;margin-bottom:10px}.headline-image-text .container .subtext{height:200px;float:left}.headline-image-text .container .maintext,.headline-image-text .container .subtext{color:#555659;font-size:16px;line-height:22px}.teaser-desktop{padding:10px;padding-top:0;padding-bottom:80px;position:relative}.teaser-desktop:after{background:#ececec;content:" ";position:absolute;width:100%;height:100%;top:0;left:0}.teaser-desktop .teaser-item{background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:370px;text-decoration:none;text-align:right;z-index:5}.teaser-desktop .teaser-item span{background:#023670;color:#fff;padding:8px;font-size:14px;line-height:30px;font-weight:400;letter-spacing:.8px}.slider{padding:20px 0}.slider .slider-wrapper{position:relative;height:500px;width:100%;overflow:hidden;background:#fff}.slider .slider-wrapper.threeImage .slidersImage{width:33.33333%}.slider .slidersImage{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;outline-offset:-5px}.slider .slidersImage:focus{outline:5px auto #cc008e}.slider .slidersImage :focus{outline:5px auto #cc008e}.slider .slidersImage.active{z-index:1}.slider .row{position:relative}.slider .row .lightbox{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;display:none;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.slider .row .lightbox.show{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);display:block;opacity:1;max-width:80%;max-height:90vh;z-index:10}@media (max-width:767px){.slider .row .lightbox.show{max-width:94%}}.slider .row .lightbox .lightbox-focus{outline:none}.slider .row .lightbox .lightbox-close{position:absolute;right:5px;top:5px;z-index:3;width:40px;height:40px;padding:5px;cursor:pointer}.slider .row .lightbox .lightbox-close span{display:block;position:relative;width:100%;height:100%}.slider .row .lightbox .lightbox-close span:after,.slider .row .lightbox .lightbox-close span:before{background:#fff;content:"";top:12px;display:block;height:3px;position:absolute;width:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.3);box-shadow:0 0 1px 1px rgba(0,0,0,.3)}.slider .row .lightbox .lightbox-close span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slider .row .lightbox img{width:100%}.slider .nxt-col,.slider .prv-col{text-align:center;margin:auto}.slider .nxt,.slider .prv{max-width:50px;cursor:pointer;opacity:.8;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.slider .prv{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.slider .nxt:hover,.slider .prv:hover{opacity:1}@media (max-width:767px){.slider .slider-wrapper{height:280px}.slider .slider-wrapper.threeImage .slidersImage{width:50%}.slider .nxt,.slider .prv{width:100%}}@media (max-width:450px){.slider .slider-wrapper{height:210px}}.body-text{padding:20px 0}.company-thumbnail-slider{padding:10px}.company-thumbnail-slider .row{position:relative}@media (max-width:1300px){.company-thumbnail-slider .row{width:90%;margin:0 auto}}@media (max-width:767px){.company-thumbnail-slider .row{width:92%}}.company-thumbnail-slider .layout2main{width:92%;margin:0 auto}.company-thumbnail-slider .layout2menu{width:86%;margin:0 auto}.company-thumbnail-slider .company-thumbnail-slider-wrapper{overflow:hidden;padding:2px}.company-thumbnail-slider .company-thumbnail-slider-wrapper .img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.company-thumbnail-slider .company-thumbnail-slider-wrapper .img.prev{left:-30px}@media (max-width:1020px){.company-thumbnail-slider .company-thumbnail-slider-wrapper .img.prev{left:-20px}}.company-thumbnail-slider .company-thumbnail-slider-wrapper .img.next{right:-30px}@media (max-width:1020px){.company-thumbnail-slider .company-thumbnail-slider-wrapper .img.next{right:-20px}}@media (max-width:1020px){.company-thumbnail-slider .company-thumbnail-slider-wrapper{padding:0 2px}}.company-thumbnail-slider .company-thumbnail-slider-wrapper .company-thumbnail-slider-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.company-thumbnail-slider .company-thumbnail-slider-wrapper .company-thumbnail-slider-box .company-thumbnail-slider-item{padding:5px;display:inline-block;width:130px;height:130px;border:1px solid #ececec;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;outline-offset:-5px}@media (max-width:767px){.company-thumbnail-slider .company-thumbnail-slider-wrapper .company-thumbnail-slider-box .company-thumbnail-slider-item{width:95px;height:95px}}.company-thumbnail-slider .company-thumbnail-slider-wrapper .company-thumbnail-slider-box .company-thumbnail-slider-item .company-logo{width:100%;height:100%}.body-links{overflow:hidden}.body-links .container .content-box .headLine{height:32px;color:#023670;font-size:26px;font-weight:300;line-height:30px;margin-bottom:15px}.body-links .container .content-box .linkText{height:41px;color:#00a0e5;font-size:16px;font-weight:500;line-height:43px;background-image:url(/assets/img/elements/ico_nxt_gray.png);background-position:100%;background-repeat:no-repeat;border-bottom:1px solid #ececec}.body-links .container .content-box .linkText .SubText{display:inline-block;color:#00a0e5;font-size:16px;font-weight:500;line-height:43px}.body-links .container .content-box .linkText .SubText:hover{text-decoration:underline}.body-links .container .content-box .subOutside{padding:5px;border:1px solid #ececec;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.body-links .container .content-box .subOutside .subRow{width:100%;border:1px solid #ececec;background-color:#ececec;margin:0}.body-links .container .content-box .subOutside .subRow .plainText{color:#00a0e5;font-family:Roboto;font-size:16px;line-height:19px;text-align:center;margin:auto;padding:25px}.body-links .container .content-box .subOutside .subRow .subLineBox{padding:25px;background:#009de0 url(/assets/img/background/bg-sub.bewerben.png) no-repeat 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.body-links .container .content-box .subOutside .subRow .subLineBox .subLine{width:100%;color:#fff;font-size:18px;font-weight:500;line-height:22px;text-align:center;margin:0}.body-links .container .content-box .buttonBox{height:162px;background-color:#009de0;margin-bottom:20px}.body-links .container .content-box .buttonBox h2{color:#fff;font-family:Roboto;font-size:28px;font-weight:700;line-height:33px;text-align:center;padding-top:30px}.body-links .container .content-box .buttonBox h4{color:#fff;font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-align:center;margin-top:20px}.body-links .container .content-box .buttonBox .bt-div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.body-links .container .content-box .buttonBox .bt-div .Linkbutton{cursor:pointer;border:.8px solid #fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fff;text-align:center;position:center}.body-links .container .content-box .buttonBox .bt-div .Linkbutton .buttonCaption{color:#00a0e5;font-size:14px;font-weight:500;letter-spacing:.8px;line-height:16px;text-align:center}.body-links .container .content-box .buttonBox .bt-div .Linkbutton:hover{opacity:.8}@media (max-width:767px){.body-links .container .content-box{background-color:#009de0}.body-links .container .content-box .buttonBox,.body-links .container .content-box .subOutside{display:none}.body-links .container .content-box .headLine,.body-links .container .content-box .linkText{color:#fff;margin:0 20px}.body-links .container .content-box .linkText .SubText{color:#fff}}.contact-image-right{padding:20px 0}@media (max-width:767px){.contact-image-right .container{padding:0}}.contact-image-right .contact-image-right-contact{background:#009de0 url(../img/background/bg_sub_ansprechpartner.png) 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:220px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;color:#fff;text-align:center}.contact-image-right .contact-image-right-contact p{line-height:22px}.contact-image-right .contact-image-right-contact h3{font-size:26px;line-height:34px}.contact-image-right .contact-image-right-contact ul{line-height:22px;font-size:16px;margin:30px 0 20px}.contact-image-right .contact-image-right-contact ul li:first-child{font-weight:400}.contact-image-right .contact-image-right-contact a{line-height:22px;color:#fff}.contact-image-right .contact-image-right-image{min-height:286px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-left:20px solid #fff}@media (max-width:767px){.contact-image-right .contact-image-right-image{border:none}}.contact-image-left{padding:20px 0}@media (max-width:767px){.contact-image-left .container{padding:0}}.contact-image-left .contact-image-left-contact{background:#009de0 url(../img/background/bg_sub_ansprechpartner.png) 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:220px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;color:#fff;text-align:center}.contact-image-left .contact-image-left-contact p{line-height:22px}.contact-image-left .contact-image-left-contact h3{font-size:26px;line-height:34px}.contact-image-left .contact-image-left-contact ul{line-height:22px;font-size:16px;margin:30px 0 20px}.contact-image-left .contact-image-left-contact ul li:first-child{font-weight:400}.contact-image-left .contact-image-left-contact a{line-height:22px;color:#fff}.contact-image-left .contact-image-left-image{min-height:286px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-right:20px solid #fff}@media (max-width:767px){.contact-image-left .contact-image-left-image{border:none}}.contact-image-left-right{padding:20px 0}@media (max-width:767px){.contact-image-left-right .container{padding:0}}.contact-image-left-right .contact-image-left-right-contact{background:#009de0 url(../img/background/bg_sub_ansprechpartner.png) 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:220px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;color:#fff;text-align:center}@media (min-width:768px){.contact-image-left-right .contact-image-left-right-contact{border-left:10px solid #fff;border-right:10px solid #fff}}.contact-image-left-right .contact-image-left-right-contact p{line-height:22px}.contact-image-left-right .contact-image-left-right-contact h3{font-size:26px;line-height:34px}.contact-image-left-right .contact-image-left-right-contact ul{line-height:22px;font-size:16px;margin:30px 0 20px}.contact-image-left-right .contact-image-left-right-contact ul li:first-child{font-weight:400}.contact-image-left-right .contact-image-left-right-contact a{line-height:22px;color:#fff}.contact-image-left-right .contact-image-left-right-image1,.contact-image-left-right .contact-image-left-right-image2{min-height:280px}@media (max-width:767px){.contact-image-left-right .contact-image-left-right-image1,.contact-image-left-right .contact-image-left-right-image2{border:none}}@media (min-width:768px){.contact-image-left-right-image1{border-right:10px solid #fff}.contact-image-left-right-image2{border-left:10px solid #fff}}.job-listings{background:url(/assets/img/background/bg_quote.png);padding:50px}.job-listings h3{font-size:28px;line-height:33px;color:#fff;letter-spacing:.8px;font-weight:400}.job-listings input{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px;border:#fff;width:100%;border:none;height:36px;font-size:14px;margin:25px 0 10px}.job-listings a{color:#fff}.job-listings-button{text-align:center;margin-top:15px}.job-listings-button a{color:#022a57;padding-left:40px;padding-right:40px}.search-results{padding:20px 0}.search-results ul .row{position:relative;margin-bottom:25px}@media (min-width:768px){.search-results ul .row{margin-left:10px;margin-right:10px}}.search-results ul .row:last-child{margin-bottom:15px}.search-results ul .row:after{content:"";background:#ececec;height:1px;width:100%;position:absolute;bottom:-10px}.search-results .search-results-item{text-align:left}.search-results .search-results-item .breadcrumbs{padding-top:5px;padding-bottom:5px}@media (max-width:767px){.search-results .search-results-item .breadcrumbs.container{padding-left:0;padding-right:0}}.search-results .search-results-item .entry-name{color:#cc008e;font-size:18px;text-decoration:none;position:relative}.search-results .search-results-item .entry-name:after{content:url(../img/elements/pfeil.png);position:absolute;right:-15px;width:6px}.search-results .page-numbers a,.search-results .page-numbers span{text-decoration:none;color:#c0ddfe;font-size:14px;font-weight:400;margin-left:4px}.search-results .page-numbers a img,.search-results .page-numbers span img{width:8px}.search-results .page-numbers .current{color:#022a57}@media (max-width:767px){.search-results .underline-headline{font-weight:300;text-align:left;font-size:24px;margin-bottom:25px;left:unset;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.search-results .underline-headline:after{content:none}}.infobox{background-color:#009de0}@media (min-width:768px){.infobox.layout2menu{margin-top:20px;margin-bottom:20px;padding:10px}}.infobox .container .headLine{font-size:26px;line-height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.infobox .container .headLine,.infobox .container .info{width:100%;color:#fff;padding-bottom:10px;padding-top:10px}.infobox .container .info{font-size:16px;line-height:20px;border-bottom:1px solid hsla(0,0%,100%,.5)}.infobox .container .info:last-child{border:none}.infobox .container .info h4{font-size:14px;font-weight:500}.infobox .container .info .rich-text{color:#fff}.infobox .container .info .rich-text ul{list-style-image:url(/assets/img/elements/bulletpoint_white.png)}.infobox .container .info .rich-text a{color:#fff}.body-download-links{padding:10px 0}.body-download-links .container .headLine{padding-bottom:5px;padding-top:5px;color:#023670;font-size:24px;font-weight:300;letter-spacing:.21px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.body-download-links .container .headLine .collapsible-button img{width:18px}.body-download-links .container .name-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px .5rem 10px 1.5rem}.body-download-links .container .name-link:after{content:"";width:100%;background:#ececec;height:1px;margin-top:10px}.body-download-links .container .name-link .fileName{color:#555659;font-size:16px}.body-download-links .container .name-link .a-url .iconDownload{width:100%;background-image:url(/assets/img/elements/ico_download.png);background-position:50%;background-repeat:no-repeat;padding-left:16.31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:6.62px;width:16.31px}.body-download-links .container .name-link .a-url .fileExtension{color:#cc008e;font-size:14px;display:inline-block;text-decoration:underline;text-transform:uppercase;text-align:left;padding-left:2px}.body-download-links .container .collapsible-btn{border:none;background:transparent;-webkit-transform-origin:center 35%;-moz-transform-origin:center 35%;-ms-transform-origin:center 35%;-o-transform-origin:center 35%;transform-origin:center 35%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:-o-transform .6s;-moz-transition:transform .6s,-moz-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s}.body-download-links .container .collapsible-btn.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.body-download-links .container .collapsed{display:none}@media (max-width:767px){.body-download-links .container .fileName{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}.body-download-links .container .collapse-content{display:none}}.text{padding:30px 0}.text h3{text-align:left;color:#023670;font-size:18px;margin-bottom:10px;font-weight:400}.text p{color:#555659;text-align:justify;font-size:16px;line-height:24px}.headline-underlined{padding-top:40px}.full-width-text{color:#555659;font-size:16px;line-height:24px;text-align:justify;padding-bottom:50px}.content-image-big .container .mainImage{height:507px;width:780px}.content-image-big .container .mainImage img{width:100%;height:100%}.content-image-big .container .imageText{padding-left:10px;height:100%}.content-image-big .container .imageText .headLine{height:100%;width:100%;color:#023670;font-family:Roboto;font-size:26px;letter-spacing:.74px;line-height:30px}.content-image-big .container .imageText .richText{height:100%;width:100%;color:#555659;font-family:Roboto;font-size:16px;line-height:22px;padding-top:10px}@media (max-width:767px){.content-image-big .container{padding:0}.content-image-big .container .imageText .headLine{padding:25px 25px 0}.content-image-big .container .imageText .richText{padding:25px}}.content-image-small .container .mainImage{height:252px;width:380px}.content-image-small .container .mainImage img{width:100%;height:100%}.content-image-small .container .imageText{padding-left:10px;height:100%}.content-image-small .container .imageText .headLine{height:100%;width:100%;color:#023670;font-family:Roboto;font-size:26px;letter-spacing:.74px;line-height:30px}.content-image-small .container .imageText .richText{height:100%;width:100%;color:#555659;font-family:Roboto;font-size:16px;line-height:22px;padding-top:10px}@media (max-width:767px){.content-image-small .container{padding:0}.content-image-small .container .imageText .headLine{padding:25px 25px 0}.content-image-small .container .imageText .richText{padding:25px}}.uc-banner-content{background-color:#24b0fc!important}.uc-optin-description{font-family:Nova-Regular,sans-serif;font-size:95%;line-height:148%;margin:0 auto}.btn-list uc-col-lg-12 uc-col-md-12 uc-col-sm-12 uc-col-12 uc-overflow-hidden show-deny-btn show-more-btn{width:62%}.uc-powered-by-footer{font-size:70%;width:60.5%}#uc-btn-deny-banner.uc-btn.uc-btn-default.btn-deny{font-family:Nova-Regular,sans-serif;font-weight:700;background-color:transparent;color:#fff;padding:.8%;text-align:center;text-decoration:none;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;border:1px solid #fff;width:15%!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-deny-banner.uc-btn.uc-btn-default.btn-deny,#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-more-info-banner.uc-btn.uc-btn-default.more-info-button{width:15%!important}#uc-btn-accept-banner{font-family:Nova-Regular,sans-serif;font-weight:700;background-color:#fff;border:none;color:#1e90ff;padding:.8%;text-align:center;text-decoration:none;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;width:15%!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-accept-banner.uc-btn.uc-btn-primary{width:65%!important}#uc-btn-more-info-banner{font-family:Nova-Regular,sans-serif;font-weight:700;background-color:#1f9ee2;border:none;color:#fff;padding:.8%;text-align:center;text-decoration:none;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;width:15%!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.uc-banner-content>div>.uc-powered-by-footer{width:auto!important;margin:0 auto!important;text-align:right!important}.uc-banner-content>div>.uc-powered-by-footer span{color:#fff!important}#uc-main-banner .uc-banner-content>div{width:70%!important;margin:0 auto!important;float:none!important}.uc-banner-content div.btn-list.uc-overflow-hidden{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-moz-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}@media screen and (max-width:640px){#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-accept-banner.uc-btn.uc-btn-primary,#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-deny-banner.uc-btn.uc-btn-default.btn-deny,#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-more-info-banner.uc-btn.uc-btn-default.more-info-button{width:100%!important}.uc-banner-content div.btn-list.uc-overflow-hidden{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#uc-btn-deny-banner.uc-btn.uc-btn-default.btn-deny{border:transparent!important}#uc-main-banner .uc-banner-content>div{width:95%!important}.uc-optin-description{display:inline-block;height:112px!important;overflow-y:scroll;overflow-x:hidden}.uc-banner-content ::-webkit-scrollbar{-webkit-appearance:none;width:5px}::-webkit-scrollbar-thumb{-webkit-border-radius:13px;border-radius:13px;background-color:rgba(69,158,226,.9)}}.bullet-points{padding:10px 0}.bullet-points .iconText{background-image:url(../img/elements/ico_bulletpoint.png);background-position:0;background-repeat:no-repeat;padding-left:5px}.bullet-points .bulletText{display:inline-block;padding-left:10px;padding-bottom:5px}.bullet-points .larger-blue{color:#023670;font-family:Roboto,sans-serif;font-size:24px;line-height:36px;margin-bottom:40px;text-decoration:none;padding:5px 0}.bullet-points .label-row2{padding-bottom:20px}.bullet-points .small-grey{color:#555659;font-family:Roboto,sans-serif;font-size:16px;line-height:22px;text-decoration:none;padding:5px 0}.bullet-points .bg-style{height:100%;width:100%;padding:10px 20px}.bullet-points .bg-style-grey{background-color:#ececec}.bullet-points .bg-style-white-greyborder{border:1px solid #ececec}.bullet-points .bullet-points-list{text-align:left}.bullet-points .bullet-points-list.bigger-text li{font-size:24px;color:#023670}.bullet-points .layout2menu .col-xs-12{padding:0}.bullet-points .layout2menu .bigger-text li{font-size:16px;color:#555659}.alumni-benefits .container{height:100%;width:100%}.alumni-benefits .container .row{grid-column-gap:10px}.alumni-benefits .container .row .headLine{height:100%;width:100%;color:#023670;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:.8px;line-height:28px;display:inline-block}.alumni-benefits .container .row .richText{height:64.39px;width:100%;color:#555659;font-family:Roboto;font-size:14px;letter-spacing:.8px;line-height:16px}.alumni-benefits .container .row .Column{height:100%;width:100%}.alumni-benefits .container .row .Column .imageBox{height:180px;width:100%;border:1px solid #ececec;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.alumni-benefits .container .row .Column .textlink{height:36px;width:100%;line-height:16px;text-align:right}.alumni-benefits .container .row .Column .textlink a:link{color:#cc008e;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.8px;text-decoration:none;text-transform:uppercase}.alumni-benefits .container .row .Column .textlink a{color:#cc008e}.alumni-benefits .container .row .Column .textlink a:hover{text-decoration:underline}@media (max-width:767px){.alumni-benefits .container .pagetitle,.alumni-benefits .container .row .Column2,.alumni-benefits .container .row .Column3,.alumni-benefits .container hr{display:none}.alumni-benefits .container .row .Column1 .headLine{margin:20px 0}}.events-overview{background-color:#ececec}.past-events [class*=col-]{margin-bottom:20px}.past-events [class*=col-] .cardbox{border:1px solid #ececec;height:100%}.past-events [class*=col-] .cardbox img{width:100%;height:236.25px}.past-events [class*=col-] .cardbox .blogtext{color:#023670;font-size:16px;line-height:22px;padding:5px 10px 10px}.past-events [class*=col-] .cardbox .datetime{color:grey;font-size:16px;line-height:22px;padding:5px 10px 0}.past-events [class*=col-] .cardbox .bottom{display:inline-block;padding-left:10px;padding-bottom:30px}.past-events [class*=col-] .cardbox .bottom .btn-white{border:.8px solid #023670}.recent-blog-post{padding-top:40px;padding-bottom:40px}.video-template{position:relative;max-width:376px;margin-left:auto;margin-right:auto}.video-template .video-frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-template .video-image{width:100%;position:relative;z-index:2}.video-template .video-play{position:absolute;z-index:3;width:100px;margin-left:-50px;margin-top:-50px;top:50%;left:50%}.video-template .video-play:focus{outline:5px auto #cc008e}.video-template .video-play :focus{outline:5px auto #cc008e}.video-template[data-playing=true] .video-frame{z-index:3}.video-template[data-playing=true] .video-play{display:none}.video-template[data-playing=false]:hover{cursor:pointer}.video-template[data-playing=false]:hover .video-play{opacity:.8}.compass-navigation-wrapper{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#fff}@media (max-width:767px){.compass-navigation-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}section.compass-navigation{position:relative;height:100%;width:100%;top:0;left:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:999;display:none;max-width:500px;max-height:900px;overflow:hidden}@media (max-width:767px){section.compass-navigation{display:block}}section.compass-navigation .mobile-button{position:absolute;height:50px;right:0;top:70px}section.compass-navigation .top-strip{position:absolute;background-color:#023670;width:120%;height:132px;-webkit-transform:rotate(-11deg) translate3d(-34px,-73px,0);-moz-transform:rotate(-11deg) translate3d(-34px,-73px,0);transform:rotate(-11deg) translate3d(-34px,-73px,0)}section.compass-navigation .logo-strip{position:absolute;left:80px;top:100px}section.compass-navigation .logo-strip img{width:158px}section.compass-navigation .bottom-strip{position:absolute;bottom:0;left:0;color:#fff;text-align:right;font-size:30px;font-weight:700;width:100%;padding-bottom:138px}section.compass-navigation .bottom-strip:after{position:absolute;width:100%;height:138px;background-color:#023670;content:" ";left:0;bottom:0}section.compass-navigation .bottom-strip img.bottom-strip-text{width:180px;margin-top:13px;position:absolute;top:45px;right:30px;z-index:1}section.compass-navigation .bottom-strip img.bottom-strip-facets{width:100%;display:block}section.compass-navigation .compass-direction{position:absolute;z-index:999;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.compass-navigation .compass-direction .compass-header>div{position:absolute;background-color:rgba(2,42,87,.35);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px;line-height:1.2}section.compass-navigation .compass-direction .compass-header>div h2{color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:24px}section.compass-navigation .compass-direction .navigation-info{position:absolute;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;font-size:13px}section.compass-navigation .compass-direction .navigation-info span{opacity:0}section.compass-navigation .compass-direction .navigation-info img{opacity:0;padding-top:10px;width:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.compass-navigation .compass-direction .navigation-info img.switch{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}section.compass-navigation .compass-direction.dir-bottom .navigation-info{top:10px;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.compass-navigation .compass-direction.dir-bottom .navigation-info img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}section.compass-navigation .compass-direction.dir-bottom .navigation-info img.switch{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.compass-navigation .compass-direction.dir-right .navigation-info{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;top:0;pointer-events:none;left:auto;right:64px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.compass-navigation .compass-direction.dir-right .navigation-info img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);padding-bottom:10px;padding-top:0}section.compass-navigation .compass-direction.dir-right .navigation-info img.switch{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);padding-bottom:0;padding-top:10px}section.compass-navigation .compass-direction.dir-left .navigation-info{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;top:0;pointer-events:none;left:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.compass-navigation .compass-direction.dir-left .navigation-info img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);padding-top:0;padding-bottom:10px}section.compass-navigation .compass-direction.dir-left .navigation-info img.switch{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);padding-top:10px;padding-bottom:0}section.compass-navigation .compass-nav-helper{position:absolute;z-index:10;color:#fff;font-weight:700;line-height:1.3;min-height:39px}section.compass-navigation .compass-nav-helper a{color:#fff;text-decoration:none}section.compass-navigation .compass-nav-helper a:focus{outline:2px dashed #fff}section.compass-navigation .compass-nav-helper-top{left:110px;top:35px;max-width:240px;min-height:0}section.compass-navigation .compass-nav-helper-top:before{position:absolute;left:-31px;width:1px;height:49px;background-color:#fff;content:" ";top:-35px}section.compass-navigation .compass-nav-helper-top img{position:absolute;top:3px;left:-23px;width:14px}section.compass-navigation .compass-nav-helper-right{right:40px;bottom:56px;max-width:130px}section.compass-navigation .compass-nav-helper-right:before{position:absolute;right:-40px;width:28px;height:1px;background-color:#fff;content:" ";top:-2px}section.compass-navigation .compass-nav-helper-right img{position:absolute;top:7px;right:-23px;width:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}section.compass-navigation .compass-nav-helper-bottom{left:110px;bottom:10px;max-width:240px;min-height:0}section.compass-navigation .compass-nav-helper-bottom:before{position:absolute;left:-31px;width:1px;height:28px;background-color:#fff;content:" ";top:2px}section.compass-navigation .compass-nav-helper-bottom img{position:absolute;top:3px;left:-23px;width:14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.compass-navigation .compass-nav-helper-left{left:40px;bottom:56px;max-width:102px}section.compass-navigation .compass-nav-helper-left:before{position:absolute;left:-40px;width:28px;height:1px;background-color:#fff;content:" ";top:-2px}section.compass-navigation .compass-nav-helper-left img{position:absolute;top:7px;left:-23px;width:14px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}section.compass-navigation .dir-left,section.compass-navigation .dir-right{height:100%;width:200px}section.compass-navigation .dir-bottom,section.compass-navigation .dir-top{height:200px;width:100%}section.compass-navigation .dir-left{left:0;top:0;-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}section.compass-navigation .dir-left h2{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}section.compass-navigation .dir-right{right:0;top:0;-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}section.compass-navigation .dir-right h2{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}section.compass-navigation .dir-top{top:0;left:0;-webkit-transform:translate3d(0,-200px,0);-moz-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}section.compass-navigation .dir-bottom{bottom:0;left:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}.time-table{padding-top:40px}.time-table .row{text-align:left}.time-table .row .events-times{padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.time-table .row .events-times{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.time-table .row .events-times .timeRange{font-weight:700;text-align:justify;margin-right:5vw}.time-table .row .events-times .timeRange,.time-table .row .events-times .timeText{color:#555659;font-size:16px;line-height:24px}.time-table .row .post-title{color:#023670;font-size:26px;letter-spacing:.23px;line-height:33px;padding-bottom:5px}.time-table .row .post-date{color:#023670;font-size:14px;line-height:22px;padding-bottom:10px;font-weight:500}.time-table .row .blog-block-text{color:#555659;font-size:16px;line-height:24px;padding-bottom:20px}.news-recents{padding-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-recents [class*=col-]{margin-bottom:20px}.news-recents .cardbox{border:1px solid #ececec;height:380px;width:280px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;margin-left:6px;margin-bottom:20px;text-align:left}.news-recents .cardbox img{width:100%}.news-recents .cardbox .blogtext{color:#023670;font-size:16px;line-height:22px;padding:5px 10px 10px}.news-recents .cardbox .datetime{color:grey;font-size:16px;line-height:22px;padding:5px 10px 0}.news-recents .cardbox .bottom{display:inline-block;padding-left:10px;padding-bottom:30px}.news-recents .cardbox .bottom .btn-white{border:.8px solid #023670}@media (max-width:767px){.news-recents .cardbox{margin-left:auto!important;margin-right:auto!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.news-recents .more-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.news-recents .more-wrapper a.btn-more{position:relative;margin-left:auto;padding-right:10px;margin-right:10px}.news-details{max-width:783px;margin:0 auto}.news-details ul.breadcrumb{padding:10px 10%;list-style:none}.news-details ul.breadcrumb li{display:inline;font-size:18px}.news-details ul.breadcrumb li+li:before{padding:8px;color:#023670;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.12px;line-height:16px;content:">>\00a0"}.news-details ul.breadcrumb li a{color:#023670;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.12px;line-height:16px;text-decoration:none}.news-details ul.breadcrumb li a:hover{color:#023670;text-decoration:underline}.news-details .newstitle{color:#023670;font-size:26px;font-weight:300;letter-spacing:.23px;line-height:33px}.news-details .blog-block-text,.news-details .newstitle{width:100%;font-family:Roboto,sans-serif;padding-top:30px}.news-details .blog-block-text{color:#555659;font-size:16px;line-height:24px;display:block;padding-left:10px;padding-right:10px}.news-details .blog-block-text img{max-width:100%}.news-details .interestpart,.news-details .recentsevents{padding:30px 0 0}.headline-styles{padding:20px 0 10px}.headline-styles .headline2,.headline-styles .headline3{color:#023670;font-size:26px;font-weight:300;letter-spacing:.8px}.headline-styles .headline3{font-size:18px;font-weight:500}.programs{padding:20px 0 40px}.programs .row{position:relative}.programs .row:after{position:absolute;width:100%;background:#ececec;content:"";bottom:-20px;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);height:1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.programs .programs-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.programs .programs-item:nth-child(n+4){margin-top:20px}}@media (max-width:767px){.programs .programs-item{margin-bottom:10px}}.programs h4{color:#023670;font-size:18px;margin-bottom:15px;font-weight:400;text-align:left}@media (max-width:767px){.programs h4{margin-bottom:10px}}.programs .programs-text{font-size:16px;line-height:24px;margin-bottom:20px;text-align:left}.programs .programs-text.no-margin{margin-bottom:0}.programs .programs-item-img{height:200px;margin-bottom:10px}@media (max-width:767px){.programs .programs-item-img{width:-webkit-calc(100% + 20pt + 1rem);width:-moz-calc(100% + 20pt + 1rem);width:calc(100% + 20pt + 1rem);margin-left:-webkit-calc(-10pt - .5rem);margin-left:-moz-calc(-10pt - .5rem);margin-left:calc(-10pt - .5rem)}}.programs .btn-block{text-align:right}.programs .btn-block.hide{opacity:0}.programs .btn-block.hide-all{display:none}@media (max-width:767px){.programs .btn-block.hide-mobile{display:none}}.toggle{width:100%;color:#555659;font-size:24px;position:relative;height:50px;line-height:50px;padding-left:0;padding-right:0}.toggle:after{position:absolute;content:" ";right:0;top:50%;margin-top:-8px;width:16px;height:16px;background-image:url(../img/elements/arrow-grey.png);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50%;display:none}@media (max-width:767px){.toggle:after{display:block}}.toggle.toggled:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.breadcrumbs{padding-top:20px;padding-bottom:20px}section.breadcrumbs ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.breadcrumbs ul li{padding-right:15px;position:relative;color:#555659;font-size:14px}section.breadcrumbs ul li a{color:#023670;text-decoration:none}section.breadcrumbs ul li a:hover{text-decoration:underline}section.breadcrumbs ul li a:after{content:"»";position:absolute;right:5px;color:#555659}.quicklinks{padding:20px 0;position:relative}.quicklinks .quicklinks-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quicklinks h4{color:#023670;font-size:26px;display:inline-block}.quicklinks label{float:right;color:#fff;font-size:26px;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}@media (min-width:768px){.quicklinks label{display:none}}.quicklinks input{position:absolute;opacity:0;-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);top:20px;right:10px}.quicklinks .quicklinks-links{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.quicklinks .quicklinks-links a{color:#009de0;padding:8px 0;font-weight:400;border-bottom:1px solid #ececec;text-decoration:none;display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.quicklinks .quicklinks-links a:first-child{margin-top:10px;border-top:1px solid #ececec}@media (max-width:767px){.quicklinks{background:#009de0}.quicklinks:focus{outline:5px auto #cc008e}.quicklinks :focus{outline:5px auto #cc008e}.quicklinks h4{color:#fff;max-width:80%}.quicklinks .quicklinks-links a{color:#fff;outline-offset:-3px}}.ects-overview,.single-image{padding:20px 0}.ects-overview .courses-filter{margin-bottom:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ects-overview .courses-filter,.ects-overview .courses-filter .button-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ects-overview .courses-filter .button-wrapper{margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.ects-overview .courses-filter .button-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ects-overview .courses-filter .button-wrapper .btn{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:160px}}.ects-overview .courses-filter .select-wrapper{margin-right:8px;-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.ects-overview .courses-filter .select-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.ects-overview .courses-filter .select-wrapper:nth-child(4){padding-right:5px}.ects-overview .courses-filter .select-wrapper:nth-child(5){padding-left:5px}}.ects-overview .courses-filter .select-wrapper#major{-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;-ms-flex:4;flex:4}.ects-overview .courses-filter .select-wrapper:nth-child(4),.ects-overview .courses-filter .select-wrapper:nth-child(5){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.ects-overview .courses-filter .select-wrapper:nth-child(4),.ects-overview .courses-filter .select-wrapper:nth-child(5){-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:0}}@media (max-width:767px){.ects-overview .courses-filter .select-wrapper:nth-child(4){padding-right:5px}}.ects-overview .courses-filter .select-wrapper .choices{width:auto}.ects-overview .courses-filter .select-wrapper .choices:focus{outline:3px auto #4d90fe}.ects-overview .courses-filter .select-wrapper .choices__inner{border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#9b9b9b;padding-left:12px;padding-right:32px}.ects-overview .courses-filter .select-wrapper .choices__list{border:none;padding-left:4px;padding-right:4px}.ects-overview .courses-filter .select-wrapper .choices__list--dropdown{border:1px solid hsla(0,0%,61%,.4);border-top:none}.ects-overview .courses-filter .select-wrapper .choices__list--dropdown .choices__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ects-overview .courses-filter .select-wrapper .choices__list--dropdown .choices__item:not(:last-child){border-bottom:1px solid hsla(0,0%,61%,.2)}.ects-overview .courses-filter .select-wrapper .choices__list--single{white-space:nowrap;overflow:hidden}.ects-overview .courses-filter .select-wrapper .choices__item{line-height:1.4}.ects-overview .courses-filter .select-wrapper .choices:after{content:url(/assets/img/elements/ico_arrow_open.png);border:none;right:22px;top:48%;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.ects-overview .courses-filter .select-wrapper .choices.is-open:after{-webkit-transform:scale(.6) rotate(180deg);-moz-transform:scale(.6) rotate(180deg);-ms-transform:scale(.6) rotate(180deg);-o-transform:scale(.6) rotate(180deg);transform:scale(.6) rotate(180deg);-webkit-transform-origin:8px 7px;-moz-transform-origin:8px 7px;-ms-transform-origin:8px 7px;-o-transform-origin:8px 7px;transform-origin:8px 7px}.ects-overview .course-wrapper{border-bottom:1px solid hsla(0,0%,61%,.2);padding-bottom:15px;padding-top:15px;width:100%}.ects-overview .headers{font-size:14px;color:#9b9b9b;font-weight:500;margin-bottom:5px}.ects-overview .course{color:#555659;font-size:20px}.ects-overview .course .course-title a{color:#cc008e;text-decoration:none}.ects-overview .course .course-title a img{height:12px}.ects-overview .course,.ects-overview .headers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ects-overview .course div,.ects-overview .headers div{margin-left:4px;-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ects-overview .course div.course-title,.ects-overview .headers div.course-title{-webkit-box-flex:7;-webkit-flex:7;-moz-box-flex:7;-ms-flex:7;flex:7;margin-left:0}.ects-overview .course div.open-btn,.ects-overview .headers div.open-btn{-webkit-box-flex:0.5;-webkit-flex:0.5;-moz-box-flex:0.5;-ms-flex:0.5;flex:0.5;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right;display:block}.ects-overview .course div.open-btn img,.ects-overview .headers div.open-btn img{width:22px}.ects-overview .course div.course-incoming img,.ects-overview .headers div.course-incoming img{width:10px}@media (max-width:767px){.ects-overview .course div.course-title,.ects-overview .course div.open-btn,.ects-overview .headers div.course-title,.ects-overview .headers div.open-btn{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.ects-overview .course div.open-btn,.ects-overview .headers div.open-btn{text-align:center}.ects-overview .course div.course-ects,.ects-overview .course div.course-lang,.ects-overview .course div.course-semester,.ects-overview .headers div.course-ects,.ects-overview .headers div.course-lang,.ects-overview .headers div.course-semester{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:15px;margin-top:15px}.ects-overview .course div.course-ects,.ects-overview .headers div.course-ects{margin-left:0}}.ects-overview .course .collapsible-btn,.ects-overview .headers .collapsible-btn{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.ects-overview .course .collapsible-btn.active,.ects-overview .headers .collapsible-btn.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ects-overview .collapse-content{color:#555659;padding-bottom:15px;max-width:800px}.ects-overview .collapse-content p{margin:10px 0 20px}.ects-overview .pagination{margin-top:10px}.ects-overview .pagination a,.ects-overview .pagination span{text-decoration:none;color:#8fc2fc;font-size:14px;font-weight:400;margin-left:3px}.ects-overview .pagination a img,.ects-overview .pagination span img{width:8px}.ects-overview .pagination .current{color:#022a57}.people{padding:20px 0}.people .dept{padding:4px 0;color:#023670;font-size:20px;border-bottom:1px solid #9b9b9b}.people .dept .dept-title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.people .dept .dept-row{padding:10px 0}.people .dept .dept-collapse-content{margin-top:10px}.people .dept .person{padding:15px 0;color:#555659;font-size:16px;border-top:1px solid #f7f7f7}.people .dept .person .person-title{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.people .dept .person h4{color:#009de0;font-weight:400;margin-bottom:5px}.people .dept .person .close-btn{display:none;border:none;background:transparent;font-size:16px;font-weight:500;color:#009de0}.people .dept .person .title-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.people .dept .person .title-btn,.people .person-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.people .person-card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f7f7f7;padding:20px;margin:25px 0}.people .person-card .picture{min-height:160px;min-width:120px}.people .person-card .name-prof,.people .person-card .picture{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.people .person-card .contact-info{-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;-ms-flex:4;flex:4;line-height:1.2;padding-top:5px;padding-left:20px}.people .person-card .contact-info h5{font-weight:400;margin-bottom:0}.people .person-card .contact-info p{margin-bottom:20px}.people .person-card .contact-info .email,.people .person-card .contact-info .tel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.people .person-card .contact-info .email a,.people .person-card .contact-info .email span,.people .person-card .contact-info .tel a,.people .person-card .contact-info .tel span{-webkit-box-flex:6;-webkit-flex:6;-moz-box-flex:6;-ms-flex:6;flex:6;font-size:16px}.people .person-card .contact-info .email span:first-child,.people .person-card .contact-info .tel span:first-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.people .person-card .contact-info .email span:last-child{color:#cc008e}.people .collapsible-btn{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 4px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:15px;padding:10px 0}.people .collapsible-btn.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.people .collapse-content{display:none}.page-news-entry .row.events-row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.page-newsroom .pagination{padding-bottom:20px;padding-top:20px;text-align:right}.page-newsroom .pagination a{font-weight:300;color:#cc008e;padding-left:10px}.page-newsroom .news-filter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-newsroom .select-wrapper{margin-right:20px}.page-newsroom .select-wrapper .choices:focus{outline:5px auto #4d90fe}.page-newsroom .button-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.page-newsroom .news-recents{margin:0 auto}.page-newsroom form{margin:0 auto;width:100%;display:none;padding:0}.page-newsroom form .select-wrapper{margin-right:0}.page-newsroom form .choices{width:100%}.page-newsroom form.visible{display:block}.page-newsroom form .button-wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-newsroom .news-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-newsroom .news-filter .select-wrapper{margin-bottom:15px}.page-newsroom h2.underline-headline{font-size:18px}}@media (max-width:767px){.courses .main-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.courses .content-objetcs .container{padding:0}}.courses .content-objetcs .col-xs-12{padding-left:0;padding-right:0}@media (max-width:767px){.courses .right-section{padding:0}}.courses .course-contact,.courses .course-info{background:#009de0;padding:20px;color:#fff;margin-bottom:20px}.courses .course-contact:focus,.courses .course-info:focus{outline:5px auto #cc008e}.courses .course-contact :focus,.courses .course-info :focus{outline:5px auto #cc008e}@media (max-width:767px){.courses .course-contact,.courses .course-info{margin-left:-10px;margin-right:-10px;margin-bottom:0}}@media (max-width:767px){.courses .course-contact .collapse-content,.courses .course-info .collapse-content{display:none}}.courses .course-contact h3,.courses .course-info h3{font-size:26px;margin-bottom:10px;display:inline-block}.courses .course-contact .collapsible-btn,.courses .course-info .collapsible-btn{float:right;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;padding-top:5px;background:none;border:none}.courses .course-contact .collapsible-btn.active,.courses .course-info .collapsible-btn.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.courses .course-contact .info,.courses .course-info .info{border-bottom:1px solid #fff;padding:10px 0}.courses .course-contact .info h4,.courses .course-info .info h4{font-size:14px;padding-bottom:8px;font-weight:500}.courses .course-contact li,.courses .course-info li{padding:10px 0;border-bottom:1px solid #fff}.courses .course-contact li a,.courses .course-info li a{color:#cc008e}.courses .course-contact li:last-child,.courses .course-info li:last-child{border:none}
/*# sourceMappingURL=fh.css.map */
