@charset "UTF-8";@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css);::selection{background:#2DBBE1;color:#ffffff;}::-moz-selection{background:#2DBBE1;color:#ffffff;}p,ul,ol,h1,h2,h3,h4,table{margin:0 0 1em 0;padding:0;}ul,ol{list-style-position:inside;padding-left:18px;}li{line-height:1.4;margin-bottom:5px;}address{font-style:normal;margin-bottom:20px;}label{padding:0px;margin:0px;}img{border:0;margin:0;max-width:100%;}table{border-collapse:collapse;}td{padding:0px;border:none;vertical-align:top;}img{border:0;margin:0;}figure{margin:0px;}mark{background-color:transparent;}.nobottom{margin-bottom:0px !important;}.spaceleft{margin-left:10px;}.spaceright{margin-right:10px;}.spacebottom{margin-bottom:10px;}.right{float:right;}.left{float:left;}.clear{clear:both;}p.error,span.error,div.error,.error a{color:red !important;font-weight:bold;}h1,h2,h3,h4,h5{font-size:45pt;margin:0px 0px 20px 0px;padding:0px;text-transform:none;line-height:1.3;}h1{font-weight:300;}h2{font-size:30pt;font-weight:400;}h3{font-size:20pt;font-weight:400;}h4,h5{font-size:12pt;line-height:1.5;}h5{font-size:11pt;}form{margin:0px;}.form-group{margin-bottom:20px;}input[type=text],input[type=number],input[type=password],textarea,select{font-family:'Arial',sans-serif;margin:0px;font-size:0.9em;color:#000000;background-color:white;border:1px solid #CCCCCC;outline:none;padding:10px;border-radius:0px;box-sizing:border-box;box-shadow:inset 1px 2px 8px rgba(128,128,128,0.1);-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out;}input[type=checkbox],input[type=radio]{background:none;border:none;margin:0;padding:0;width:20px;height:20px;}label{}select{height:auto;padding:9px !important;}textarea{padding:10px;line-height:1.2;display:block;}input:focus,textarea:focus,select:focus{border:1px solid #384B6B;}input[type=image]{outline:none;border:none !important;}.form_button,.form_button:link,.form_button:visited,input[type=submit],input[type=button]{background-color:#384B6B;color:#FFFFFF;font-size:1em;font-weight:500;padding:15px 25px 15px 25px;outline:none !important;cursor:pointer;margin:0px;display:inline-block !important;border:0px solid #e60005;border-radius:0px;text-align:center;-webkit-appearance:none;-moz-appearance:none;text-decoration:none !important;box-sizing:border-box;transition:background 0.5s;text-align:center;line-height:1.1;}.form_button:active,input[type=submit]:active,.form_button:hover,input[type=submit]:hover{background-color:#5470A3;transition:background 0.5s;}input[type=button]:active{background-color:#5470A3;}.form_button.bkg_color2:active,.form_button.bkg_color2:hover{background-color:#987B60 !important;transition:background 0.5s;}.row {display:table;width:100%;}.col-md-4 {width:25%;display:table-cell;padding-right:10px;vertical-align:top;}.col-md-3 {width:33.333%;display:table-cell;padding-right:20px;vertical-align:top;}.col-md-2 {display:table-cell;vertical-align:top;}.col-md-2:nth-child(1) {padding-right:20px;width:50%;}.col-md-2:nth-child(2) {padding-left:20px;width:50%;}.img_left {float:left;margin-right:40px;margin-bottom:20px;}.img_left img {max-width:640px;width:100%;display:block;}.img_left::after {clear:both;}.img_right {float:right;margin-left:40px;margin-bottom:20px;}.img_right img {max-width:640px;width:100%;display:block;}.img_right::after {clear:both;}.img_fit {width:100%;}hr {border:0;background-color:#C4B7A4;font.size:0px;margin-bottom:20px;display:block;height:1px;}.pdf_link {height:27px;vertical-align:bottom;display:inline-block;padding-left:32px;padding-top:3px;margin-bottom:0px;color:#00ADEE;font-style:italic;font-weight:bold;background:url(/layout/pdf_link_14.png) 0px 0px no-repeat;}.check {padding-left:20px;background-repeat:no-repeat;background-position:0px 6px;display:online-block;margin-bottom:10px;background-image:url(/layout/check_21.png);}.highlight {color:#584728;}.highlight2 {color:#987B60;}.highlight3 {color:#B08E4F;}.highlight4 {color:#4A4A4A;}.bkg_color {background-color:#384B6B;}.bkg_color2 {background-color:#B08E4F !important;}.bkg_color3 {background-color:#388B7A !important;}.bkg_color4 {background-color:#F2F5F8 !important;}@media only screen and (max-width:1279px){.img_right img,.img_left img{max-width:400px;}}@media only screen and (max-width:960px){.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.left,.right,.img_right,.img_left{float:none;margin-left:0px !important;margin-right:0px !important;}.img_right img,.img_left img{width:100%;max-width:100%;}.row,.row .col-md-2,.row .col-md-3,.row .col-md-4{display:block;width:auto !important;padding-left:0 !important;padding-right:0 !important;}}@media only screen and (max-width:440px){h1{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}}@font-face{font-family:'minion_proregular';src:url('../fonts/minionpro-regular-webfont.woff2') format('woff2'),url('../fonts/minionpro-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'munich_airport_proregular';src:url('../fonts/munichairpro-rg-webfont.woff2') format('woff2'),url('../fonts/munichairpro-rg-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold-webfont.woff2') format('woff2'),url('../fonts/roboto-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'robotolight';src:url('../fonts/roboto-light-webfont.woff2') format('woff2'),url('../fonts/roboto-light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoregular';src:url('../fonts/roboto-regular-webfont.woff2') format('woff2'),url('../fonts/roboto-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}body{margin:0;font-family:'robotoregular','Arial',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:normal;font-size:11pt;color:#4A4A4A;line-height:1.4;width:100%;height:100%;background-color:#f2f5f8;overflow-y:scroll;overflow-x:hidden;}a{color:#384B6B;text-decoration:none;outline:none;}.main_frame{max-width:1280px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;}#page_nav_up{display:block;width:20px;height:20px;line-height:20px;padding:10px;text-decoration:none;font-weight:bold;position:fixed;right:10px;bottom:20px;text-align:center;background:rgba(56,75,107,0.7);color:white;display:none;z-index:10;font-size:15pt;border-radius:50%;border:2px solid #FFFFFF;}#page_nav_up:hover{background-color:#384B6B;transition:all 250ms ease;}@media only screen and (max-width:500px){.main_frame{padding-left:10px;padding-right:10px;}}header{height:80px;position:relative;transition:all 0.5s;background-color:#384B6B;color:white;}header.outside{top:-79px;transition:top 0.5s;}body.fixed{padding-top:80px;}body.fixed header{position:fixed;width:100%;background-color:#384B6B;color:white;z-index:5;top:0px;transition:all 0.5s;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);}.header_img{background:url(../images/header_img.jpg) no-repeat;background-size:cover;background-position:center center;min-height:400px;}.logo_frame{padding-top:20px;padding-left:40px;max-width:250px;}.logo_frame span{background-color:#B08E4F !important;color:white;display:inline-block;height:37px;line-height:37px;vertical-align:top;padding:0 15px 0 15px;font-size:12pt;margin-left:15px;}.logo{display:block;}.logo img{display:block;max-width:250px;pointer-events:none;position:relative;top:2px;}@media only screen and (max-width:1279px){.logo_frame{padding-left:20px;}.header_img{min-height:300px;}}@media only screen and (max-width:600px){.logo_frame{padding-top:23px;max-width:230px;}.logo img{max-width:230px !important;}.logo_frame span{height:29px;line-height:29px;padding:0 10px 0 10px;position:absolute;left:5px;top:45px;font-size:11pt;}.header_img{min-height:150px;}}@media only screen and (max-width:500px){.logo_frame{padding-left:15px;}.logo_frame span{left:-5px;}.header_img{min-height:100px;}}nav{z-index:99;margin-top:-38px;margin-right:20px;float:right;}.menu_frame_in{display:flex;justify-content:right;height:50px;}.menu{padding:0px;margin:0px;}.menu a{background:none;display:block;line-height:49px;overflow:hidden;text-decoration:none;font-size:12pt;padding-left:20px;padding-right:20px;font-weight:400;vertical-align:middle;}@-moz-document url-prefix(){.menu a{line-height:50px;}}.menu a:first-child{}.menu a.marked{}.menu > li a::after{border-top:1px solid transparent;margin-top:5px;content:"";display:block;box-sizing:border-box;}.menu > li a.marked::after,.menu > li a:hover::after,.menu > li:hover> a::after{border-top:1px solid transparent;margin-top:5px;content:"";display:block;box-sizing:border-box;}.menu > li a.marked::after{}.menu ul li a::after,.menu ul li a:hover::after,.menu ul li a.marked::after{border-top:none !important;margin-top:0 !important;content:"" !important;display:block !important;box-sizing:border-box;}.menu a:hover,.menu li:hover,.menu li:hover a{}.menu ul{margin:0;display:none;position:absolute;margin-top:0;background-color:rgba(0,0,0,1);z-index:100;width:auto;margin-left:20px;min-width:260px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);padding:10px 10px 10px 10px;}.menu ul ul{-webkit-box-shadow:none;box-shadow:none;}.menu ul li{margin-right:0;}.menu ul li a{line-height:1.4;padding-top:7px;padding-bottom:7px;padding-left:0px;padding-right:0px;background:none;margin-right:0px;margin-right:10px;margin-left:10px;font-size:10pt;border-bottom:1px solid transparent;color:white;font-weight:500;}.menu ul li a.marked{border-bottom:1px solid white;}.menu ul li:last-child a{}.menu ul li:hover,.menu ul li:hover > a{text-decoration:none;background:none;}.menu ul ul{position:static;display:block;min-width:230px;background:none;margin-left:0px;padding-left:30px;margin-top:-10px;}.menu li{list-style-type:none;padding:0px;margin:0px;margin-right:0px;}.menu > li{display:inline-block;margin-bottom:5px;}.menu > li> a{color:white;font-weight:500;font-size:10pt;text-transform:uppercase;}.menu ul li ul{right:0px;}.menu ul li a:hover,.menu ul li a.marked{color:white;border-bottom:1px solid white;}.menu ul li{}.menu li:hover > ul{display:inline-flex;flex-direction:column;flex-wrap:wrap;}.menu li:hover > ul.wide{width:560px;}@media only screen and (max-width:1500px){.menu a{padding-left:12px;padding-right:12px;}.menu ul{margin-left:12px;}}.is_mobile{display:none;}#menu_sidebar{display:none;}.menu_disabled{}.menu_enabled{}.bt_menu_open,.bt_menu_close{background-color:#384B6B;width:55px;height:55px;position:fixed;display:none;z-index:999;}.bt_menu_open{background-color:#384B6B;width:50px;height:50px;display:none;}.bt_menu_open:hover,.bt_menu_close:hover{text-decoration:none;}.bt_menu_close{background-color:#384B6B;top:0px;right:245px;z-index:999;text-align:center;}.bt_menu_open{top:15px;right:12px;text-align:center;border-radius:50%;background:url(../images/mobile_icon.svg) no-repeat;width:50px;height:50px;}.bt_menu_open:before,.bt_menu_close:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#FFFFFF;font-size:17pt;line-height:55px;text-decoration:none !important;}.bt_menu_close:before{content:"\f00d";}.menu_lang2{background-color:#384B6B;width:245px;height:55px;position:fixed;top:0px;right:0px;display:none;z-index:999;border-bottom:1px solid black;}.menu_lang2 a{display:block;float:left;width:65px;height:45px;margin-top:5px;line-height:55px;background-color:#ffffff;text-align:center;text-decoration:none;border-radius:5px;margin-left:5px;}.menu_lang2 a.marked,.menu_lang2 a:hover{color:#4F4F4F;background-color:#E0EFDC;}#menu_sidebar,#menu_sidebar ul,#menu_sidebar li{padding:0px;margin:0px;}#menu_sidebar > li{display:inline-block;}#menu_sidebar li{list-style-type:none;text-align:left;}#menu_sidebar{position:none;right:0;top:55px;height:auto;width:300px;background-color:#FFFFFF;color:black;box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-moz-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-webkit-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-khtml-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);display:none;z-index:19000;overflow:auto;}#menu_sidebar ul{position:static;padding-left:20px;margin-top:0px;}#menu_sidebar a{vertical-align:middle;background-color:transparent;color:#000000;margin-right:0px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;display:block;}#menu_sidebar a i{}#menu_sidebar ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-khtml-box-shadow:none;margin-left:0px;margin-bottom:10px;}#menu_sidebar li:hover > ul{}#menu_sidebar > li{float:none;display:block;}#menu_sidebar li{border-bottom:1px solid #E7E7E7;}#menu_sidebar a.marked,#menu_sidebar a.marked:visited,#menu_sidebar a.marked:active,#menu_sidebar a.marked:hover{font-weight:600;}#menu_sidebar a:hover{}#menu_sidebar li:hover,#menu_sidebar li:hover > a{color:black;background-color:transparent;}#menu_sidebar li.closed{}#menu_sidebar li.opened{}#menu_sidebar ul li.closed{}#menu_sidebar ul li.opened{}#menu_sidebar ul{margin-left:0px;background-color:#FFFFFF;}#menu_sidebar ul li{border-bottom:none;padding-left:0px;}#menu_sidebar ul li a,#menu_sidebar ul li a:visited,#menu_sidebar ul li a:active{padding-top:10px;padding-bottom:10px;padding-right:25px;padding-left:15px;}#menu_sidebar ul li a:hover,#menu_sidebar ul li a.marked,#menu_sidebar ul li a.marked:hover{}#menu_sidebar ul ul{margin-top:0;left:0;}#menu_sidebar li.menu_sidebar_tools,#menu_sidebar li.menu_sidebar_tools:hover{height:24px;line-height:24px;min-height:24px;border:none;background-color:#E7E7E7;overflow:hidden;}@media (max-width:959px){nav{display:none;}.bt_menu_open{top:15px;display:block;}#menu_sidebar{position:fixed;}.is_desktop{display:none;}.is_mobile{display:block;}}@media only screen and (max-width:600px){.bt_menu_open{width:40px;height:40px;top:20px;}}section{padding-top:60px;padding-bottom:60px;background-repeat:no-repeat;}.bkg_lightblue{background-color:#E6EEED;}section h1,section h2,section h3,section h4,section h5{color:#384B6B;font-family:'robotolight',sans-serif;}section h2{color:#4A4A4A;margin-bottom:50px;}.topic_style{z-index:2;position:relative;}.topic_style h2{background-color:#F2F5F8;padding-left:3%;padding-right:3%;display:inline-block;z-index:1;}section.bkg_color4 .topic_style h2{background-color:#F2F5F8;}.topic_style h2::after{content:"";border-top:2px solid #384B6B;position:absolute;top:25%;left:0px;width:100%;z-index:-1;}section h4,section h5{}section h5{text-transform:none;}section .center{text-align:center;}.text_frame{font-size:15pt;font-family:'robotolight',sans-serif;margin-left:auto;margin-right:auto;max-width:1100px;line-height:1.5;}.block_lightblue{background-color:#F2F5F8;padding:30px;margin-bottom:20px;}.text_frame a{text-decoration:underline;}.teaser_frame{margin:50px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}.teaser{width:calc((100% - 100px) / 4);box-sizing:border-box;min-height:380px;transition:box-shadow 0.5s;background-color:#F2F5F8;margin-bottom:20px;-webkit-box-shadow:5px 5px 9px -2px rgba(0,0,0,0.91);box-shadow:5px 5px 9px -2px rgba(0,0,0,0.91);}.teaser img{pointer-events:none;user-select:none;}.teaser .in{padding:20px;font-size:13pt;font-family:'robotolight',sans-serif;}.teaser h3{font-size:20pt;word-break:break-word;min-height:100px;}.teaser .in a{text-transform:uppercase;color:white;text-decoration:underline;font-size:9pt;}.teaser2_frame{margin:50px 0-20px 0px;display:flex;flex-wrap:wrap;justify-content:space-between;}.teaser2{width:calc((100% - 60px) / 2);box-sizing:border-box;min-height:380px;margin-bottom:20px;background-color:#584728;color:white;position:relative;flex-direction:row;align-items:center;justify-content:center;display:flex;transition:all 0.5s;}.teaser2 h3{color:white;font-size:3em;text-align:center;opacity:1;transition:all 0.5s;}.teaser2 .in{padding:20px;font-size:13pt;font-family:'robotolight',sans-serif;}.teaser2 .in.bigger div{font-size:15pt;}.teaser2 .in div{opacity:0;position:absolute;left:10%;top:50%;width:80%;text-align:center;transition:all 0.5s;top:50%;transform:translateY(-50%);}.teaser2 .in div p:last-child{margin-bottom:0px;}.teaser2:hover,.teaser2:active{background-color:#B08E4F;}.teaser2:hover h3,.teaser2:active h3{opacity:0;transition:all 0.5s;}.teaser2:hover div,.teaser2:active div{opacity:1;transition:all 0.3s;}.job_item{border-bottom:1px solid #B0A89A;margin-bottom:20px;padding-bottom:20px;}.job_item h3{color:#584728;font-family:'robotolight',sans-serif;font-size:30pt;}.job_name{padding:20px;background-color:#584728;color:white;margin-bottom:20px;}.job_item p:after{clear:both;content:"";display:block;}@media only screen and (max-width:1440px){.teaser img{max-width:80px;}}@media only screen and (max-width:1300px){.teaser2{width:calc((100% - 20px) / 2);}h1{font-size:40pt;}}@media only screen and (max-width:959px){.teaser_frame{max-width:700px;margin-left:auto;margin-right:auto;}.teaser{width:calc((100% - 40px) / 2);margin-bottom:40px;}.job_name{padding:10px;}.form_button,.form_button:link,.form_button:visited,input[type=submit],input[type=button]{padding:10px 20px 10px 20px;}}@media only screen and (max-width:1024px){.teaser h3{font-size:15pt;}.teaser2 h3{font-size:2em;}h1{font-size:30pt;}h2{font-size:25pt;}}@media only screen and (max-width:768px){h1{font-size:25pt;}h2,.job_item h3{font-size:20pt;}.teaser2 .in.bigger div{font-size:13pt;}.teaser2 .in{font-size:12pt;}.teaser h3{min-height:60px;}}@media only screen and (max-width:767px){.teaser2{width:100%;}}@media only screen and (max-width:690px){.teaser{width:calc((100% - 20px) / 2);margin-bottom:20px;}.teaser2 h3{font-size:2em;}.job_item h3{font-size:20pt;}.topic_style{margin-bottom:-20px;}}@media only screen and (max-width:500px){section{padding-top:30px;padding-bottom:30px;}h1{font-size:25pt;}h2{font-size:20pt;}.job_item h3{font-size:20pt;}.teaser_frame{max-width:250px;}.teaser{width:100%;margin-bottom:40px;}.teaser img{max-width:64px;}.teaser2 .in div{font-size:11pt;}.text_frame{font-size:13pt;}.block_lightblue{padding:10px;}}.news_list{display:grid;grid-template-columns:0.5fr 0.5fr;column-gap:5px;row-gap:5px;}.news_item{}.news_item a{display:block;background-color:#6586C4;color:white;padding:10px 10px 10px 10px;text-decoration:none !important;height:calc(100% - 20px);}.news_item a:active,.news_item a:hover,.news_item a:focus{background-color:#384B6B;}.news_detail_frame{padding:20px 20px 20px 30px;margin-bottom:40px;background-color:white;}.news_detail_frame h1{font-size:30pt;}.news_detail_frame h2{font-size:25pt;margin-bottom:20px;}.news_detail_content{}.news_detail_content #content a{background-color:#6586C4;padding:3px;color:white;font-style:normal;text-decoration:none !important;word-wrap:break-word;}.news_detail_content #content a img{margin-bottom:-10px;margin-left:-5px;margin-right:-5px;}.news_detail_content #content a:hover{background-color:#384B6B;}.news_detail_footer{margin-top:20px;padding-top:30px;border-top:1px solid #AAAAAA;}.news_detail_writer{float:left;}.news_detail_writer img{border-radius:25px;}.news_detail_writer span{vertical-align:top;line-height:25px;display:inline-block;margin-left:5px;}.news_detail_stat{float:right;}.news_detail_stat .comments{margin-left:20px;}.comment_frame{}.comment_item{word-wrap:break-word;background-color:#FFFFFF;padding:20px;margin-bottom:20px;}.comment_form{padding:20px 20px 5px 20px;background-color:white;}.text-center{text-align:center;}.float-left{float:left;}.float-left.pr-4{margin-right:20px;}@media only screen and (max-width:767px){.news_list{grid-template-columns:1fr;}}.gallery_frame figcaption{display:none;font-size:9pt;padding-top:5px;}.slider_frame{position:relative;width:calc(100% + 20px);margin-left:-10px;}.slider_frame2{max-width:600px;}#scroller_content{}#scroller_content .owl-pagination{display:none;}.slider_item{background-size:cover;background-position:center center;position:relative;}figure{margin:10px;}.scroller_nav{}.scroller_nav a{text-decoration:none !important;}.scroller_nav .arrow_left,.scroller_nav .arrow_right{display:inline-block;cursor:pointer;color:#065250;width:50px;height:50px;line-height:30px;background:rgba(255,255,255,0.7);overflow:hidden;text-align:center;position:absolute;top:50%;margin-top:-25px;font-size:15pt;border-radius:50%;z-index:10;left:15px;}.scroller_nav .arrow_right{left:auto;right:15px;}.scroller_nav .arrow_left:before,.scroller_nav .arrow_right:before{font:normal normal normal 14px/1 FontAwesome;font-size:24pt;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"\f104";line-height:50px;}.scroller_nav .arrow_right:before{content:"\f105";}quote{color:#584728;font-family:'Source Sans Pro ExtraLightIt';font-size:20pt;margin-bottom:10px;display:block;}footer{background-color:#384B6B;padding-top:20px;padding-bottom:25px;line-height:1.7;font-size:10pt;color:white;}footer i.fa{display:inline-block;width:25px;}footer h4{font-weight:400;font-size:10pt;text-transform:uppercase;margin-bottom:10px;padding-top:10px;}footer .row .col-md-3:first-child{width:45%;padding-right:100px;}footer a{color:white;}@media only screen and (max-width:500px){}