@import url("http://hello.myfonts.net/count/3aa7d5");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;font-style:normal}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}.edge nav ul{list-style-type:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:link,a:hover,a:visited{text-decoration:none}ins{text-decoration:none}mark{font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*|*:-moz-any-link:focus,select:focus{outline:none;border:none}input:invalid,input:focus{border:none;box-shadow:none}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0 none}input:focus,textarea:focus{outline-width:0}a{outline:0 none}@media (max-width: 767px){.visible_screen_a{display:block}}@media (min-width: 768px){.visible_screen_a{display:none}}@media (max-width: 767px){.visible_screen_a_inline{display:inline-block}}@media (min-width: 768px){.visible_screen_a_inline{display:none}}@media (max-width: 767px){.visible_screen_a_inline{display:inline-block}}@media (min-width: 768px){.visible_screen_a_inline{display:none}}@media (max-width: 1023px){.visible_screen_a_and_b_inline{display:inline-block}}@media (min-width: 1024px){.visible_screen_a_and_b_inline{display:none}}@media (max-width: 1023px){.visible_screen_a_and_b{display:block}}@media (min-width: 1024px){.visible_screen_a_and_b{display:none}}@media (max-width: 767px){.visible_all_but_screen_a{display:none}}@media (min-width: 768px){.visible_all_but_screen_a{display:block}}@media (max-width: 1023px){.visible_all_but_screen_a_and_b{display:none}}@media (min-width: 1024px){.visible_all_but_screen_a_and_b{display:block}}@media (max-width: 767px){.visible_all_but_screen_a_inline{display:none}}@media (min-width: 768px){.visible_all_but_screen_a_inline{display:inline-block}}@media (max-width: 1023px){.visible_all_but_screen_a_and_b_inline{display:none}}@media (min-width: 1024px){.visible_all_but_screen_a_and_b_inline{display:inline-block}}.content_module{clear:both}.clearfix{clear:both}.team .inner_team_info_item .text{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.cm_intro_2 .text_container .text_mask,.cm_colorchange .overlay_gradient,.cm_contact_teaser .bg_plane,.cm_external_teaser .bg_plane .inner_plane,.mainnav{background:#00305e;background:-moz-linear-gradient(-45deg, #00305e 0%, #0069b4 100%);background:-webkit-linear-gradient(-45deg, #00305e 0%, #0069b4 100%);background:linear-gradient(135deg, #00305e 0%, #0069b4 100%)}.cm_text.has_bg{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-o-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-ms-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:linear-gradient(to bottom, #fff 0%, #f7f7f7 100%)}@media screen and (max-width: 767px){.visible_desktop{display:none}}@media screen and (min-width: 768px){.visible_phone{display:none}}@font-face{font-family:'book';src:url("../fnt/3AA7D5_4_0.eot");src:url("../fnt/3AA7D5_4_0.eot?#iefix") format("embedded-opentype"),url("../fnt/3AA7D5_4_0.woff2") format("woff2"),url("../fnt/3AA7D5_4_0.woff") format("woff"),url("../fnt/3AA7D5_4_0.ttf") format("truetype")}@font-face{font-family:'medium';src:url("../fnt/3AA7D5_5_0.eot");src:url("../fnt/3AA7D5_5_0.eot?#iefix") format("embedded-opentype"),url("../fnt/3AA7D5_5_0.woff2") format("woff2"),url("../fnt/3AA7D5_5_0.woff") format("woff"),url("../fnt/3AA7D5_5_0.ttf") format("truetype")}@font-face{font-family:'news';src:url("../fnt/3AA7D5_6_0.eot");src:url("../fnt/3AA7D5_6_0.eot?#iefix") format("embedded-opentype"),url("../fnt/3AA7D5_6_0.woff2") format("woff2"),url("../fnt/3AA7D5_6_0.woff") format("woff"),url("../fnt/3AA7D5_6_0.ttf") format("truetype")}@font-face{font-family:'thin';src:url("../fnt/3AA7D5_7_0.eot");src:url("../fnt/3AA7D5_7_0.eot?#iefix") format("embedded-opentype"),url("../fnt/3AA7D5_7_0.woff2") format("woff2"),url("../fnt/3AA7D5_7_0.woff") format("woff"),url("../fnt/3AA7D5_7_0.ttf") format("truetype")}.quote_funktion,.cm_contact_teaser .person .funktion,.collage_fliesstext,.team .inner_team_info_item .text,.cm_teasers .contact_function,.team .person_item .funktion,.navi_fusszeile,.mainnav .bottomnav a,.mainnav .langswitch a,.cm_teasers .label,.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p,.team p,.blue li,.white li,.cm_text ul li,.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text,.collage_titel,.cm_text .titel,.contactlink_link,.headline_book,.page_headline,.footer .upper_footer a,.headline_home,.cm_intro_1 .textbox p,.cm_image_text .textbox p,.cookie_warning p,.cm_external_teaser .titel,.cm_external_teaser .text,.footer .bottom_container span{font-family:'book', sans-serif}.button.blue,.button.white,.next_team_member .label,.floating_button .label,.cm_text p strong,.cm_text p b,.cm_text h3,.fliesstext_untertitel{font-family:'medium', sans-serif}.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle,.burgerlabel,.quote_name,.cm_contact_teaser .person .name,.cm_teasers .contact_name,.team .person_item .name{font-family:'news', sans-serif}.mainnav_link,.headline,.cm_intro_1 .headline,.leistungsteaser,.pagelink_link{font-family:'thin', sans-serif}@media (min-width: 1860px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:15px;line-height:1.67em}}@media (min-width: 1500px) and (max-width: 1859px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:15px;line-height:1.67em}}@media (min-width: 1280px) and (max-width: 1499px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:15px;line-height:1.67em}}@media (min-width: 1024px) and (max-width: 1279px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:15px;line-height:1.67em}}@media (min-width: 768px) and (max-width: 1023px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:15px;line-height:1.67em}}@media (max-width: 767px){.spitzmarke_blau,.cm_text .spitzmarke,.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke,.footer .lower_footer p,.mainnav .navtitle{font-size:12px;line-height:1.58em}}.dekoline.spitzmarke_blau:before,.cm_text .dekoline.spitzmarke:before,.dekoline.spitzmarke_weiss:before,.footer .lower_footer p.dekoline:before,.mainnav .dekoline.navtitle:before{content:"";display:block;position:absolute;height:5px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 1280px){.dekoline.spitzmarke_blau:before,.cm_text .dekoline.spitzmarke:before,.dekoline.spitzmarke_weiss:before,.footer .lower_footer p.dekoline:before,.mainnav .dekoline.navtitle:before{width:70px;left:-110px;top:9px}}.spitzmarke_blau,.cm_text .spitzmarke{color:#003465}.spitzmarke_blau.dekoline:before,.cm_text .dekoline.spitzmarke:before{background-image:url(../img/line_blue.svg)}.spitzmarke_weiss,.cm_text.has_bgcolor .spitzmarke{color:#fff}.spitzmarke_weiss.dekoline:before,.cm_text.has_bgcolor .dekoline.spitzmarke:before{background-image:url(../img/line_white.svg)}.burgerlabel{text-transform:uppercase;letter-spacing:1px}@media (min-width: 1860px){.burgerlabel{font-size:12px;line-height:1em}}@media (min-width: 1500px) and (max-width: 1859px){.burgerlabel{font-size:12px;line-height:1em}}@media (min-width: 1280px) and (max-width: 1499px){.burgerlabel{font-size:12px;line-height:1em}}@media (min-width: 1024px) and (max-width: 1279px){.burgerlabel{font-size:12px;line-height:1em}}@media (min-width: 768px) and (max-width: 1023px){.burgerlabel{font-size:12px;line-height:1em}}@media (max-width: 767px){.burgerlabel{font-size:12px;line-height:1em}}.burgerlabel{color:#003465}@media (min-width: 1860px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 1500px) and (max-width: 1859px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 1280px) and (max-width: 1499px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 1024px) and (max-width: 1279px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 768px) and (max-width: 1023px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:15px;line-height:1.67em}}@media (max-width: 767px){.quote_funktion,.cm_contact_teaser .person .funktion{font-size:12px;line-height:1.5em}}.quote_funktion{color:#003465}.button.blue,.button.white,.next_team_member .label{letter-spacing:2px;text-transform:uppercase}@media (min-width: 1860px){.button.blue,.button.white,.next_team_member .label{font-size:15px;line-height:1.67em}}@media (min-width: 1500px) and (max-width: 1859px){.button.blue,.button.white,.next_team_member .label{font-size:15px;line-height:1.67em}}@media (min-width: 1280px) and (max-width: 1499px){.button.blue,.button.white,.next_team_member .label{font-size:15px;line-height:1.67em}}@media (min-width: 1024px) and (max-width: 1279px){.button.blue,.button.white,.next_team_member .label{font-size:15px;line-height:1.67em}}@media (min-width: 768px) and (max-width: 1023px){.button.blue,.button.white,.next_team_member .label{font-size:15px;line-height:1.67em}}@media (max-width: 767px){.button.blue,.button.white,.next_team_member .label{font-size:13px;line-height:1.54em}}.button.blue{color:#003465}.button.white{color:#fff}.footer .button{text-transform:none}.next_team_member .label{color:#fff}.floating_button .label{text-transform:uppercase;letter-spacing:1px}@media (min-width: 1860px){.floating_button .label{font-size:10px;line-height:2em}}@media (min-width: 1500px) and (max-width: 1859px){.floating_button .label{font-size:10px;line-height:2em}}@media (min-width: 1280px) and (max-width: 1499px){.floating_button .label{font-size:10px;line-height:2em}}@media (min-width: 1024px) and (max-width: 1279px){.floating_button .label{font-size:10px;line-height:2em}}@media (min-width: 768px) and (max-width: 1023px){.floating_button .label{font-size:10px;line-height:2em}}@media (max-width: 767px){.floating_button .label{font-size:6px;line-height:4em}}.floating_button .label{color:#fff}@media (min-width: 1860px){.collage_fliesstext{font-size:18px;line-height:1.89em}}@media (min-width: 1500px) and (max-width: 1859px){.collage_fliesstext{font-size:18px;line-height:1.89em}}@media (min-width: 1280px) and (max-width: 1499px){.collage_fliesstext{font-size:18px;line-height:1.89em}}@media (min-width: 1024px) and (max-width: 1279px){.collage_fliesstext{font-size:18px;line-height:1.89em}}@media (min-width: 768px) and (max-width: 1023px){.collage_fliesstext{font-size:18px;line-height:1.89em}}@media (max-width: 767px){.collage_fliesstext{font-size:18px;line-height:1.89em}}.collage_fliesstext{color:#003465}@media (min-width: 1860px){.team .inner_team_info_item .text{font-size:18px;line-height:1.89em}}@media (min-width: 1500px) and (max-width: 1859px){.team .inner_team_info_item .text{font-size:15px;line-height:2em}}@media (min-width: 1280px) and (max-width: 1499px){.team .inner_team_info_item .text{font-size:15px;line-height:2em}}@media (min-width: 1024px) and (max-width: 1279px){.team .inner_team_info_item .text{font-size:15px;line-height:2em}}@media (min-width: 768px) and (max-width: 1023px){.team .inner_team_info_item .text{font-size:15px;line-height:2em}}@media (max-width: 767px){.team .inner_team_info_item .text{font-size:15px;line-height:2em}}@media (min-width: 1860px){.quote_name,.cm_contact_teaser .person .name{font-size:18px;line-height:1.56em}}@media (min-width: 1500px) and (max-width: 1859px){.quote_name,.cm_contact_teaser .person .name{font-size:18px;line-height:1.56em}}@media (min-width: 1280px) and (max-width: 1499px){.quote_name,.cm_contact_teaser .person .name{font-size:18px;line-height:1.56em}}@media (min-width: 1024px) and (max-width: 1279px){.quote_name,.cm_contact_teaser .person .name{font-size:18px;line-height:1.56em}}@media (min-width: 768px) and (max-width: 1023px){.quote_name,.cm_contact_teaser .person .name{font-size:18px;line-height:1.56em}}@media (max-width: 767px){.quote_name,.cm_contact_teaser .person .name{font-size:12px;line-height:1.5em}}.quote_name{color:#003465}@media (min-width: 1860px){.cm_teasers .contact_name,.team .person_item .name{font-size:18px;line-height:1.56em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_teasers .contact_name,.team .person_item .name{font-size:15px;line-height:1.67em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_teasers .contact_name,.team .person_item .name{font-size:18px;line-height:1.56em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .contact_name,.team .person_item .name{font-size:17px;line-height:1.59em}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .contact_name,.team .person_item .name{font-size:18px;line-height:1.56em}}@media (max-width: 767px){.cm_teasers .contact_name,.team .person_item .name{font-size:12px;line-height:1.5em}}.cm_teasers .contact_name{color:#003465}.cm_teasers .contact_name a{color:#003465}@media (min-width: 1860px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:12px;line-height:1.5em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:15px;line-height:1.67em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:14px;line-height:1.5em}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:15px;line-height:1.67em}}@media (max-width: 767px){.cm_teasers .contact_function,.team .person_item .funktion{font-size:12px;line-height:1.5em}}.cm_teasers .contact_function{color:#003465}@media (min-width: 1860px){.navi_fusszeile,.mainnav .bottomnav a{font-size:20px;line-height:1.75em}}@media (min-width: 1500px) and (max-width: 1859px){.navi_fusszeile,.mainnav .bottomnav a{font-size:20px;line-height:1.75em}}@media (min-width: 1280px) and (max-width: 1499px){.navi_fusszeile,.mainnav .bottomnav a{font-size:20px;line-height:1.75em}}@media (min-width: 1024px) and (max-width: 1279px){.navi_fusszeile,.mainnav .bottomnav a{font-size:20px;line-height:1.75em}}@media (min-width: 768px) and (max-width: 1023px){.navi_fusszeile,.mainnav .bottomnav a{font-size:18px;line-height:1.83em}}@media (max-width: 767px){.navi_fusszeile,.mainnav .bottomnav a{font-size:12px;line-height:2.33em}}.navi_fusszeile{color:#fff}@media (min-width: 1860px){.mainnav .langswitch a{font-size:20px;line-height:1.75em}}@media (min-width: 1500px) and (max-width: 1859px){.mainnav .langswitch a{font-size:20px;line-height:1.75em}}@media (min-width: 1280px) and (max-width: 1499px){.mainnav .langswitch a{font-size:20px;line-height:1.75em}}@media (min-width: 1024px) and (max-width: 1279px){.mainnav .langswitch a{font-size:20px;line-height:1.75em}}@media (min-width: 768px) and (max-width: 1023px){.mainnav .langswitch a{font-size:18px;line-height:1.83em}}@media (max-width: 767px){.mainnav .langswitch a{font-size:14px;line-height:2em}}.cm_teasers .label{margin-bottom:2em}@media (min-width: 1860px){.cm_teasers .label{font-size:25px;line-height:1.8em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_teasers .label{font-size:20px;line-height:1.75em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_teasers .label{font-size:20px;line-height:1.75em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .label{font-size:18px;line-height:1.94em}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .label{font-size:18px;line-height:1.94em}}@media (max-width: 767px){.cm_teasers .label{font-size:15px;line-height:1.93em}}.cm_teasers .label:last-child,.cm_teasers .label:only-child{margin-bottom:0}.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{margin-bottom:2.5em}@media (min-width: 1860px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:25px;line-height:1.8em}}@media (min-width: 1500px) and (max-width: 1859px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:22px;line-height:1.73em}}@media (min-width: 1280px) and (max-width: 1499px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:22px;line-height:1.73em}}@media (min-width: 1024px) and (max-width: 1279px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:22px;line-height:1.73em}}@media (min-width: 768px) and (max-width: 1023px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:20px;line-height:1.8em}}@media (max-width: 767px){.fliesstext,.lauftext,.fliesstext_weiss,.lauftext__weiss,.cm_intro_2 .text_container p,.cm_intro_3 p,.cm_text p{font-size:19px;line-height:1.74em}}.fliesstext:last-child,.lauftext:last-child,.fliesstext_weiss:last-child,.lauftext__weiss:last-child,.cm_intro_2 .text_container p:last-child,.cm_intro_3 p:last-child,.cm_text p:last-child,.fliesstext:only-child,.lauftext:only-child,.fliesstext_weiss:only-child,.lauftext__weiss:only-child,.cm_intro_2 .text_container p:only-child,.cm_intro_3 p:only-child,.cm_text p:only-child{margin-bottom:0}.fliesstext,.lauftext{color:#003465}.fliesstext_weiss,.lauftext__weiss{color:#fff}.cm_text p strong,.cm_text p b,.cm_text h3{margin-bottom:2.5em}@media (min-width: 1860px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:25px;line-height:1.8em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:22px;line-height:1.73em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:22px;line-height:1.73em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:22px;line-height:1.73em}}@media (min-width: 768px) and (max-width: 1023px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:20px;line-height:1.8em}}@media (max-width: 767px){.cm_text p strong,.cm_text p b,.cm_text h3{font-size:19px;line-height:1.74em}}.cm_text p strong:last-child,.cm_text p b:last-child,.cm_text h3:last-child,.cm_text p strong:only-child,.cm_text p b:only-child,.cm_text h3:only-child{margin-bottom:0}@media (min-width: 1860px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}@media (min-width: 1500px) and (max-width: 1859px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}@media (min-width: 1280px) and (max-width: 1499px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}@media (min-width: 1024px) and (max-width: 1279px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}@media (min-width: 768px) and (max-width: 1023px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}@media (max-width: 767px){.fliesstext_untertitel{font-size:25px;line-height:1.8em}}.fliesstext_untertitel{color:#003465}@media (min-width: 1860px){.team p{font-size:29px;line-height:1.72em}}@media (min-width: 1500px) and (max-width: 1859px){.team p{font-size:29px;line-height:1.72em}}@media (min-width: 1280px) and (max-width: 1499px){.team p{font-size:29px;line-height:1.72em}}@media (min-width: 1024px) and (max-width: 1279px){.team p{font-size:29px;line-height:1.72em}}@media (min-width: 768px) and (max-width: 1023px){.team p{font-size:20px;line-height:2.4em}}@media (max-width: 767px){.team p{font-size:29px;line-height:1.72em}}.team p{color:#003465}@media (min-width: 1860px){.blue li,.white li,.cm_text ul li{font-size:25px;line-height:2.2em}}@media (min-width: 1500px) and (max-width: 1859px){.blue li,.white li,.cm_text ul li{font-size:22px;line-height:2.27em}}@media (min-width: 1280px) and (max-width: 1499px){.blue li,.white li,.cm_text ul li{font-size:22px;line-height:2.27em}}@media (min-width: 1024px) and (max-width: 1279px){.blue li,.white li,.cm_text ul li{font-size:22px;line-height:2.27em}}@media (min-width: 768px) and (max-width: 1023px){.blue li,.white li,.cm_text ul li{font-size:20px;line-height:2.4em}}@media (max-width: 767px){.blue li,.white li,.cm_text ul li{font-size:19px;line-height:2.21em}}.blue li{color:#003465}.white li{color:#fff}@media (min-width: 1860px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:36px;line-height:1.53em}}@media (min-width: 1500px) and (max-width: 1859px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:32px;line-height:1.59em}}@media (min-width: 1280px) and (max-width: 1499px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:25px;line-height:1.56em}}@media (min-width: 1024px) and (max-width: 1279px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:25px;line-height:1.56em}}@media (min-width: 768px) and (max-width: 1023px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:25px;line-height:1.56em}}@media (max-width: 767px){.quote,.contact_address,.cm_teasers .contact_headline,.footer .lower_footer a,.team .inner_team_info_item .name,.cm_contact_teaser .text{font-size:16px;line-height:1.63em}}.quote,.contact_address,.cm_teasers .contact_headline{color:#003465}@media (min-width: 1860px){.collage_titel,.cm_text .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1500px) and (max-width: 1859px){.collage_titel,.cm_text .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1280px) and (max-width: 1499px){.collage_titel,.cm_text .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1024px) and (max-width: 1279px){.collage_titel,.cm_text .titel{font-size:45px;line-height:1.38em}}@media (min-width: 768px) and (max-width: 1023px){.collage_titel,.cm_text .titel{font-size:45px;line-height:1.38em}}@media (max-width: 767px){.collage_titel,.cm_text .titel{font-size:29px;line-height:1.34em}}.collage_titel{color:#003465}@media (min-width: 1860px){.contactlink_link{font-size:45px;line-height:1.38em}}@media (min-width: 1500px) and (max-width: 1859px){.contactlink_link{font-size:45px;line-height:1.38em}}@media (min-width: 1280px) and (max-width: 1499px){.contactlink_link{font-size:45px;line-height:1.38em}}@media (min-width: 1024px) and (max-width: 1279px){.contactlink_link{font-size:40px;line-height:1.45em}}@media (min-width: 768px) and (max-width: 1023px){.contactlink_link{font-size:45px;line-height:1.38em}}@media (max-width: 767px){.contactlink_link{font-size:29px;line-height:1.34em}}.contactlink_link{color:#003465}@media (min-width: 1860px){.mainnav_link{font-size:52px;line-height:1.54em}}@media (min-width: 1500px) and (max-width: 1859px){.mainnav_link{font-size:52px;line-height:1.54em}}@media (min-width: 1280px) and (max-width: 1499px){.mainnav_link{font-size:52px;line-height:1.54em}}@media (min-width: 1024px) and (max-width: 1279px){.mainnav_link{font-size:40px;line-height:1.7em}}@media (min-width: 768px) and (max-width: 1023px){.mainnav_link{font-size:28px;line-height:1.36em}}@media (max-width: 767px){.mainnav_link{font-size:25px;line-height:1.48em}}.mainnav_link{color:#fff}@media (min-width: 1860px){.headline,.cm_intro_1 .headline{font-size:55px;line-height:1.51em}}@media (min-width: 1500px) and (max-width: 1859px){.headline,.cm_intro_1 .headline{font-size:47px;line-height:1.66em}}@media (min-width: 1280px) and (max-width: 1499px){.headline,.cm_intro_1 .headline{font-size:43px;line-height:1.74em}}@media (min-width: 1024px) and (max-width: 1279px){.headline,.cm_intro_1 .headline{font-size:43px;line-height:1.65em}}@media (min-width: 768px) and (max-width: 1023px){.headline,.cm_intro_1 .headline{font-size:36px;line-height:1.69em}}@media (max-width: 767px){.headline,.cm_intro_1 .headline{font-size:20px;line-height:1.6em}}.headline{color:#003465}@media (min-width: 1860px){.headline_book{font-size:55px;line-height:1.51em}}@media (min-width: 1500px) and (max-width: 1859px){.headline_book{font-size:47px;line-height:1.66em}}@media (min-width: 1280px) and (max-width: 1499px){.headline_book{font-size:43px;line-height:1.74em}}@media (min-width: 1024px) and (max-width: 1279px){.headline_book{font-size:43px;line-height:1.65em}}@media (min-width: 768px) and (max-width: 1023px){.headline_book{font-size:36px;line-height:1.69em}}@media (max-width: 767px){.headline_book{font-size:20px;line-height:1.6em}}.headline_book{color:#003465}@media (min-width: 1860px){.page_headline,.footer .upper_footer a{font-size:70px;line-height:1.43em}}@media (min-width: 1500px) and (max-width: 1859px){.page_headline,.footer .upper_footer a{font-size:70px;line-height:1.43em}}@media (min-width: 1280px) and (max-width: 1499px){.page_headline,.footer .upper_footer a{font-size:60px;line-height:1.5em}}@media (min-width: 1024px) and (max-width: 1279px){.page_headline,.footer .upper_footer a{font-size:45px;line-height:1.56em}}@media (min-width: 768px) and (max-width: 1023px){.page_headline,.footer .upper_footer a{font-size:45px;line-height:1.56em}}@media (max-width: 767px){.page_headline,.footer .upper_footer a{font-size:29px;line-height:1.52em}}.page_headline{color:#003465}@media (min-width: 1860px){.headline_home{font-size:98px;line-height:1.37em}}@media (min-width: 1500px) and (max-width: 1859px){.headline_home{font-size:98px;line-height:1.37em}}@media (min-width: 1280px) and (max-width: 1499px){.headline_home{font-size:98px;line-height:1.37em}}@media (min-width: 1024px) and (max-width: 1279px){.headline_home{font-size:70px;line-height:1.43em}}@media (min-width: 768px) and (max-width: 1023px){.headline_home{font-size:70px;line-height:1.43em}}@media (max-width: 767px){.headline_home{font-size:29px;line-height:1.34em}}.headline_home{color:#003465}@media (min-width: 1860px){.leistungsteaser,.pagelink_link{font-size:85px;line-height:1.41em}}@media (min-width: 1500px) and (max-width: 1859px){.leistungsteaser,.pagelink_link{font-size:75px;line-height:1.47em}}@media (min-width: 1280px) and (max-width: 1499px){.leistungsteaser,.pagelink_link{font-size:70px;line-height:1.43em}}@media (min-width: 1024px) and (max-width: 1279px){.leistungsteaser,.pagelink_link{font-size:60px;line-height:1.5em}}@media (min-width: 768px) and (max-width: 1023px){.leistungsteaser,.pagelink_link{font-size:50px;line-height:1.44em}}@media (max-width: 767px){.leistungsteaser,.pagelink_link{font-size:22px;line-height:1.59em}}.leistungsteaser,.pagelink_link{color:#003465}@media (min-width: 1860px){.cm_intro_1 .textbox p{font-size:45px;line-height:1.56em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_1 .textbox p{font-size:36px;line-height:1.53em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_1 .textbox p{font-size:30px;line-height:1.67em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_1 .textbox p{font-size:31px;line-height:1.61em}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .textbox p{font-size:25px;line-height:1.8em}}@media (max-width: 767px){.cm_intro_1 .textbox p{font-size:18px;line-height:1.56em}}@media (min-width: 1860px){.cm_image_text .textbox p{font-size:36px;line-height:1.53em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_image_text .textbox p{font-size:32px;line-height:1.59em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_image_text .textbox p{font-size:28px;line-height:1.54em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_image_text .textbox p{font-size:25px;line-height:1.56em}}@media (min-width: 768px) and (max-width: 1023px){.cm_image_text .textbox p{font-size:25px;line-height:1.56em}}@media (max-width: 767px){.cm_image_text .textbox p{font-size:16px;line-height:1.63em}}.cookie_warning p{margin-bottom:2em}@media (min-width: 1860px){.cookie_warning p{font-size:15px;line-height:1.87em}}@media (min-width: 1500px) and (max-width: 1859px){.cookie_warning p{font-size:15px;line-height:1.87em}}@media (min-width: 1280px) and (max-width: 1499px){.cookie_warning p{font-size:15px;line-height:1.87em}}@media (min-width: 1024px) and (max-width: 1279px){.cookie_warning p{font-size:15px;line-height:1.87em}}@media (min-width: 768px) and (max-width: 1023px){.cookie_warning p{font-size:15px;line-height:1.87em}}@media (max-width: 767px){.cookie_warning p{font-size:12px;line-height:2.08em}}.cookie_warning p:last-child,.cookie_warning p:only-child{margin-bottom:0}@media (min-width: 1860px){.cm_external_teaser .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_external_teaser .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_external_teaser .titel{font-size:45px;line-height:1.38em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser .titel{font-size:35px;line-height:1.49em}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .titel{font-size:35px;line-height:1.49em}}@media (max-width: 767px){.cm_external_teaser .titel{font-size:23px;line-height:1.43em}}.cm_external_teaser .text{margin-bottom:2em}@media (min-width: 1860px){.cm_external_teaser .text{font-size:25px;line-height:1.8em}}@media (min-width: 1500px) and (max-width: 1859px){.cm_external_teaser .text{font-size:25px;line-height:1.8em}}@media (min-width: 1280px) and (max-width: 1499px){.cm_external_teaser .text{font-size:25px;line-height:1.8em}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser .text{font-size:22px;line-height:1.73em}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .text{font-size:20px;line-height:1.8em}}@media (max-width: 767px){.cm_external_teaser .text{font-size:15px;line-height:1.93em}}.cm_external_teaser .text:last-child,.cm_external_teaser .text:only-child{margin-bottom:0}.footer .bottom_container span{margin-bottom:0}@media (min-width: 1860px){.footer .bottom_container span{font-size:11px;line-height:1em}}@media (min-width: 1500px) and (max-width: 1859px){.footer .bottom_container span{font-size:11px;line-height:1em}}@media (min-width: 1280px) and (max-width: 1499px){.footer .bottom_container span{font-size:11px;line-height:1em}}@media (min-width: 1024px) and (max-width: 1279px){.footer .bottom_container span{font-size:11px;line-height:1em}}@media (min-width: 768px) and (max-width: 1023px){.footer .bottom_container span{font-size:10px;line-height:1em}}@media (max-width: 767px){.footer .bottom_container span{font-size:11px;line-height:1em}}.button,.mainnav_link,.bottomnav_link,.pagelink_link,.contactlink_link{display:inline-block;overflow:hidden;cursor:pointer;position:relative}.button .underline_static,.mainnav_link .underline_static,.bottomnav_link .underline_static,.pagelink_link .underline_static,.contactlink_link .underline_static{display:inline-block;position:absolute;left:0;bottom:0;width:100%}.button .underline,.mainnav_link .underline,.bottomnav_link .underline,.pagelink_link .underline,.contactlink_link .underline{display:inline-block;position:absolute;z-index:1;left:0;bottom:0;width:100%;-webkit-transform:translate3d(-101%, 0, 0) ;-moz-transform:translate3d(-101%, 0, 0) ;transform:translate3d(-101%, 0, 0) }.button.blue.has_underline .underline_static,.mainnav_link.blue.has_underline .underline_static,.bottomnav_link.blue.has_underline .underline_static,.pagelink_link.blue.has_underline .underline_static,.contactlink_link.blue.has_underline .underline_static{border-bottom:1px solid #e3e3e3}.button.blue.active .underline_static,.mainnav_link.blue.active .underline_static,.bottomnav_link.blue.active .underline_static,.pagelink_link.blue.active .underline_static,.contactlink_link.blue.active .underline_static{border-bottom-color:#003465}.button.blue .underline,.mainnav_link.blue .underline,.bottomnav_link.blue .underline,.pagelink_link.blue .underline,.contactlink_link.blue .underline{border-bottom:1px solid #003465}.button.white.has_underline .underline_static,.mainnav_link.white.has_underline .underline_static,.bottomnav_link.white.has_underline .underline_static,.pagelink_link.white.has_underline .underline_static,.contactlink_link.white.has_underline .underline_static{border-bottom:1px solid #6f6f6f}.button.white.active .underline_static,.mainnav_link.white.active .underline_static,.bottomnav_link.white.active .underline_static,.pagelink_link.white.active .underline_static,.contactlink_link.white.active .underline_static{border-bottom-color:#fff}.button.white .underline,.mainnav_link.white .underline,.bottomnav_link.white .underline,.pagelink_link.white .underline,.contactlink_link.white .underline{border-bottom:1px solid #fff}.button.move_in .underline,.mainnav_link.move_in .underline,.bottomnav_link.move_in .underline,.pagelink_link.move_in .underline,.contactlink_link.move_in .underline{-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) ;-webkit-transition:transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.button.move_out .underline,.mainnav_link.move_out .underline,.bottomnav_link.move_out .underline,.pagelink_link.move_out .underline,.contactlink_link.move_out .underline{-webkit-transform:translate3d(100%, 0, 0) ;-moz-transform:translate3d(100%, 0, 0) ;transform:translate3d(100%, 0, 0) ;-webkit-transition:transform 350ms cubic-bezier(0.55, 0.085, 0.68, 0.53);-moz-transition:transform 350ms cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:transform 350ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}.mainnav_link .underline{border-bottom:1px solid #fff}.pagelink_link .underline{border-bottom:1px solid #003465}@media (max-width: 1023px){.content_module .button,.scrollpane .button{margin-top:30px}}@media (min-width: 1024px) and (max-width: 1279px){.content_module .button,.scrollpane .button{margin-top:50px}}@media (min-width: 1280px){.content_module .button,.scrollpane .button{margin-top:80px}}.team_info_container .button{margin-top:30px}.current_menu_item .mainnav_link .underline_static,.current-menu-item .mainnav_link .underline_static{border-bottom:1px solid #fff;display:inline-block;position:absolute;left:0;bottom:0;width:100%}.landscapewarning{background-color:red;z-index:99999;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;position:fixed;display:none;text-align:center;color:#fff;height:100%}.landscapewarning .inner_content{position:relative;top:50%;-webkit-transform:translate3d(0, -50%, 0) ;-moz-transform:translate3d(0, -50%, 0) ;transform:translate3d(0, -50%, 0) }.landscapewarning img{width:100px;height:auto;margin-bottom:20px}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){.iphone .landscapewarning{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.iphone .landscapewarning,.mobile.chrome .landscapewarning{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.iphone .landscapewarning{display:block}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.iphone .landscapewarning,.mobile.chrome .landscapewarning{display:block}}.assets{position:relative;padding:20px;background-color:white;border-bottom:1px solid #aaa}.assets.dark{background-color:#00254e}.assets .assets_title{color:#fff;font-size:16px;margin-bottom:20px;padding:20px;background-color:#646464}.assetpage_title{padding:20px;font-size:60px;white-space:nowrap}.cookie_warning{position:fixed;right:25px;bottom:25px;z-index:1;border-radius:4px;background-color:#001e3f;-webkit-transition:all 600ms cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:all 600ms cubic-bezier(0.86, 0, 0.07, 1);transition:all 600ms cubic-bezier(0.86, 0, 0.07, 1);opacity:0;margin-bottom:10px}.cookie_warning a{text-decoration:none;color:#65b4ff}.cookie_warning p{margin-bottom:30px;color:#fff}@media (max-width: 767px){.cookie_warning{margin-left:25px;padding:20px}.cookie_warning.on{opacity:1}}@media (min-width: 768px) and (max-width: 1023px){.cookie_warning{max-width:400px;padding:20px}.cookie_warning.on{opacity:1}}@media (min-width: 1024px){.cookie_warning{max-width:450px;padding:30px}.cookie_warning.on{opacity:1}}.content_module{position:relative;overflow:hidden}@media (max-width: 767px){.content_module.has_margin_top{margin-top:80px}}@media (min-width: 768px){.content_module.has_margin_top{margin-top:180px}}@media (max-width: 767px){.content_module.has_padding_top{padding-top:80px}}@media (min-width: 768px){.content_module.has_padding_top{padding-top:180px}}@media (max-width: 767px){.content_module.has_padding_bottom{padding-bottom:80px}}@media (min-width: 768px){.content_module.has_padding_bottom{padding-bottom:180px}}@media (max-width: 767px){.content_module.has_margin_bottom{margin-bottom:80px}}@media (min-width: 768px){.content_module.has_margin_bottom{margin-bottom:180px}}@media (max-width: 767px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:25px;padding-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:70px;padding-right:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:17%;padding-right:17%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:20%;padding-right:20%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:23%;padding-right:23%}}@media (min-width: 1860px){.cm_pagelinks,.cm_colorchange .content,.cm_colorchange .content_reciever,.cm_text .inner_cm{padding-left:470px;padding-right:470px}}@media (max-width: 767px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:25px;padding-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:70px;padding-right:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:100px;padding-right:100px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:200px;padding-right:200px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:200px;padding-right:200px}}@media (min-width: 1860px){.cm_intro_1 .inner_cm,.cm_intro_2 .text_container .textbox,.cm_imagetiles .inner_cm,.header{padding-left:200px;padding-right:200px}}body{height:100%;width:100%;background-color:#fff}.platform-win.chrome .noscroll .mainnav_overlay.on .mainnav,.platform-win.firefox .noscroll .mainnav_overlay.on .mainnav{-webkit-transform:translate3d(-17px, 0, 0) ;-moz-transform:translate3d(-17px, 0, 0) ;transform:translate3d(-17px, 0, 0) }.platform-win.chrome .noscroll .mainnav_overlay.on .servicenav,.platform-win.firefox .noscroll .mainnav_overlay.on .servicenav{-webkit-transform:translate3d(-17px, 0, 0) ;-moz-transform:translate3d(-17px, 0, 0) ;transform:translate3d(-17px, 0, 0) }.platform-win.chrome .noscroll .burger,.platform-win.firefox .noscroll .burger{-webkit-transform:translate3d(-17px, 0, 0) ;-moz-transform:translate3d(-17px, 0, 0) ;transform:translate3d(-17px, 0, 0) }body{overflow-x:hidden;overflow-Y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.wrapper{height:100%}.noscroll{overflow-y:hidden}.main{min-height:400px}.edge .ms_hidden,.msie11 .ms_hidden{display:none}.chrome .ms_only,.safari .ms_only,.firefox .ms_only{display:none}.centerline_vertical{position:fixed;top:0;left:50%;height:100%;width:1px;background-color:#f2f2f2;margin:auto}ul.listing{list-style-type:none}ul.listing li{position:relative}@media (max-width: 767px){ul.listing li{left:35px;width:calc(100% - 25px)}}@media (min-width: 768px){ul.listing li{margin-left:120px}}ul.listing li:before{content:"";display:block;position:absolute;height:5px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width: 767px){ul.listing li:before{width:22px;left:-35px;height:5px;top:16px}}@media (min-width: 768px){ul.listing li:before{width:60px;left:-120px;top:20px}}@media (min-width: 1860px){ul.listing li:before{top:25px}}ul.listing.blue li:before{background-image:url(../img/line_blue.svg)}ul.listing.white li:before{background-image:url(../img/line_white.svg)}.cta{position:relative;border-radius:50%;cursor:pointer}@media (max-width: 767px){.cta{width:40px;height:40px}}@media (min-width: 768px) and (max-width: 1023px){.cta{width:60px;height:60px}}@media (min-width: 1024px){.cta{width:60px;height:60px}}.cta .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(../img/icn_arrow_down_line.svg);background-size:15%;background-repeat:no-repeat;background-position:center center}.cta .hoverscale{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #c3c3c3;border-radius:50%;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cta:hover .hoverscale{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.backbutton{position:relative;border-radius:50%;cursor:pointer}@media (max-width: 1023px){.backbutton{display:none}}@media (min-width: 1024px){.backbutton{width:100px;height:100px}}.backbutton .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(../img/icn_arrow_left_line.svg);background-size:20%;background-repeat:no-repeat;background-position:center center}.backbutton .hoverscale{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00254e;border-radius:50%;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.backbutton:hover .hoverscale{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.nextbutton{position:relative;border-radius:50%;cursor:pointer}@media (max-width: 767px){.nextbutton{width:70px;height:70px}}@media (min-width: 768px){.nextbutton{width:100px;height:100px}}.nextbutton .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(../img/icn_arrow_right_line.svg);background-size:20%;background-repeat:no-repeat;background-position:center center}.nextbutton .hoverscale{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00254e;border-radius:50%;box-shadow:rgba(0,0,0,0.2) 0 0 20px;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.nextbutton:hover .hoverscale{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.floating_button{position:fixed;border-radius:50%;cursor:pointer}@media (max-width: 767px){.floating_button{right:25px;bottom:25px;width:60px;height:60px}}@media (min-width: 768px){.floating_button{right:60px;bottom:60px;width:115px;height:115px}}.floating_button .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.floating_button .label{position:relative;color:#fff}.floating_button .hoverscale{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00254e;border-radius:50%;box-shadow:rgba(0,0,0,0.2) 0 0 20px;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.floating_button:hover .hoverscale{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.scrolldownbutton{position:relative;border-radius:50%;cursor:pointer}@media (max-width: 767px){.scrolldownbutton{width:70px;height:70px}}@media (min-width: 768px){.scrolldownbutton{width:100px;height:100px}}.scrolldownbutton .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(../img/icn_arrow_right_line.svg);background-size:20%;background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.scrolldownbutton .hoverscale{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00254e;border-radius:50%;box-shadow:rgba(0,0,0,0.2) 0 0 20px;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.scrolldownbutton:hover .hoverscale{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.burger{position:absolute;cursor:pointer}@media (max-width: 767px){.burger{top:27px;left:10px}}@media (min-width: 768px){.burger{top:75px;left:65px}}.burger .inner_burger{position:relative;float:left}@media (max-width: 767px){.burger .inner_burger{width:40px;height:7px;margin:15px}}@media (min-width: 768px){.burger .inner_burger{width:40px;height:7px;margin:15px}}.burger .bar{position:absolute;background-color:#00254e;width:100%;height:1px;left:0}.burger .bar.topbar{top:0;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.burger .bar.midbar{top:calc(50% - 0.5px);opacity:0;-webkit-transform:translate3d(-100%, 0, 0) ;-moz-transform:translate3d(-100%, 0, 0) ;transform:translate3d(-100%, 0, 0) ;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.burger .bar.bottombar{bottom:0;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.burger:hover .topbar{top:-5px;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.burger:hover .midbar{opacity:1;-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) ;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.burger:hover .bottombar{bottom:-5px;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.burger .burgerlabel{position:relative;margin-left:10px;top:14px;float:right}@media (max-width: 767px){.burger .burgerlabel{display:none}}.footer{position:relative;height:100%}.touch .footer{height:117%}.footer.noshow{display:none}.footer .inner_footer{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.footer .inner_footer{padding-left:25px}}@media (min-width: 768px) and (max-width: 1023px){.footer .inner_footer{padding-left:70px}}@media (min-width: 1024px) and (max-width: 1279px){.footer .inner_footer{padding-left:17%}}@media (min-width: 1280px) and (max-width: 1499px){.footer .inner_footer{padding-left:20%}}@media (min-width: 1500px) and (max-width: 1859px){.footer .inner_footer{padding-left:23%}}@media (min-width: 1860px){.footer .inner_footer{padding-left:470px}}.footer .upper_footer a{white-space:nowrap;letter-spacing:0 !important}@media (max-width: 767px){.footer .upper_footer a:first-child{margin-bottom:15px}}@media (min-width: 768px){.footer .upper_footer a:first-child{margin-bottom:20px}}@media (max-width: 767px){.footer .upper_footer{margin-bottom:60px}}@media (min-width: 768px){.footer .upper_footer{margin-bottom:100px}}.footer .lower_footer .spitzmarke{color:#003465;white-space:nowrap}@media (max-width: 767px){.footer .lower_footer .spitzmarke{margin-bottom:25px}}@media (min-width: 768px){.footer .lower_footer .spitzmarke{margin-bottom:25px}}.footer .lower_footer a{color:#003465}.footer .lower_footer a:link,.footer .lower_footer a:visited{color:#003465}.footer .bottom_container{position:absolute;white-space:nowrap}@media (max-width: 767px){.footer .bottom_container{width:100px}}@media (min-width: 768px) and (max-width: 1023px){.footer .bottom_container{width:120px}}@media (min-width: 1024px){.footer .bottom_container{width:150px}}@media (max-width: 767px){.footer .bottom_container{left:25px;bottom:25px}.footer .bottom_container .inner_text{display:none}}@media (min-width: 768px) and (max-width: 1023px){.footer .bottom_container{right:40px;bottom:35px}}@media (min-width: 1024px){.footer .bottom_container{right:60px;bottom:50px}}.footer .bottom_container img{width:100%;height:auto}.footer .bottom_container span{color:#003465;display:inline-block}@media (min-width: 1024px){.kontakt{overflow:hidden}}.kontakt .main{height:100%}.kontakt .main .page{height:100%}.kontakt .main .nextbutton{position:absolute;z-index:999}@media (max-width: 1023px){.kontakt .main .nextbutton{display:none}}@media (min-width: 1024px){.kontakt .main .nextbutton{left:80px;bottom:80px}}.kontakt .main .content a{-webkit-transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear;-moz-transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear;transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear}.kontakt .main .content a:nth-of-type(1){-webkit-transition-delay:90ms;-moz-transition-delay:90ms;transition-delay:90ms}.kontakt .main .content a:nth-of-type(2){-webkit-transition-delay:180ms;-moz-transition-delay:180ms;transition-delay:180ms}.kontakt .main .content a:nth-of-type(3){-webkit-transition-delay:270ms;-moz-transition-delay:270ms;transition-delay:270ms}.kontakt .main .content a:nth-of-type(4){-webkit-transition-delay:360ms;-moz-transition-delay:360ms;transition-delay:360ms}.kontakt .main .content a:nth-of-type(5){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.kontakt .main .content a:nth-of-type(6){-webkit-transition-delay:540ms;-moz-transition-delay:540ms;transition-delay:540ms}.kontakt .main .content p{-webkit-transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear;-moz-transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear;transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 800ms linear}.kontakt .main .content p:nth-of-type(1){-webkit-transition-delay:390ms;-moz-transition-delay:390ms;transition-delay:390ms}.kontakt .main .content p:nth-of-type(2){-webkit-transition-delay:480ms;-moz-transition-delay:480ms;transition-delay:480ms}.kontakt .main .content p:nth-of-type(3){-webkit-transition-delay:570ms;-moz-transition-delay:570ms;transition-delay:570ms}.kontakt .main .content p:nth-of-type(4){-webkit-transition-delay:660ms;-moz-transition-delay:660ms;transition-delay:660ms}.kontakt .main .content p:nth-of-type(5){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.kontakt .main .content p:nth-of-type(6){-webkit-transition-delay:840ms;-moz-transition-delay:840ms;transition-delay:840ms}.kontakt .main .content.closed a,.kontakt .main .content.closed p{opacity:0;-webkit-transform:translate3d(0, 30px, 0) ;-moz-transform:translate3d(0, 30px, 0) ;transform:translate3d(0, 30px, 0) }.kontakt .main .slider_item{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.kontakt .main .content .inner_content{position:relative;display:inline-block;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0) ;-moz-transform:translate3d(-50%, -50%, 0) ;transform:translate3d(-50%, -50%, 0) }@media (min-width: 1024px) and (max-width: 1279px){.kontakt .main .content .inner_content{padding-top:30px}}.kontakt .main .content .upper_content{margin-bottom:80px}@media (min-width: 1024px) and (max-width: 1279px){.kontakt .main .content .upper_content{margin-bottom:40px}}.kontakt .main .contactlink_link{margin-bottom:15px}@media (min-width: 1024px) and (max-width: 1279px){.kontakt .main .contactlink_link{margin-bottom:10px}}.kontakt .main .spitzmarke_blau,.kontakt .main .cm_text .spitzmarke,.cm_text .kontakt .main .spitzmarke{margin-bottom:40px}@media (min-width: 1024px) and (max-width: 1279px){.kontakt .main .spitzmarke_blau,.kontakt .main .cm_text .spitzmarke,.cm_text .kontakt .main .spitzmarke{margin-bottom:20px}}@media (min-width: 1024px){.kontakt .main{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.kontakt .main .slider{position:absolute;top:0;left:0;bottom:0;width:50%}.kontakt .main .content{position:absolute;top:0;right:0;bottom:0;width:50%}}@media (max-width: 1023px){.kontakt .main .slider{position:relative;clear:both;height:100%}.ipad .kontakt .main .slider{height:calc(100% + 40px)}.iphone .kontakt .main .slider{height:calc(100% + 80px)}.kontakt .main .content{position:relative;clear:both;height:100%}.ipad .kontakt .main .content{height:calc(100% + 120px)}.iphone .kontakt .main .content{height:calc(100% + 120px)}}.kontakt .scrolldownbutton{position:absolute;z-index:999}@media (max-width: 767px){.kontakt .scrolldownbutton{bottom:25px;left:25px}}@media (min-width: 768px) and (max-width: 1023px){.kontakt .scrolldownbutton{bottom:80px;left:80px}}@media (min-width: 1024px){.kontakt .scrolldownbutton{display:none}}.team .main,.team .scrollpane{height:100%}.team .headline_to_move{position:relative}.team .person_item{position:relative;display:inline-block;cursor:pointer;overflow:visible;height:0}@media (max-width: 767px){.team .person_item{width:70%;margin-bottom:100px;padding-bottom:100%}.team .person_item:nth-child(odd){margin-left:45px}.team .person_item:nth-child(even){margin-left:calc(30% - 25px)}}@media (min-width: 768px) and (max-width: 1023px){.team .person_item{width:55%;margin-bottom:0;padding-bottom:100%}.team .person_item:nth-child(odd){margin-left:20px}.team .person_item:nth-child(even){margin-left:calc(45% - 70px)}}@media (min-width: 1024px) and (max-width: 1279px){.team .person_item{width:70%;margin-bottom:100px;padding-bottom:100%}.team .person_item:nth-child(odd){margin-left:20px}.team .person_item:nth-child(even){margin-left:calc(30% - 70px)}}@media (min-width: 1280px) and (max-width: 1499px){.team .person_item{width:65%;margin-bottom:100px;padding-bottom:100%}.team .person_item:nth-child(odd){margin-left:20px}.team .person_item:nth-child(even){margin-left:calc(30% - 70px)}}@media (min-width: 1500px){.team .person_item{width:35%;margin-bottom:100px;padding-bottom:60%}.team .person_item:nth-child(even){top:140px}.team .person_item:nth-child(odd){margin-right:10%}}.team .person_item .image_container{position:absolute;top:-20px;left:-20px;display:block;width:100%;padding-bottom:120%;overflow:hidden;box-shadow:rgba(0,0,0,0) 0 0 0;-webkit-transition:padding-bottom 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 461.538461538ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:padding-bottom 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 461.538461538ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:padding-bottom 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 461.538461538ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-transform-origin:80% 100%;-moz-transform-origin:80% 100%;transform-origin:80% 100%}.team .person_item .image_container.closed{padding-bottom:0 !important}.team .person_item .image_container .image{position:absolute;top:0;left:0;width:100%;padding-bottom:120%;background-repeat:no-repeat;background-position:center center;background-size:cover}.team .person_item .content_container{position:absolute;display:block;top:0;left:0;overflow:hidden;box-shadow:rgba(0,0,0,0.15) 0 0 30px;-webkit-transform-origin:50% 80%;-moz-transform-origin:50% 80%;transform-origin:50% 80%;-webkit-transition:width 600ms cubic-bezier(0.77, 0, 0.175, 1),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:width 600ms cubic-bezier(0.77, 0, 0.175, 1),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:width 600ms cubic-bezier(0.77, 0, 0.175, 1),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.team .person_item .content_container.closed{width:0 !important}.team .person_item:hover .image_container{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.team .person_item:hover .content_container{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);transform:scale(1.01);box-shadow:rgba(0,0,0,0.15) 0 10px 35px}.team .person_item .inner_content_container{position:absolute;top:0;left:0;background-color:#fff;height:0}.team .person_item .content_holder{position:absolute;left:0;bottom:0;height:25%}@media (min-width: 768px) and (max-width: 1023px){.team .person_item .content_holder{height:24.5%}}.team .person_item .name{position:relative;display:block;text-align:left;padding-left:20px;color:#003465}.team .person_item .funktion{position:relative;display:block;text-align:left;padding-left:20px;padding-right:20px;color:#003465}.team .external_members .person_item{cursor:default}.team .external_members .person_item:hover .image_container{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.team .external_members .person_item:hover .content_container{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);box-shadow:rgba(0,0,0,0.15) 0 0 30px}.team .members{position:relative}.team .members .rightside{position:absolute;background-color:#fff;z-index:1}.team .fixedpane{position:fixed;top:0;right:0;bottom:0}@media (max-width: 1023px){.team .fixedpane{display:none}}@media (min-width: 1024px){.team .fixedpane{padding-left:8%;padding-right:8%}}@media (min-width: 1024px) and (max-width: 1279px){.team .fixedpane{width:50%}}@media (min-width: 1280px) and (max-width: 1499px){.team .fixedpane{width:50%}}@media (min-width: 1500px) and (max-width: 1859px){.team .fixedpane{width:40%}}@media (min-width: 1860px){.team .fixedpane{width:40%}}.team .leftside{background-color:#f7f7f7;position:relative;overflow-x:hidden}@media (max-width: 767px){.team .leftside{width:100%;padding-top:180px}}@media (min-width: 768px) and (max-width: 1023px){.team .leftside{width:100%;padding-top:240px;padding-left:8%}}@media (min-width: 1024px) and (max-width: 1279px){.team .leftside{padding-top:240px;padding-left:8%}}@media (min-width: 1280px) and (max-width: 1499px){.team .leftside{padding-top:240px;padding-left:8%}}@media (min-width: 1500px){.team .leftside{padding-top:240px;padding-left:10%}}@media (min-width: 1024px) and (max-width: 1279px){.team .leftside{width:50%}}@media (min-width: 1280px) and (max-width: 1499px){.team .leftside{width:50%}}@media (min-width: 1500px) and (max-width: 1859px){.team .leftside{width:60%}}@media (min-width: 1860px){.team .leftside{width:60%}}@media (max-width: 767px){.team .team_members,.team .external_members{padding-bottom:100px}}@media (min-width: 768px) and (max-width: 1023px){.team .team_members,.team .external_members{padding-bottom:200px}}@media (min-width: 1024px){.team .team_members,.team .external_members{padding-bottom:400px}}.team .rightside{position:absolute;top:0;right:0;bottom:0}@media (max-width: 1023px){.team .rightside{display:none}}@media (min-width: 1024px) and (max-width: 1279px){.team .rightside{width:50%}}@media (min-width: 1280px) and (max-width: 1499px){.team .rightside{width:50%}}@media (min-width: 1500px) and (max-width: 1859px){.team .rightside{width:40%}}@media (min-width: 1860px){.team .rightside{width:40%}}.team .rightside p{position:relative;padding-top:50px;padding-bottom:50px}.team .bottomline{position:relative;height:100%}.team .bottomline .fixedpane{background-repeat:no-repeat;background-position:center center;background-size:cover}.team .bottomline .leftside{height:100%;padding-top:0;overflow:hidden}.team .bottomline .leftside p{position:relative}@media (max-width: 767px){.team .bottomline .leftside{padding-left:25px;padding-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.team .bottomline .leftside{padding-left:70px;padding-right:70px}}@media (min-width: 1024px){.team .bottomline .leftside{padding-right:8%}}.team .section_title{position:relative}@media (max-width: 767px){.team .section_title{margin-bottom:40px;left:25px}}@media (min-width: 768px) and (max-width: 1023px){.team .section_title{margin-bottom:40px;left:-20px}}@media (min-width: 1024px){.team .section_title{margin-bottom:70px;left:-20px}}.team .team_image_container{position:fixed;bottom:0;left:0;z-index:999}@media (max-width: 1023px){.team .team_image_container{width:100%}}@media (min-width: 1024px) and (max-width: 1279px){.team .team_image_container{width:50%}}@media (min-width: 1280px) and (max-width: 1499px){.team .team_image_container{width:50%}}@media (min-width: 1500px) and (max-width: 1859px){.team .team_image_container{width:60%}}@media (min-width: 1860px){.team .team_image_container{width:60%}}.team .team_image_item_container{position:absolute;bottom:0;left:0;right:0;height:0;overflow:hidden}@media (min-width: 1024px){.team .team_image_item_container.on{-webkit-transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}}@media (max-width: 1023px){.team .team_image_item_container.on{height:0 !important}}.team .team_image_item{position:absolute;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.team .team_image_item .backbutton{position:absolute}@media (min-width: 1024px) and (max-width: 1279px){.team .team_image_item .backbutton{top:40px;left:40px}}@media (min-width: 1280px) and (max-width: 1499px){.team .team_image_item .backbutton{top:60px;left:60px}}@media (min-width: 1500px) and (max-width: 1859px){.team .team_image_item .backbutton{top:80px;left:80px}}@media (min-width: 1860px){.team .team_image_item .backbutton{top:80px;left:80px}}.team .team_info_container{position:fixed;z-index:999;top:0;right:0;height:0}@media (max-width: 1023px){.team .team_info_container{width:100%}}@media (min-width: 1024px) and (max-width: 1279px){.team .team_info_container{width:50%}}@media (min-width: 1280px) and (max-width: 1499px){.team .team_info_container{width:50%}}@media (min-width: 1500px) and (max-width: 1859px){.team .team_info_container{width:40%}}@media (min-width: 1860px){.team .team_info_container{width:40%}}.team .team_info_item{position:absolute;top:0;left:0;right:0;height:0;background-color:#001e3f;-webkit-transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 300ms linear 300ms;-moz-transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 300ms linear 300ms;transition:height 600ms cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 300ms linear 300ms}@media (min-width: 1024px){.team .team_info_item{overflow:hidden}}@media (max-width: 1023px){.team .team_info_item{overflow:auto;-webkit-overflow-scrolling:touch}}.team .team_info_item.darken{background-color:#00254e}.team .inner_team_info_item{position:absolute;top:0;left:0;right:0;padding-left:10%;padding-right:10%;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none}.team .inner_team_info_item::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.team .inner_team_info_item::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.team .inner_team_info_item::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.team .inner_team_info_item::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.team .inner_team_info_item::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}@media (max-width: 1023px){.team .inner_team_info_item{padding-top:70px;padding-bottom:40px}}@media (max-width: 1023px){.team .inner_team_info_item .team_info_content{position:relative}}@media (min-width: 1024px){.team .inner_team_info_item .team_info_content{position:relative;margin-top:60px;margin-right:10%;width:100%;margin-bottom:80px}}.team .inner_team_info_item .mobile_image{position:relative;width:120px;height:120px;border-radius:60px;margin-bottom:40px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width: 1024px){.team .inner_team_info_item .mobile_image{display:none}}.team .inner_team_info_item .name{color:#fff;margin-bottom:30px}.team .inner_team_info_item .text{color:#fff}.team .close_x{position:fixed;top:25px;right:25px;width:25px;height:25px;z-index:1;background-image:url(../img/icn_closeX.svg)}@media (min-width: 1024px){.team .close_x{display:none}}.team .next_team_member{overflow:visible;color:#fff;cursor:pointer;z-index:0}@media (max-width: 767px){.team .next_team_member{position:relative;margin-top:60px;margin-bottom:60px}}@media (min-width: 768px){.team .next_team_member{position:absolute;bottom:60px}.team .next_team_member.append_to_content{position:relative;bottom:auto;margin-bottom:60px}}@media (min-width: 768px) and (max-width: 767px){.team .next_team_member.append_to_content{margin-bottom:160px}}.team .next_team_member .image_mask{position:relative;display:inline-block;overflow:hidden;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 767px){.team .next_team_member .image_mask{margin-right:20px;width:60px;height:60px;border-radius:30px}}@media (min-width: 768px){.team .next_team_member .image_mask{margin-right:40px;width:80px;height:80px;border-radius:40px}}.safari .team .next_team_member .image_mask{z-index:1 !important}.team .next_team_member .image_mask .image{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 767px){.team .next_team_member .image_mask .image{width:80px;height:80px;border-radius:40px;top:-10px;left:-10px}}@media (min-width: 768px){.team .next_team_member .image_mask .image{width:100px;height:100px;border-radius:50px;top:-10px;left:-10px}}.team .next_team_member .image_mask:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.team .next_team_member .image_mask:hover .image{-webkit-transform:scale(0.915);-moz-transform:scale(0.915);transform:scale(0.915)}.team .next_team_member .label{position:absolute;display:inline-block;white-space:nowrap;padding-right:20px}@media (max-width: 767px){.team .next_team_member .label{margin-top:21px}}@media (min-width: 768px){.team .next_team_member .label{margin-top:28px}}.team .next_team_member .label:after{position:absolute;content:'';background-image:url(../img/icn_arrow_right_longline.svg);width:20px;height:14px;margin-left:20px;background-size:30px;background-position:100% 50%;background-repeat:no-repeat;-webkit-transition:width 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:width 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:width 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 767px){.team .next_team_member .label:after{margin-top:2px}}@media (min-width: 768px){.team .next_team_member .label:after{margin-top:5px}}.team .next_team_member .label:hover:after{width:27px}@media (max-width: 767px){.cm_pagelinks{padding-top:80px;padding-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_pagelinks{padding-top:160px;padding-bottom:160px}}@media (min-width: 1024px){.cm_pagelinks{padding-top:300px;padding-bottom:300px}}.cm_pagelinks .spitzmarke_blau,.cm_pagelinks .cm_text .spitzmarke,.cm_text .cm_pagelinks .spitzmarke{-webkit-transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }@media (max-width: 767px){.cm_pagelinks .spitzmarke_blau,.cm_pagelinks .cm_text .spitzmarke,.cm_text .cm_pagelinks .spitzmarke{margin-bottom:20px}}@media (min-width: 768px){.cm_pagelinks .spitzmarke_blau,.cm_pagelinks .cm_text .spitzmarke,.cm_text .cm_pagelinks .spitzmarke{margin-bottom:60px}}.cm_pagelinks .pagelink_link{-webkit-transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 250ms linear,transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.cm_pagelinks .pagelink_link:nth-of-type(1){-webkit-transition-delay:90ms;-moz-transition-delay:90ms;transition-delay:90ms}.cm_pagelinks .pagelink_link:nth-of-type(2){-webkit-transition-delay:180ms;-moz-transition-delay:180ms;transition-delay:180ms}.cm_pagelinks .pagelink_link:nth-of-type(3){-webkit-transition-delay:270ms;-moz-transition-delay:270ms;transition-delay:270ms}.cm_pagelinks .pagelink_link:nth-of-type(4){-webkit-transition-delay:360ms;-moz-transition-delay:360ms;transition-delay:360ms}.cm_pagelinks .pagelink_link:nth-of-type(5){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.cm_pagelinks .pagelink_link:nth-of-type(6){-webkit-transition-delay:540ms;-moz-transition-delay:540ms;transition-delay:540ms}.cm_pagelinks .pagelink_link:nth-of-type(7){-webkit-transition-delay:630ms;-moz-transition-delay:630ms;transition-delay:630ms}.cm_pagelinks .inner_cm.closed .pagelink_link{opacity:0;-webkit-transform:translate3d(0, 80px, 0) ;-moz-transform:translate3d(0, 80px, 0) ;transform:translate3d(0, 80px, 0) }.cm_pagelinks .inner_cm.closed .spitzmarke_blau,.cm_pagelinks .inner_cm.closed .cm_text .spitzmarke,.cm_text .cm_pagelinks .inner_cm.closed .spitzmarke{opacity:0;-webkit-transform:translate3d(0, 40px, 0) ;-moz-transform:translate3d(0, 40px, 0) ;transform:translate3d(0, 40px, 0) }@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .inner_cm{margin-top:50px}}.cm_intro_1 .bg_plane{position:absolute;top:0;left:0;right:0;height:100%;background-color:#00254e;-webkit-transition:height 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;-moz-transition:height 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;transition:height 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms}@media (max-width: 767px){.cm_intro_1 .bg_plane{margin-top:37.5%}}@media (min-width: 768px){.cm_intro_1 .bg_plane{margin-top:25%}}.cm_intro_1 .bg_plane.closed{height:0 !important}.cm_intro_1 .image{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}@media (max-width: 767px){.cm_intro_1 .image{width:calc(100% - 25px);padding-bottom:75%}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .image{padding-bottom:60%;width:82%}}@media (min-width: 1024px){.cm_intro_1 .image{padding-bottom:50%;width:82%}}.cm_intro_1 .image .abdecker{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#fff;-webkit-transition:transform 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate3d(100%, 0, 0) ;-moz-transform:translate3d(100%, 0, 0) ;transform:translate3d(100%, 0, 0) }.cm_intro_1 .image.closed .abdecker{-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.cm_intro_1 .textbox{position:relative;background-color:#fff;-webkit-transition:opacity 500ms linear 1000ms,transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-moz-transition:opacity 500ms linear 1000ms,transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;transition:opacity 500ms linear 1000ms,transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}.cm_intro_1 .textbox.closed{opacity:0 !important;-webkit-transform:translate3d(0, 100px, 0) ;-moz-transform:translate3d(0, 100px, 0) ;transform:translate3d(0, 100px, 0) }@media (min-width: 1860px){.cm_intro_1 .textbox{width:780px;margin-top:-230px;padding-top:160px;padding-left:100px;padding-right:100px;padding-bottom:160px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_1 .textbox{width:55%;min-width:675px;margin-top:-230px;padding-top:160px;padding-left:100px;padding-right:100px;padding-bottom:160px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_1 .textbox{width:60%;max-width:595px;margin-top:-170px;padding-top:100px;padding-left:70px;padding-right:70px;padding-bottom:100px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_1 .textbox{width:65%;max-width:590px;margin-top:-163px;padding-top:100px;padding-left:80px;padding-right:80px;padding-bottom:100px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .textbox{width:70%;max-width:510px;margin-top:-163px;padding-top:80px;padding-left:60px;padding-right:60px;padding-bottom:80px}}@media (max-width: 767px){.cm_intro_1 .textbox{width:80%;min-width:245px;max-width:360px;margin-top:-83px;padding-top:40px;padding-left:25px;padding-right:25px;padding-bottom:50px}}.cm_intro_1 .textbox p{color:#003465}.cm_intro_1 .headline{position:relative;color:#fff}@media (min-width: 1860px){.cm_intro_1 .headline{margin-top:300px;margin-bottom:300px;margin-left:32%}.home .cm_intro_1 .headline{margin-bottom:420px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_1 .headline{margin-top:300px;margin-bottom:300px;margin-left:30%}.home .cm_intro_1 .headline{margin-bottom:420px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_1 .headline{margin-top:200px;margin-bottom:200px;margin-left:30%}.home .cm_intro_1 .headline{margin-bottom:300px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_1 .headline{margin-top:160px;margin-bottom:160px;margin-left:26%}.home .cm_intro_1 .headline{margin-bottom:260px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_1 .headline{margin-top:120px;margin-bottom:120px;margin-left:120px}.home .cm_intro_1 .headline{margin-bottom:320px}}@media (max-width: 767px){.cm_intro_1 .headline{margin-top:90px;margin-bottom:90px;margin-left:70px}.home .cm_intro_1 .headline{margin-bottom:210px}}@media (max-width: 767px){.cm_intro_2 .inner_cm{padding-bottom:140px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_2 .inner_cm{padding-bottom:100px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_2 .inner_cm{padding-bottom:150px}}@media (min-width: 1280px){.cm_intro_2 .inner_cm{padding-bottom:200px}}.cm_intro_2 .text_container{overflow:hidden;position:relative}.cm_intro_2 .text_container .text_mask{-webkit-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);overflow:hidden}@media (max-width: 767px){.cm_intro_2 .text_container .text_mask{padding-bottom:300px;padding-top:70px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_2 .text_container .text_mask{padding-top:120px;padding-bottom:120px}}@media (min-width: 1024px){.cm_intro_2 .text_container .text_mask{padding-top:200px;padding-bottom:200px}}.cm_intro_2 .text_container .text_mask.closed{width:0 !important}@media (max-width: 767px){.cm_intro_2 .text_container{width:calc(100% - 50px)}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_2 .text_container{width:60%}}@media (min-width: 1024px){.cm_intro_2 .text_container{width:55%}}.cm_intro_2 .text_container p{color:#fff}.cm_intro_2 .image_container .img_mask{position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;-webkit-transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;-moz-transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms}.cm_intro_2 .image_container .img_mask.closed{height:0 !important}.cm_intro_2 .image_container .image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0}@media (max-width: 767px){.cm_intro_2 .image_container{position:absolute;bottom:0;right:0;height:340px;width:75%}}@media (min-width: 1024px){.cm_intro_2 .image_container{top:200px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_2 .image_container{position:absolute;bottom:0;top:100px;right:50px;width:40%;padding-bottom:90%;z-index:-1}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_2 .image_container{position:absolute;bottom:0;left:40%;width:50%;padding-bottom:90%;z-index:-1}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_2 .image_container{position:absolute;bottom:0;left:40%;width:50%;padding-bottom:90%;z-index:-1}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_2 .image_container{position:absolute;bottom:0;left:40%;width:50%;padding-bottom:60%;z-index:-1}}@media (min-width: 1860px){.cm_intro_2 .image_container{position:absolute;bottom:0;left:40%;width:50%;padding-bottom:55%;z-index:-1;top:205px}}.cm_intro_2 .spitzmarke_weiss,.cm_intro_2 .cm_text.has_bgcolor .spitzmarke,.cm_text.has_bgcolor .cm_intro_2 .spitzmarke{position:relative;margin-bottom:3em}.cm_intro_3 .inner_cm{position:relative}@media (max-width: 1023px){.cm_intro_3 .inner_cm{padding-bottom:200px}}@media (min-width: 1024px){.cm_intro_3 .inner_cm{padding-bottom:100px}}.cm_intro_3 .text_container .text_mask{background-color:#00254e;-webkit-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);overflow:hidden}.cm_intro_3 .text_container .text_mask.closed{width:0 !important}@media (max-width: 767px){.cm_intro_3 .text_container .text_mask{padding-top:70px;padding-bottom:calc(50% + 70px)}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_3 .text_container .text_mask{padding-top:120px;padding-bottom:55%}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .text_container .text_mask{padding-top:200px;padding-bottom:55%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_3 .text_container .text_mask{padding-top:200px;padding-bottom:200px}}@media (min-width: 1500px){.cm_intro_3 .text_container .text_mask{padding-top:200px;padding-bottom:200px}}.cm_intro_3 .text_container .textbox{position:relative}@media (max-width: 767px){.cm_intro_3 .text_container .textbox{padding-left:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_3 .text_container .textbox{padding-left:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .text_container .textbox{padding-left:100px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_3 .text_container .textbox{padding-left:200px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_3 .text_container .textbox{padding-left:200px}}@media (min-width: 1860px){.cm_intro_3 .text_container .textbox{padding-left:200px}}@media (max-width: 767px){.cm_intro_3 .text_container .textbox{padding-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_3 .text_container .textbox{padding-right:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .text_container .textbox{padding-right:230px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_3 .text_container .textbox{padding-right:250px}}@media (min-width: 1500px){.cm_intro_3 .text_container .textbox{padding-right:450px}}@media (max-width: 767px){.cm_intro_3 .text_container{width:calc(100% - 50px)}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_3 .text_container{width:calc(100% - 140px)}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .text_container{width:72%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_3 .text_container{width:70%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_3 .text_container{width:80%}}@media (min-width: 1860px){.cm_intro_3 .text_container{width:70%}}.cm_intro_3 p{color:#fff}.cm_intro_3 .image_container .img_mask{position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;-webkit-transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;-moz-transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms;transition:height 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 500ms}.cm_intro_3 .image_container .img_mask.closed{height:0 !important}.cm_intro_3 .image_container .image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0}@media (max-width: 767px){.cm_intro_3 .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:104%;margin-top:-50%}}@media (min-width: 768px) and (max-width: 1023px){.cm_intro_3 .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:70%;margin-top:-35%}}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:54%;margin-top:-30%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_intro_3 .image_container{position:absolute;bottom:0;right:5%;width:32%;padding-bottom:45%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_intro_3 .image_container{position:absolute;bottom:0;right:10%;width:32%;padding-bottom:45%}}@media (min-width: 1860px){.cm_intro_3 .image_container{position:absolute;bottom:0;right:12%;width:32%;padding-bottom:46%;top:155px}}.cm_intro_3 .spitzmarke_weiss,.cm_intro_3 .cm_text.has_bgcolor .spitzmarke,.cm_text.has_bgcolor .cm_intro_3 .spitzmarke{position:relative;margin-bottom:3em}@media (min-width: 1024px) and (max-width: 1279px){.cm_intro_3 .spitzmarke_weiss.dekoline:before,.cm_intro_3 .cm_text.has_bgcolor .dekoline.spitzmarke:before,.cm_text.has_bgcolor .cm_intro_3 .dekoline.spitzmarke:before{display:none}}.cm_colorchange{position:relative}@media (min-width: 768px) and (max-width: 1023px){.cm_colorchange{padding-bottom:230px}}@media (min-width: 1024px){.cm_colorchange{padding-bottom:400px}}.cm_colorchange .spitzmarke_weiss,.cm_colorchange .cm_text.has_bgcolor .spitzmarke,.cm_text.has_bgcolor .cm_colorchange .spitzmarke,.cm_colorchange .spitzmarke_blau,.cm_colorchange .cm_text .spitzmarke,.cm_text .cm_colorchange .spitzmarke{position:relative}@media (max-width: 767px){.cm_colorchange .spitzmarke_weiss,.cm_colorchange .cm_text.has_bgcolor .spitzmarke,.cm_text.has_bgcolor .cm_colorchange .spitzmarke,.cm_colorchange .spitzmarke_blau,.cm_colorchange .cm_text .spitzmarke,.cm_text .cm_colorchange .spitzmarke{margin-bottom:20px}}@media (min-width: 768px){.cm_colorchange .spitzmarke_weiss,.cm_colorchange .cm_text.has_bgcolor .spitzmarke,.cm_text.has_bgcolor .cm_colorchange .spitzmarke,.cm_colorchange .spitzmarke_blau,.cm_colorchange .cm_text .spitzmarke,.cm_text .cm_colorchange .spitzmarke{margin-bottom:60px}}@media (max-width: 767px){.cm_colorchange .textbox{margin-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_colorchange .textbox{margin-bottom:120px}}@media (min-width: 1024px){.cm_colorchange .textbox{margin-bottom:150px}}@media (max-width: 767px){.cm_colorchange .content{padding-top:80px;padding-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_colorchange .content{padding-top:160px;padding-bottom:160px}}@media (min-width: 1024px){.cm_colorchange .content{padding-top:300px;padding-bottom:300px}}.cm_colorchange .mask{position:absolute;left:0;right:0;overflow:hidden;height:0;-webkit-transition:height 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:height 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:height 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_colorchange .mask.on{height:100%}.cm_colorchange.come_in .overlay_container{height:100%}.cm_colorchange .content_reciever{position:absolute}@media (max-width: 767px){.cm_colorchange .content_reciever{padding-top:80px;padding-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_colorchange .content_reciever{padding-top:160px;padding-bottom:160px}}@media (min-width: 1024px){.cm_colorchange .content_reciever{padding-top:300px;padding-bottom:300px}}@media (min-width: 768px) and (max-width: 1023px){.cm_colorchange .content_reciever{margin-bottom:230px}}@media (min-width: 1024px){.cm_colorchange .content_reciever{margin-bottom:400px}}.cm_colorchange .overlay_gradient{position:absolute;top:0;left:0;right:0;bottom:0}.cm_colorchange.align_top .mask,.cm_colorchange.align_top .content_reciever{top:0;bottom:auto}.cm_colorchange.align_bottom .mask,.cm_colorchange.align_bottom .content_reciever{top:auto;bottom:0}@media (max-width: 767px){.cm_text{padding-top:80px;padding-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_text{padding-top:160px;padding-bottom:160px}}@media (min-width: 1024px){.cm_text{padding-top:300px;padding-bottom:300px}}.cm_text .inner_cm{-webkit-transition:opacity 700ms linear,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 700ms linear,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 700ms linear,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cm_text .inner_cm.closed{opacity:0;-webkit-transform:translate3d(0, 100px, 0) ;-moz-transform:translate3d(0, 100px, 0) ;transform:translate3d(0, 100px, 0) }.cm_text .spitzmarke{position:relative;margin-bottom:3em}.cm_text .titel{color:#003465;margin-bottom:1.5em}.cm_text p{color:#003465;max-width:1050px}.cm_text p a{color:#003465;border-bottom:1px solid #e3e3e3;padding-bottom:1px;-webkit-transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear;-moz-transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear;transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear}.cm_text p a:link,.cm_text p a:visited{color:#003465}.cm_text p a:hover{color:#003465;border-bottom-color:#003465;padding-bottom:4px}.cm_text p:last-of-type{margin-bottom:0}.cm_text ul{list-style-type:none;margin-bottom:7em}.cm_text ul li{position:relative;color:#003465}@media (max-width: 767px){.cm_text ul li{left:35px;margin-bottom:10px}}@media (min-width: 768px){.cm_text ul li{margin-bottom:10px;margin-left:120px}}.cm_text ul li:before{content:"";background-image:url(../img/line_blue.svg);display:block;position:absolute;height:5px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width: 767px){.cm_text ul li:before{width:22px;left:-35px;height:5px;top:26px}}@media (min-width: 768px){.cm_text ul li:before{width:60px;left:-120px;top:27px}}.cm_text ul.blue li:before{background-image:url(../img/line_blue.svg)}.cm_text ul.white li:before{background-image:url(../img/line_white.svg)}.cm_text ul li{line-height:1.8em;margin-bottom:16px}@media (max-width: 767px){.cm_text ul li:before{top:13px}}@media (min-width: 768px){.cm_text ul li:before{top:16px}}.cm_text h3{color:#003465;margin-bottom:1.8em}.cm_text .bg_plane{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-1;-webkit-transition:transform 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 1000ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background-color:#00254e}@media (min-width: 1024px) and (max-width: 767px){.cm_text .bg_plane{margin-left:25px}}@media (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.cm_text .bg_plane{margin-left:70px}}@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1279px){.cm_text .bg_plane{margin-left:100px}}@media (min-width: 1024px) and (min-width: 1280px) and (max-width: 1499px){.cm_text .bg_plane{margin-left:200px}}@media (min-width: 1024px) and (min-width: 1500px) and (max-width: 1859px){.cm_text .bg_plane{margin-left:200px}}@media (min-width: 1024px) and (min-width: 1860px){.cm_text .bg_plane{margin-left:200px}}.cm_text .bg_plane.closed{-webkit-transform:translate3d(0, -100%, 0) ;-moz-transform:translate3d(0, -100%, 0) ;transform:translate3d(0, -100%, 0) }@media (max-width: 1279px){.cm_text .has_bgplane .dekoline:before{display:none}}@media (min-width: 1280px) and (max-width: 1499px){.cm_text .has_bgplane .dekoline:before{display:none}}@media (max-width: 767px){.ueber-uns .cm_text.has_bgcolor{padding-top:calc(80px + 60%);padding-bottom:calc(80px + 25%)}}@media (min-width: 768px) and (max-width: 1023px){.ueber-uns .cm_text.has_bgcolor{padding-top:calc(160px + 60%);padding-bottom:calc(160px + 25%)}}@media (min-width: 1024px){.ueber-uns .cm_text.has_bgcolor{padding-top:calc(300px + 30%);padding-bottom:calc(300px + 25%)}}.cm_text.has_bgcolor .titel,.cm_text.has_bgcolor p{color:#fff}.cm_text.has_bgcolor .titel a,.cm_text.has_bgcolor p a{color:#fff;border-bottom:1px solid #6f6f6f;padding-bottom:1px;-webkit-transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear;-moz-transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear;transition:color 70ms linear,border-bottom 70ms linear,padding-bottom 70ms linear}.cm_text.has_bgcolor .titel a:link,.cm_text.has_bgcolor .titel a:visited,.cm_text.has_bgcolor p a:link,.cm_text.has_bgcolor p a:visited{color:#fff}.cm_text.has_bgcolor .titel a:hover,.cm_text.has_bgcolor p a:hover{color:#fff;border-bottom-color:#fff;padding-bottom:4px}.cm_text.has_bgcolor .button{color:#fff}@media (max-width: 767px){.cm_contact_teaser{padding-top:50px;padding-bottom:50px}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser{padding-top:100px;padding-bottom:100px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser{padding-top:140px;padding-bottom:140px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_contact_teaser{padding-top:180px;padding-bottom:180px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_contact_teaser{padding-top:200px;padding-bottom:200px}}@media (min-width: 1860px){.cm_contact_teaser{padding-top:200px;padding-bottom:200px}}.cm_contact_teaser .abdecker{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#fff}.cm_contact_teaser .bg_plane{position:absolute;top:0;left:0;bottom:0;z-index:-1;-webkit-transition:width 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 300ms;-moz-transition:width 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 300ms;transition:width 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 300ms}@media (max-width: 767px){.cm_contact_teaser .bg_plane{width:75%}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .bg_plane{width:71%}}@media (min-width: 1024px){.cm_contact_teaser .bg_plane{width:60%}}.cm_contact_teaser .bg_plane.closed{width:0 !important}.cm_contact_teaser .inner_container{position:relative;background-color:#fff}@media (min-width: 1024px){.cm_contact_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 40px;-webkit-transition:box-shadow 700ms linear 500ms;-moz-transition:box-shadow 700ms linear 500ms;transition:box-shadow 700ms linear 500ms}}.cm_contact_teaser .inner_container.closed{box-shadow:rgba(0,0,0,0) 0 0 0}@media (max-width: 767px){.cm_contact_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 15px;margin-left:calc(25px + 25px);margin-right:50px}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 25px;margin-right:70px;margin-left:calc(70px + 64px)}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser .inner_container{padding-bottom:140px;margin-right:100px;margin-left:calc(17% + 130px)}}@media (min-width: 1280px) and (max-width: 1499px){.cm_contact_teaser .inner_container{padding-bottom:180px;margin-right:200px;margin-left:calc(20% + 130px)}}@media (min-width: 1500px) and (max-width: 1859px){.cm_contact_teaser .inner_container{padding-bottom:200px;margin-right:200px;margin-left:calc(23% + 130px)}}@media (min-width: 1860px){.cm_contact_teaser .inner_container{padding-bottom:200px;margin-right:200px;margin-left:calc(470px + 130px)}}.cm_contact_teaser .image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden}@media (max-width: 767px){.cm_contact_teaser .image{width:80%;padding-bottom:84%;margin-left:-25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .image{width:70%;padding-bottom:74%;margin-left:-64px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser .image{width:40%;padding-bottom:52%;float:left;margin-left:-130px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_contact_teaser .image{width:40%;padding-bottom:52%;float:left;margin-left:-130px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_contact_teaser .image{width:40%;padding-bottom:48%;float:left;margin-left:-130px}}@media (min-width: 1860px){.cm_contact_teaser .image{width:40%;padding-bottom:48%;float:left;margin-left:-130px}}.cm_contact_teaser .image .abdecker{-webkit-transition:transform 700ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 700ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 700ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate3d(0, 100%, 0) ;-moz-transform:translate3d(0, 100%, 0) ;transform:translate3d(0, 100%, 0) }.cm_contact_teaser .image.closed .abdecker{-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.cm_contact_teaser .text{color:#003465}@media (max-width: 767px){.cm_contact_teaser .text{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .text{margin-bottom:40px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser .text{margin-bottom:40px}}@media (min-width: 1280px){.cm_contact_teaser .text{margin-bottom:50px}}.cm_contact_teaser .person{-webkit-transition:opacity 700ms linear 600ms,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-moz-transition:opacity 700ms linear 600ms,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;transition:opacity 700ms linear 600ms,transform 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }@media (max-width: 767px){.cm_contact_teaser .person{margin-left:25px;margin-right:25px;padding-top:40px;padding-bottom:20px;position:relative}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .person{margin-left:50px;margin-right:50px;padding-top:80px;padding-bottom:40px;position:relative}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser .person{position:absolute;bottom:0;width:61%;right:60px;margin-bottom:40px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_contact_teaser .person{position:absolute;bottom:0;width:63%;right:60px;margin-bottom:50px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_contact_teaser .person{position:absolute;bottom:0;width:60%;right:60px;margin-bottom:70px}}@media (min-width: 1860px){.cm_contact_teaser .person{position:absolute;bottom:0;width:60%;right:60px;margin-bottom:70px}}.cm_contact_teaser .person.closed{opacity:0;-webkit-transform:translate3d(0, 40px, 0) ;-moz-transform:translate3d(0, 40px, 0) ;transform:translate3d(0, 40px, 0) }.cm_contact_teaser .person .name{color:#003465}.cm_contact_teaser .person .name a{color:#003465}.cm_contact_teaser .person .funktion{color:#003465}@media (max-width: 767px){.cm_contact_teaser .person .funktion{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 1023px){.cm_contact_teaser .person .funktion{margin-bottom:40px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_contact_teaser .person .funktion{margin-bottom:30px}}@media (min-width: 1280px){.cm_contact_teaser .person .funktion{margin-bottom:60px}}@media (max-width: 767px){.cm_external_teaser{padding-top:50px;padding-bottom:50px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser{padding-top:100px;padding-bottom:100px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser{padding-top:150px;padding-bottom:150px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_external_teaser{padding-top:150px;padding-bottom:150px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_external_teaser{padding-top:150px;padding-bottom:150px}}@media (min-width: 1860px){.cm_external_teaser{padding-top:150px;padding-bottom:150px}}.cm_external_teaser .inner_cm{position:relative}@media (max-width: 767px){.cm_external_teaser .inner_cm{margin:auto;max-width:421px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .inner_cm{margin:auto;max-width:740px}}.cm_external_teaser .inner_container{position:relative;background-color:#fff;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms}@media (min-width: 1024px){.cm_external_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 40px}}@media (max-width: 767px){.cm_external_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 15px;padding:50px 50px 50px 50px;margin-left:25px;margin-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .inner_container{box-shadow:rgba(0,0,0,0.2) 0 0 25px;margin-left:70px;margin-right:70px;padding:90px 90px 90px 90px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser .inner_container{width:45%;margin-left:17%;padding:90px 90px 90px 90px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_external_teaser .inner_container{width:45%;margin-left:20%;padding:90px 90px 90px 90px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_external_teaser .inner_container{width:45%;margin-left:23%;padding:90px 90px 90px 90px}}@media (min-width: 1860px){.cm_external_teaser .inner_container{width:45%;padding:100px 100px 100px 100px;margin-left:470px}}.cm_external_teaser .inner_container.closed{opacity:0;-webkit-transform:translate3d(0, 30px, 0) ;-moz-transform:translate3d(0, 30px, 0) ;transform:translate3d(0, 30px, 0) }.cm_external_teaser .bg_plane{position:absolute;top:0;left:50%;bottom:0}@media (max-width: 767px){.cm_external_teaser .bg_plane{right:0}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .bg_plane{right:0}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser .bg_plane{right:0}}@media (min-width: 1280px) and (max-width: 1499px){.cm_external_teaser .bg_plane{right:0}}@media (min-width: 1500px) and (max-width: 1859px){.cm_external_teaser .bg_plane{right:200px}}@media (min-width: 1860px){.cm_external_teaser .bg_plane{right:200px}}.cm_external_teaser .bg_plane .inner_plane{position:absolute;top:0;left:0;bottom:0;width:100%;-webkit-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_external_teaser .bg_plane .inner_plane.closed{width:0 !important}.cm_external_teaser .titel{color:#003465}@media (max-width: 767px){.cm_external_teaser .titel{margin-bottom:10px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .titel{margin-bottom:20px}}@media (min-width: 1024px){.cm_external_teaser .titel{margin-bottom:40px}}.cm_external_teaser .text{color:#003465;position:relative}@media (max-width: 767px){.cm_external_teaser .text{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .text{margin-bottom:50px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_external_teaser .text{margin-bottom:100px}}@media (min-width: 1280px){.cm_external_teaser .text{margin-bottom:180px}}.cm_external_teaser .logo{position:relative;height:auto}@media (max-width: 767px){.cm_external_teaser .logo{width:100px}}@media (min-width: 768px) and (max-width: 1023px){.cm_external_teaser .logo{width:150px}}@media (min-width: 1024px){.cm_external_teaser .logo{width:200px}}@media (max-width: 767px){.ueber-uns .cm_image_text{margin-top:-25%}}@media (min-width: 768px) and (max-width: 1023px){.ueber-uns .cm_image_text{margin-top:-25%}}@media (min-width: 1024px){.ueber-uns .cm_image_text{margin-top:-25%}}.cm_image_text .inner_cm{position:relative;left:0}@media (max-width: 767px){.cm_image_text .inner_cm{margin-right:50px}}@media (min-width: 768px) and (max-width: 1023px){.cm_image_text .inner_cm{margin-right:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_image_text .inner_cm{margin-right:17%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_image_text .inner_cm{margin-right:20%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_image_text .inner_cm{margin-right:23%}}@media (min-width: 1860px){.cm_image_text .inner_cm{margin-right:470px}}.cm_image_text .bg_plane{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:hidden;-webkit-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.cm_image_text .bg_plane.closed{-webkit-transform:translate3d(-100%, 0, 0) ;-moz-transform:translate3d(-100%, 0, 0) ;transform:translate3d(-100%, 0, 0) }.cm_image_text .bg_plane.closed .bgimg{-webkit-transform:translate3d(100%, 0, 0) ;-moz-transform:translate3d(100%, 0, 0) ;transform:translate3d(100%, 0, 0) }.cm_image_text .bg_plane .bgimg{-webkit-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) ;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.cm_image_text .textbox{position:relative;float:right;background-color:#fff;overflow:hidden;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.cm_image_text .textbox.closed{opacity:0;-webkit-transform:translate3d(0, 30px, 0) ;-moz-transform:translate3d(0, 30px, 0) ;transform:translate3d(0, 30px, 0) }@media (max-width: 767px){.cm_image_text .textbox{width:70%;margin-top:200px;margin-right:25px;margin-bottom:25px;padding:25px 25px 70px 25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_image_text .textbox{width:50%;margin-top:200px;margin-right:50px;margin-bottom:50px;padding:50px 50px 20% 50px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_image_text .textbox{width:50%;max-width:455px;margin-top:200px;margin-right:80px;margin-bottom:80px;padding:70px 70px 20% 70px}}@media (min-width: 1280px) and (max-width: 1499px){.cm_image_text .textbox{width:40%;margin-top:300px;margin-right:120px;margin-bottom:120px;padding:60px 60px 20% 60px}}@media (min-width: 1500px) and (max-width: 1859px){.cm_image_text .textbox{width:40%;margin-top:300px;margin-right:120px;margin-bottom:120px;padding:70px 70px 20% 70px}}@media (min-width: 1860px){.cm_image_text .textbox{width:620px;margin-top:300px;margin-right:120px;margin-bottom:120px;padding:80px 80px 330px 80px}}.cm_image_text .textbox p{color:#003465}@media (max-width: 1023px){.home .cm_imagetiles{margin-top:-19%}}@media (min-width: 1024px){.home .cm_imagetiles{margin-top:-8%}}.ueber-uns .cm_imagetiles{z-index:1}@media (max-width: 1023px){.ueber-uns .cm_imagetiles{margin-bottom:-60%}}@media (min-width: 1024px){.ueber-uns .cm_imagetiles{margin-bottom:-30%}}.cm_imagetiles .inner_cm{position:relative}.cm_imagetiles .tile_container{position:relative}@media (max-width: 767px){.cm_imagetiles .tile_container.align_left{float:right;width:110%;margin-right:-10%;margin-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.cm_imagetiles .tile_container.align_left{float:right;width:calc(100% + 90px);margin-right:-90px;margin-bottom:80px}}@media (min-width: 1024px){.cm_imagetiles .tile_container.align_left{float:left;width:calc(55% + 50px);margin-right:7%}}@media (max-width: 767px){.cm_imagetiles .tile_container.align_right{float:right;width:calc(100% + 30px);margin-right:-30px;margin-bottom:40px}}@media (min-width: 768px) and (max-width: 1023px){.cm_imagetiles .tile_container.align_right{float:right;width:calc(100% + 90px);margin-right:-90px;margin-bottom:60px}}@media (min-width: 1024px){.cm_imagetiles .tile_container.align_right{float:right;width:65%}}.cm_imagetiles .image_container{position:absolute;overflow:hidden;-webkit-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:width 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_imagetiles .image_container:nth-of-type(1){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.cm_imagetiles .image_container:nth-of-type(2){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms}.cm_imagetiles .image_container:nth-of-type(3){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.cm_imagetiles .image_container:nth-of-type(4){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;transition-delay:600ms}.cm_imagetiles .image_container.closed{width:0 !important}.cm_imagetiles .image{position:absolute;width:100%;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.cm_imagetiles .textbox{position:relative}.cm_imagetiles .textbox>*{-webkit-transition:opacity 1000ms linear 1000ms,transform 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-moz-transition:opacity 1000ms linear 1000ms,transform 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;transition:opacity 1000ms linear 1000ms,transform 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}.cm_imagetiles .textbox.closed>*{opacity:0;-webkit-transform:translate3d(0, 40px, 0) ;-moz-transform:translate3d(0, 40px, 0) ;transform:translate3d(0, 40px, 0) }.cm_imagetiles .collage_titel{margin-bottom:30px}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers{margin-top:-230px}}@media (min-width: 1024px){.cm_teasers{margin-top:-400px}}.cm_teasers span{display:block}.cm_teasers .headline{max-width:1110px}.cm_teasers .inner_cm{background-color:#f7f7f7;position:relative}@media (max-width: 767px){.cm_teasers .inner_cm{padding-bottom:100px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .inner_cm{padding-bottom:200px;padding-top:100px}}@media (min-width: 1024px){.cm_teasers .inner_cm{padding-bottom:300px;padding-top:170px}}.cm_teasers .inner_teaser{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.cm_teasers .teaser{position:relative;display:inline-block}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .teaser:nth-child(1),.cm_teasers .teaser:nth-child(3){margin-right:11%}}@media (min-width: 1024px){.cm_teasers .teaser:nth-child(1),.cm_teasers .teaser:nth-child(3){margin-right:19.3%}}@media (min-width: 768px){.cm_teasers .teaser:nth-child(even){top:14em}.cm_teasers .teaser:nth-child(2){margin-bottom:170px}.cm_teasers .teaser:nth-child(1) .bg_plane,.cm_teasers .teaser:nth-child(4) .bg_plane{background-color:#00254e}.cm_teasers .teaser:nth-child(1) .label,.cm_teasers .teaser:nth-child(4) .label{color:#fff}.cm_teasers .teaser:nth-child(2) .bg_plane,.cm_teasers .teaser:nth-child(3) .bg_plane{background-color:#fff}.cm_teasers .teaser:nth-child(2) .label,.cm_teasers .teaser:nth-child(3) .label{color:#003465}.cm_teasers .teaser:nth-child(3){top:-9em}}@media (max-width: 767px){.cm_teasers .teaser{width:75%;padding-top:20px;padding-left:25px;padding-bottom:10px;margin-bottom:40px}.cm_teasers .teaser:nth-child(even){margin-left:calc(22% - 25px)}.cm_teasers .teaser:nth-child(1) .bg_plane,.cm_teasers .teaser:nth-child(3) .bg_plane{background-color:#00254e}.cm_teasers .teaser:nth-child(1) .label,.cm_teasers .teaser:nth-child(3) .label{color:#fff}.cm_teasers .teaser:nth-child(2) .bg_plane,.cm_teasers .teaser:nth-child(4) .bg_plane{background-color:#fff}.cm_teasers .teaser:nth-child(2) .label,.cm_teasers .teaser:nth-child(4) .label{color:#003465}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .teaser{width:42%;padding-top:18px;padding-left:25px;padding-bottom:10px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .teaser{width:40%;padding-top:18px;padding-left:30px;padding-bottom:15px}}@media (min-width: 1280px){.cm_teasers .teaser{width:40%;padding-top:50px;padding-left:50px;padding-bottom:25px}}.cm_teasers .teaser .text_container{position:relative;-webkit-transition:opacity 250ms linear 300ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 250ms linear 300ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 250ms linear 300ms,transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-transform-origin:50% 90%;-moz-transform-origin:50% 90%;transform-origin:50% 90%}@media (max-width: 767px){.cm_teasers .teaser .text_container{margin-bottom:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .teaser .text_container{margin-bottom:70px}}@media (min-width: 1024px){.cm_teasers .teaser .text_container{margin-bottom:70px}}.cm_teasers .teaser .text_container.closed{opacity:0}.cm_teasers .teaser .image_container{position:relative;-webkit-transition:transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-transform-origin:20% 80%;-moz-transform-origin:20% 80%;transform-origin:20% 80%}.cm_teasers .teaser .bg_plane{position:absolute;top:0;left:0;bottom:0;width:100%;box-shadow:rgba(0,0,0,0.15) 0 0 30px;-webkit-transition:width 600ms cubic-bezier(0.86, 0, 0.07, 1),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:width 600ms cubic-bezier(0.86, 0, 0.07, 1),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:width 600ms cubic-bezier(0.86, 0, 0.07, 1),box-shadow 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.cm_teasers .teaser .bg_plane.closed{width:0 !important}.cm_teasers .teaser .image_wrap{position:absolute;overflow:hidden;-webkit-transition:height 600ms cubic-bezier(0.86, 0, 0.07, 1) 600ms;-moz-transition:height 600ms cubic-bezier(0.86, 0, 0.07, 1) 600ms;transition:height 600ms cubic-bezier(0.86, 0, 0.07, 1) 600ms}.cm_teasers .teaser .image_wrap.closed{height:0 !important}.cm_teasers .teaser .inner_image{background-repeat:no-repeat;background-position:center center;background-size:cover}.cm_teasers .teaser:hover .image_container{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.cm_teasers .teaser:hover .bg_plane{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);transform:scale(1.01);box-shadow:rgba(0,0,0,0.15) 0 10px 40px}.cm_teasers .teaser:hover .text_container{-webkit-transform:scale(1.01) translate3d(0, -2px, 0);-moz-transform:scale(1.01) translate3d(0, -2px, 0);transform:scale(1.01) translate3d(0, -2px, 0)}.cm_teasers .headline_container{position:relative;background-color:#f7f7f7}@media (max-width: 767px){.cm_teasers .headline_container{padding-top:90px;padding-bottom:50px}}@media (max-width: 767px) and (max-width: 767px){.cm_teasers .headline_container{padding-right:25px}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{padding-right:70px}}@media (max-width: 767px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{padding-right:14%}}@media (max-width: 767px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{padding-right:17%}}@media (max-width: 767px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{padding-right:20%}}@media (max-width: 767px) and (min-width: 1860px){.cm_teasers .headline_container{padding-right:380px}}@media (max-width: 767px) and (max-width: 767px){.cm_teasers .headline_container{padding-left:25px}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{padding-left:70px}}@media (max-width: 767px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{padding-left:14%}}@media (max-width: 767px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{padding-left:17%}}@media (max-width: 767px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{padding-left:20%}}@media (max-width: 767px) and (min-width: 1860px){.cm_teasers .headline_container{padding-left:380px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{padding-top:100px;padding-right:70px}}@media (min-width: 768px) and (max-width: 1023px) and (max-width: 767px){.cm_teasers .headline_container{margin-right:25px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{margin-right:70px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{margin-right:100px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1860px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 768px) and (max-width: 1023px) and (max-width: 767px){.cm_teasers .headline_container{padding-left:25px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{padding-left:70px}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{padding-left:14%}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{padding-left:17%}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{padding-left:20%}}@media (min-width: 768px) and (max-width: 1023px) and (min-width: 1860px){.cm_teasers .headline_container{padding-left:380px}}@media (min-width: 1024px){.cm_teasers .headline_container{padding-top:180px;padding-right:70px}}@media (min-width: 1024px) and (max-width: 767px){.cm_teasers .headline_container{margin-right:25px}}@media (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{margin-right:70px}}@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{margin-right:100px}}@media (min-width: 1024px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 1024px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 1024px) and (min-width: 1860px){.cm_teasers .headline_container{margin-right:200px}}@media (min-width: 1024px) and (max-width: 767px){.cm_teasers .headline_container{padding-left:25px}}@media (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.cm_teasers .headline_container{padding-left:70px}}@media (min-width: 1024px) and (min-width: 1024px) and (max-width: 1279px){.cm_teasers .headline_container{padding-left:14%}}@media (min-width: 1024px) and (min-width: 1280px) and (max-width: 1499px){.cm_teasers .headline_container{padding-left:17%}}@media (min-width: 1024px) and (min-width: 1500px) and (max-width: 1859px){.cm_teasers .headline_container{padding-left:20%}}@media (min-width: 1024px) and (min-width: 1860px){.cm_teasers .headline_container{padding-left:380px}}.cm_teasers .teaser_container{position:relative}@media (max-width: 767px){.cm_teasers .teaser_container{padding-left:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .teaser_container{padding-left:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .teaser_container{padding-left:14%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_teasers .teaser_container{padding-left:17%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_teasers .teaser_container{padding-left:20%}}@media (min-width: 1860px){.cm_teasers .teaser_container{padding-left:380px}}@media (max-width: 767px){.cm_teasers .teaser_container{padding-right:25px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .teaser_container{padding-right:70px}}@media (min-width: 1024px) and (max-width: 1279px){.cm_teasers .teaser_container{padding-right:14%}}@media (min-width: 1280px) and (max-width: 1499px){.cm_teasers .teaser_container{padding-right:17%}}@media (min-width: 1500px) and (max-width: 1859px){.cm_teasers .teaser_container{padding-right:20%}}@media (min-width: 1860px){.cm_teasers .teaser_container{padding-right:380px}}@media (max-width: 767px){.cm_teasers .teaser_container{padding-bottom:100px}}@media (min-width: 768px){.cm_teasers .teaser_container{padding-bottom:300px}}.cm_teasers .contact_container{position:relative}@media (max-width: 767px){.cm_teasers .contact_container{margin-left:50px;max-width:300px}}@media (min-width: 768px) and (max-width: 1023px){.cm_teasers .contact_container{width:38%;margin-left:50%;max-width:580px}}@media (min-width: 1024px){.cm_teasers .contact_container{width:38%;margin-left:50%;max-width:580px}}.cm_teasers .contact_container .closed{-webkit-transform:translate3d(0, 30px, 0) ;-moz-transform:translate3d(0, 30px, 0) ;transform:translate3d(0, 30px, 0) ;opacity:0}.cm_teasers .contact_container>*{-webkit-transition:transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 400ms linear;-moz-transition:transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 400ms linear;transition:transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 400ms linear;-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) ;opacity:1}.cm_teasers .contact_container>*:nth-of-type(1){-webkit-transition-delay:90ms;-moz-transition-delay:90ms;transition-delay:90ms}.cm_teasers .contact_container>*:nth-of-type(2){-webkit-transition-delay:180ms;-moz-transition-delay:180ms;transition-delay:180ms}.cm_teasers .contact_container>*:nth-of-type(3){-webkit-transition-delay:270ms;-moz-transition-delay:270ms;transition-delay:270ms}.cm_teasers .contact_container>*:nth-of-type(4){-webkit-transition-delay:360ms;-moz-transition-delay:360ms;transition-delay:360ms}.cm_teasers .contact_container .contact_image{position:relative;border-radius:50%;margin-bottom:30px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width: 767px){.cm_teasers .contact_container .contact_image{width:80px;height:80px}}@media (min-width: 768px){.cm_teasers .contact_container .contact_image{width:100px;height:100px}}.cm_teasers .contact_container .contact_headline{margin-bottom:30px}.cm_teasers .contact_container .text_container{margin-bottom:30px}.header{position:relative}@media (max-width: 767px){.header{padding-top:230px;padding-bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.header{padding-top:300px;padding-bottom:100px}}@media (min-width: 1024px) and (max-width: 1279px){.header{padding-top:300px;padding-bottom:120px}}@media (min-width: 1280px){.header{padding-top:400px;padding-bottom:200px}}.header h1{-webkit-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (min-width: 768px) and (max-width: 1023px){.header h1{width:90%}}@media (min-width: 1024px) and (max-width: 1279px){.header h1{width:90%}}@media (min-width: 1280px) and (max-width: 1499px){.header h1{width:90%}}@media (min-width: 1500px) and (max-width: 1859px){.header h1{width:90%}}@media (min-width: 1860px){.header h1{width:70%}}.header h1.closed{opacity:0;-webkit-transform:translate3d(0, 30px, 0) ;-moz-transform:translate3d(0, 30px, 0) ;transform:translate3d(0, 30px, 0) }.header.superimposed{position:absolute;width:100%;z-index:999}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6{position:relative}@media (max-width: 767px){.header.noheadline{padding-top:0;padding-bottom:150px}}@media (min-width: 768px){.header.noheadline{padding-top:0;padding-bottom:250px}}.header.superimposed.noheadline{padding-bottom:0}.branding_logo{position:absolute;height:auto;cursor:pointer}@media (max-width: 767px){.branding_logo{width:150px;right:7px;top:10px}}@media (min-width: 768px){.branding_logo{right:69px;top:40px;width:230px}}.branding_logo svg{width:100%;height:100%}.mainnav{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch}.safari.mobile .mainnav{top:-1}@media (max-width: 1023px){.mainnav{padding-top:40px;padding-left:25px;padding-bottom:25px}}@media (min-width: 1024px){.mainnav{padding:6%;min-height:640px}}@media (max-width: 1023px){.mainnav .inner_nav{height:100%;position:relative}}@media (max-width: 767px){.mainnav .inner_nav{min-height:640px}}@media (min-width: 768px) and (max-width: 1023px){.mainnav .inner_nav{min-height:710px}}.navcontainer{top:0;position:fixed;width:100%;height:100%;overflow:hidden;z-index:999999}.navcontainer .close{position:fixed;cursor:pointer;z-index:1}.msie11 .navcontainer .close{position:absolute}.navcontainer .close svg{-webkit-transition:transform 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:transform 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.navcontainer .close svg path{stroke:#7f94ad;-webkit-transition:stroke 70ms linear;-moz-transition:stroke 70ms linear;transition:stroke 70ms linear}.navcontainer .close:hover path{stroke:#fff}.navcontainer .close:hover svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}@media (max-width: 767px){.navcontainer .close{top:25px;right:25px;width:25px;height:25px}}@media (min-width: 768px) and (max-width: 1023px){.navcontainer .close{top:25px;right:25px;width:25px;height:25px}}@media (min-width: 1024px){.navcontainer .close{top:25px;right:25px;width:25px;height:25px}}.mainnav .lefthalf{position:relative}@media (max-width: 1023px){.mainnav .lefthalf{clear:both;margin-bottom:35px}}@media (min-width: 1024px){.mainnav .lefthalf{float:left;margin-right:10%;z-index:1}}@media (max-width: 1023px){.mainnav .righthalf{margin-bottom:40px}}.mainnav .mainnav_link{padding-bottom:0}.mainnav .bottomnav{opacity:0;-webkit-transition:opacity 600ms linear 1100ms;-moz-transition:opacity 600ms linear 1100ms;transition:opacity 600ms linear 1100ms}.mainnav .bottomnav a{color:rgba(177,205,225,0.5);-webkit-transition:color 70ms linear;-moz-transition:color 70ms linear;transition:color 70ms linear}.mainnav .bottomnav a:link,.mainnav .bottomnav a:visited{color:#fff}.mainnav .bottomnav a:hover{color:#fff}.mainnav .bottomnav>a{margin-right:30px}@media (max-width: 340px){.mainnav .bottomnav>a{margin-right:10px}}@media (max-width: 1023px){.mainnav .bottomnav{position:absolute;bottom:20px;margin-bottom:40px}}@media (max-width: 1023px){.mainnav .bottomnav{position:absolute;bottom:0;left:0;right:0}}@media (min-width: 1024px){.mainnav .bottomnav{position:absolute;bottom:50px;left:65px;right:65px}}.on .mainnav .bottomnav{opacity:1}.mainnav .affiliate_logo{background-image:url(../img/logo_expertsuisse_lightblue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0;-webkit-transition:opacity 600ms linear 300ms;-moz-transition:opacity 600ms linear 300ms;transition:opacity 600ms linear 300ms}@media (max-width: 1023px){.mainnav .affiliate_logo{position:absolute;right:25px;bottom:4px;width:100px;height:30px}}@media (max-width: 340px){.mainnav .affiliate_logo{width:70px}}@media (min-width: 1024px){.mainnav .affiliate_logo{position:relative;width:160px;float:right;height:45px}}.on .mainnav .affiliate_logo{opacity:1;-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;transition-delay:1200ms}.mainnav .langswitch{display:none;float:left}.mainnav .langswitch li{float:left}@media (max-width: 767px){.mainnav .langswitch li:first-child{margin-right:15px}}@media (min-width: 768px){.mainnav .langswitch li:first-child{margin-right:30px}}.mainnav .langswitch a{padding-bottom:6px;color:rgba(177,205,225,0.5)}.mainnav .langswitch .active a{color:#fff;border-bottom:1px solid #fff}.mainnav .langswitch.phone{margin-bottom:40px;opacity:0;-webkit-transition:opacity 600ms linear 300ms;-moz-transition:opacity 600ms linear 300ms;transition:opacity 600ms linear 300ms}@media (min-width: 1024px){.mainnav .langswitch.phone{display:none}}.on .mainnav .langswitch.phone{opacity:1;-webkit-transition-delay:800ms;-moz-transition-delay:800ms;transition-delay:800ms}.mainnav .langswitch.desktop{margin-right:90px}@media (max-width: 1023px){.mainnav .langswitch.desktop{display:none}}.mainnav .navtitle{text-transform:uppercase;color:rgba(177,205,225,0.5);opacity:0;-webkit-transition:opacity 600ms linear 300ms;-moz-transition:opacity 600ms linear 300ms;transition:opacity 600ms linear 300ms}@media (max-width: 1023px){.mainnav .navtitle{margin-bottom:15px}}@media (min-width: 1024px){.mainnav .navtitle{padding-left:3px;margin-bottom:20px}}.on .mainnav .navtitle{opacity:1;-webkit-transition-delay:800ms;-moz-transition-delay:800ms;transition-delay:800ms}.mainnav a{color:#fff}.mainnav .mainnav_item{opacity:0;-webkit-transform:translate3d(0, 20px, 0) ;-moz-transform:translate3d(0, 20px, 0) ;transform:translate3d(0, 20px, 0) ;-webkit-transition:opacity 350ms linear,transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:opacity 350ms linear,transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:opacity 350ms linear,transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms}.on .mainnav .mainnav_item{opacity:1;-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.on .mainnav .mainnav_item:nth-of-type(1){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}.on .mainnav .mainnav_item:nth-of-type(2){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms}.on .mainnav .mainnav_item:nth-of-type(3){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.on .mainnav .mainnav_item:nth-of-type(4){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms}.on .mainnav .mainnav_item:nth-of-type(5){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.on .mainnav .mainnav_item:nth-of-type(6){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;transition-delay:500ms}.on .mainnav .mainnav_item:nth-of-type(7){-webkit-transition-delay:550ms;-moz-transition-delay:550ms;transition-delay:550ms}.on .mainnav .mainnav_item:nth-of-type(8){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;transition-delay:600ms}.on .mainnav .mainnav_item:nth-of-type(9){-webkit-transition-delay:650ms;-moz-transition-delay:650ms;transition-delay:650ms}.on .mainnav .mainnav_item:nth-of-type(10){-webkit-transition-delay:700ms;-moz-transition-delay:700ms;transition-delay:700ms}@media (max-width: 1023px){.mainnav .mainnav_item{margin-bottom:5px}}@media (min-width: 1024px){.mainnav .mainnav_item{margin-bottom:3px}}.navcontainer{-webkit-transform:translate3d(0, -100%, 0) ;-moz-transform:translate3d(0, -100%, 0) ;transform:translate3d(0, -100%, 0) }.navcontainer .mainnav{-webkit-transform:translate3d(0, 100%, 0) ;-moz-transform:translate3d(0, 100%, 0) ;transform:translate3d(0, 100%, 0) }.navcontainer.on{-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.navcontainer.on .mainnav{-webkit-transform:translate3d(0, 0, 0) ;-moz-transform:translate3d(0, 0, 0) ;transform:translate3d(0, 0, 0) }.navcontainer,.mainnav{-webkit-transition:transform 700ms cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:transform 700ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 700ms cubic-bezier(0.86, 0, 0.07, 1)}.introanim{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;background-color:#fff}.home .introanim{display:block}.introanim .track{position:relative;height:100%;margin:auto}@media (max-width: 767px){.introanim .track{width:50%;max-width:300px}}@media (min-width: 768px) and (max-width: 1023px){.introanim .track{max-width:480px;width:40%}}@media (min-width: 1024px) and (max-width: 1279px){.introanim .track{max-width:480px;width:40%}}@media (min-width: 1280px){.introanim .track{max-width:480px;width:40%}}.introanim .panel_blue{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#00254e;-webkit-transition:transform 600ms cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:transform 600ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 600ms cubic-bezier(0.86, 0, 0.07, 1)}.introanim .logo{position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.introanim .logo.figur{background-image:url(../img/anim_logo_figur.svg);-webkit-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 300ms;-moz-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 300ms;transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 300ms}.introanim .logo.name{background-image:url(../img/anim_logo_name.svg);-webkit-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 350ms;-moz-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 350ms;transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 350ms}.introanim .logo.byline{background-image:url(../img/anim_logo_byline.svg);-webkit-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 400ms;-moz-transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 400ms;transition:transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 400ms}.introanim.down .panel_blue{-webkit-transform:translate3d(0, 100%, 0) ;-moz-transform:translate3d(0, 100%, 0) ;transform:translate3d(0, 100%, 0) }.introanim.down .logo{-webkit-transform:translate3d(0, 100%, 0) ;-moz-transform:translate3d(0, 100%, 0) ;transform:translate3d(0, 100%, 0) }.introanim.out{-webkit-transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms;-moz-transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms;transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms;-webkit-transform:translate3d(0, -100%, 0) ;-moz-transform:translate3d(0, -100%, 0) ;transform:translate3d(0, -100%, 0) }.introanim.out .logo{-webkit-transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms,opacity 800ms linear;-moz-transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms,opacity 800ms linear;transition:transform 800ms cubic-bezier(0.73, 0.01, 0.95, 0.63) 200ms,opacity 800ms linear;-webkit-transform:translate3d(0, 100%, 0) ;-moz-transform:translate3d(0, 100%, 0) ;transform:translate3d(0, 100%, 0) ;opacity:0}#devtools{position:fixed;left:3px;bottom:3px;height:40px;width:70px;font-family:sans-serif;font-size:12px;background-color:rgba(165,165,165,0.7);color:#ffffff;text-align:center;border-radius:1%;cursor:pointer;z-index:999999}#devtools .main_container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding-top:9px}#devtools .switches{position:relative;left:70px;overflow:hidden;width:0;height:40px;-webkit-transition:width 150ms linear;-moz-transition:width 150ms linear;transition:width 150ms linear;white-space:nowrap}#devtools .switches.on{width:248px}#devtools .close{position:absolute;top:1px;left:1px;width:10px;height:10px;font-size:8px;color:#383838;cursor:pointer}#devtools .switch{height:40px;margin-right:1px;width:40px;color:#ffffff;background-color:rgba(165,165,165,0.7);border-left:1px solid transparent;display:inline-block;cursor:pointer}#devtools:hover{background-color:rgba(165,165,165,0.8)}#devtools.off{opacity:0;bottom:-40px;-webkit-transition:all 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:all 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:all 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22)}#devtools #screenX,#devtools #screenY{font-size:0.8em}
