@charset "UTF-8";@import url("//use.typekit.net/gma1cfr.css");html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@keyframes animate-link-arrow{from{margin-right:10px;}to{margin-right:0;margin-left:10px;}}@keyframes animate-link-arrow-inverted{from{margin-left:-20px;}to{margin-left:-25px;}}body{letter-spacing:0.04em;font-family:"din-2014",sans-serif;}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url('../../../_assets/Fonts/icomoon.woff?w2rkek') format("woff"),url('../../../_assets/Fonts/icomoon.ttf?w2rkek') format("truetype");}[class^=icon-]::before,[class*=" icon-"]::before,.section-registration::before,.section-login::before,.section-help::before,.step-navigation .current .step::before,.step-navigation .current .step::after,.profile-link::before,.arrow-after::after,.news-entry li::before,.text li::before,a.external-link::before,a.external-link-new-window::before,.keytech-show a.external-link::after,.keytech-show a.external-link-new-window::after,.foldable-header::before,.box p a::before,.button.pdf-download::after,.events .icon a::before,.keytech_search_navigation .more::after,.keytech_search_navigation .back::before,.keytech-show .button-next::before,#keytech_list_result .back::before,.button-search-nace-industry::after,.social-media-newsroom h2 a::before,.csc-form-errors li::before,.logout a::before,.quote_open::before,.quote_close::before,.file-pdf span::before,.box .images a[rel=lightbox]::after,.box .image a[rel=lightbox]::after,.box p.back a::before,.csc-mailform .confirmation::before,.list-labeled li li::before,.tab-pane.details li::before,.message-check::before,.message-warning::before,.message-info::before,.message-question::before,p.notice::before,p.cta::before,.page_browser .arrow::before,.pagebrowser .arrow a::before,.pagebrowser .arrow.back_first a::after,.page_browser .arrow.back_first::after,.pagebrowser .arrow.next_last a::after,.page_browser .arrow.next_last::after,.mm-menu .events-by::before,.mm-menu .extra-net::before,.mm-menu .reise-net::before,.logout-link::before,.logout-button::before,.question::before,.submitted::before,.unsubmitted::before,.skipped::before,.skipped .box h2::before,.journey-list-item a::after,.csc-form-element-list-item::before,button.pdf-download::after,.file-vcf::after,.is-valid::before,.is-valid-block > fieldset > legend::after,.is-invalid::before,.ce-foldable-list li::before,.fc-left button::before,.fc-right button::after,.events-calendar-link a::before,.event-details li::before,.text li::before,.keytech-show li::before,.news-entry li::before{text-transform:none;line-height:1;font-family:"icomoon";font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;font-variant:normal;}.icon-bubbles::before{content:"\e7d7";}.icon-calendar-plus::before,.icon-calendar-plus-o::before{content:"\e786";}.is-valid::before,.is-valid-block > fieldset > legend::after,.icon-checkmark::before{content:"\e934" !important;}.icon-cross::before{content:"\e935";}.reisenet .foldable-content a.download::before,.reisenet .foldable-content .download a.icon-box-add::before,button.pdf-download::after,.button.pdf-download::after,.icon-download::before{content:"\e6ac";}.icon-envelope::before{content:"\f0e0";}.logout a::before,.icon-exit::before{content:"\e6d3";}.icon-home::before{content:"\e600";}.foldable-container .foldable-header::before,.icon-minus::before{content:"\e937";}.icon-news::before,.icon-rss::before,.icon-rss-square::before{content:"\f143";}.foldable-container.collapsed .foldable-header::before,.icon-plus::before{content:"\e936";}.icon-print::before{content:"\e6b1";}.section-registration::before,.icon-register::before{content:"\e613";}.section-login::before,.icon-unlock-alt::before{content:"\e66d";}.icon-suitcase-checkmark::before{content:"\e902";}#keytech_list_result .back::before,.icon-caret-left::before,.pagebrowser .arrow_prev a::before,.page_browser .arrow.back::before,.keytech_search_navigation .back::before,.box p.back a::before{content:"\e940";}.icon-caret-up::before{content:"\e943";}.icon-caret-down::before{content:"\e944";}.icon-arrow-up::before{content:"\e941";}.icon-angle-thin-up::before,.icon-angle-up::before,.icon-chevron-up::before{content:"\e939";}.step-navigation .current .step::after,.fc-right button::after,.icon-angle-thin-right::before,.keytech-show .button-next::before,.icon-angle-right::before,.icon-file-html::before,.icon-chevron-right::before,.arrow-after::after,.icon-caret-right::before,.pagebrowser .arrow.next_last a::before,.page_browser .arrow.next_last::before,.pagebrowser .arrow_next a::before,.page_browser .arrow.next::before{content:"\e93c";}.form-error::before,.csc-form-errors li::before,.event-details li::before,.text li::before,.keytech-show li::before,.news-entry li::before,.ce-foldable-list li::before{content:"● ";}.icon-angle-thin-down::before,.icon-angle-down::before,.icon-chevron-down::before{content:"\e93a";}.step-navigation .current .step::before,.fc-left button::before,.icon-angle-thin-left::before{content:"\e93b";}.pagebrowser .arrow.next_last a::after,.pagebrowser .arrow.next_last a::before,.page_browser .arrow.next_last::after,.page_browser .arrow.next_last::before,.icon-step-forward::before{content:"\e763";}.pagebrowser .arrow.back_first a::after,.pagebrowser .arrow.back_first a::before,.page_browser .arrow.back_first::after,.page_browser .arrow.back_first::before,.icon-step-backward::before{content:"\e762";}.icon-eventcategorygroup-biotech::before,.events .icon a.biotech::before{content:"\e7e7";}.icon-eventcategorygroup-broadcast::before,.events .icon a.broadcast::before{content:"\e8ca";}.icon-eventcategorygroup-construction::before,.events .icon a.construction::before{content:"\e7f6";}.icon-eventcategorygroup-culture-creative-business::before,.events .icon a.culture-creative-business::before{content:"\e626";}.icon-eventcategorygroup-environment::before,.events .icon a.environment::before{content:"\e82d";}.icon-eventcategorygroup-gastro::before,.events .icon a.gastro::before{content:"\e813";}.icon-eventcategorygroup-industry::before,.events .icon a.industry::before{content:"\e67e";}.icon-eventcategorygroup-life-sciences::before,.events .icon a.life-sciences::before{content:"\e7e8";}.icon-eventcategorygroup-machines::before,.events .icon a.machines::before{content:"\e672";}.icon-eventcategorygroup-smart-city::before,.events .icon a.smart-city::before{content:"\e6b8";}.icon-eventcategorygroup-::before,.events .icon a::before{content:"\e7b9";}.icon-ktb-branch-100::before,.icon-car::before{content:"\e84f";}.icon-ktb-branch-200::before,.icon-train::before{content:"\e6eb";}.icon-ktb-branch-300::before,.icon-dna::before{content:"\e7e9";}.icon-ktb-branch-400::before,.icon-telephone::before{content:"\e76a";}.icon-ktb-branch-500::before,.icon-flash::before{content:"\e6a2";}.icon-ktb-branch-600::before,.icon-chart::before{content:"\e6bc";}.icon-ktb-branch-700::before,.icon-satellite::before{content:"\e8cb";}.icon-ktb-branch-800::before,.icon-truck::before{content:"\e6e9";}.icon-ktb-branch-900::before,.icon-rocket::before{content:"\e6dd";}.icon-ktb-branch-1000::before,.icon-cogs::before{content:"\e631";}.icon-ktb-branch-1100::before,.icon-health::before{content:"\e6b2";}.icon-ktb-branch-1200::before,.icon-iron::before{content:"\e977";}.icon-ktb-branch-1300::before,.icon-flare::before{content:"\e70b";}.icon-ktb-branch-1400::before,.icon-tree::before{content:"\e6d6";}.icon-ktb-branch-1500::before,.icon-beaker::before{content:"\e6b6";}.icon-ktb-branch-1600::before,.icon-bulp::before{content:"\e6a4";}.icon-ktb-branch-1700::before,.icon-flash-cog::before{content:"\e6a3";}.icon-ktb-branch-1800::before,.icon-nano::before{content:"\e7eb";}.icon-ktb-branch-1900::before,.icon-monitor::before{content:"\e698";}.icon-ktb-branch-2000::before,.icon-hook::before{content:"\e6ed";}.icon-ktb-branch-2100::before,.icon-food::before{content:"\e6d7";}.icon-ktb-branch-2200::before,.icon-forest::before{content:"\e6d5";}.icon-ktb-branch-2300::before,.icon-palette::before{content:"\e626";}.icon-facebook::before{content:"\ea90";}.icon-facebook-square::before{content:"\f082";}.icon-facebook-outline::before{content:"\e9eb";}.icon-linkedin::before{content:"\eaca";}.icon-linkedin-square::before{content:"\f08c";}.icon-linkedin-outline::before{content:"\e9ea";}.icon-play::before{content:"\e912";}.icon-youtube::before{content:"\e9ec";}.icon-instagram:before{content:"\ea92";}.quote_open::before,.icon-quote-left::before{content:"\e9ed";}.quote_close::before,.icon-quote-right::before{content:"\e9ee";}.message-info::before,.icon-info-circle::before{content:"\e76e";}.icon-bubble-text::before{content:"\e7db";}.button-search-nace-industry::after,.icon-loop::before{content:"\e8da";}.icon-navicon::before{padding-right:6px;vertical-align:-2px;line-height:20px;font-size:20px;content:"\f0c9";}.box .image a[rel=lightbox]::after,.box .images a[rel=lightbox]::after,.icon-search::before{content:"\e922";}.mm-menu .events-by::before,.icon-events-by::before{content:"\e690";}.icon-calendar::before,.events-calendar-link a::before{content:"\e789";}.icon-briefcase::before,.mm-menu .reise-net::before,.icon-reise-net::before{content:"\e6e3";}.icon-events-by::before,.icon-reise-net::before{vertical-align:-1px;}.mm-menu .events-by::before,.mm-menu .extra-net::before,.mm-menu .reise-net::before{display:inline-block;width:35px;height:25px;color:#bfbfbf;font-size:25px;box-sizing:border-box;}.mm-menu .extra-net::before{margin:-3px 0;padding-left:3px;vertical-align:-3px;}.mm-menu .reise-net::before{margin:-2px 0;vertical-align:-4px;}.icon-camera::before{content:"\e704";}.icon-unsorted::before{content:"\e93d";}.icon-sort-down::before{color:#09c7f7;content:"\e93e";}.icon-sort-up::before{color:#09c7f7;content:"\e93f";}.icon-ban::before{content:"\e99c";}.keytech-show .button-previous::before,.icon-angle-left::before,.icon-angle-thin-left::before,.icon-chevron-left::before{content:"\e93b";}.icon-box-add::before{content:"\e8f5";}a.external-link::before,a.external-link-new-window::before,.icon-external-link::before{margin-right:3px;vertical-align:-1px;content:"\e91f";}a.external-link::after,a.external-link-new-window::after,.icon-external-link::after{display:none;}.keytech-show a.external-link::after,.keytech-show a.external-link-new-window::after{display:inline;margin-left:5px;vertical-align:-1px;content:"\e91f";}.icon-file-pdf::before,.file-pdf span::before,.icon-file-pdf-o span::before{content:"\e64e";}.icon-file-txt::before,.icon-file-dot::before,.icon-file-doc::before,.icon-file-docx::before,.icon-file-word::before,.icon-file-word-o::before{content:"\e64d";}.icon-file-xls::before,.icon-file-xlsx::before,.icon-file-csv::before,.icon-file-excel::before,.icon-file-excel-o::before{content:"\e914";}.icon-file-pot::before,.icon-file-ppt::before,.icon-file-pptx::before,.icon-file-powerpoint::before,.icon-file-powerpoint-o::before{content:"\e913";}.icon-file-gif::before,.icon-file-jpg::before,.icon-file-png::before,.icon-file-tif::before,.icon-file-eps::before,.icon-file-photo::before,.icon-file-photo-o::before{content:"\e90d";}.icon-file-gz::before,.icon-file-tar::before,.icon-file-zip::before,.icon-file-zip-o::before{content:"\e90e";}.icon-file-mp3::before,.icon-file-wav::before,.icon-file-mid::before,.icon-file-aif::before,.icon-file-sound::before,.icon-file-sound-o::before{content:"\e90f";}.icon-file-mpg::before,.icon-file-mov::before,.icon-file-wmv::before,.icon-file-movie::before,.icon-file-movie-o::before{content:"\e910";}.icon-file-css::before,.icon-file-code::before,.icon-file-code-o::before{content:"\e90c";}.icon-stop::before{content:"\f04d";}.logout-link::before,.logout-button::before,.icon-sign-out::before,.icon-exit-right::before{content:"\e8fe";}.profile-link::before,.icon-street-view::before{content:"\f21d";}.submitted::before,.message-check::before,.icon-check-circle::before,.icon-check-circle-o::before{content:"\e959";}.unsubmitted::before,.icon-cross-circle::before{content:"\e95a";}.skipped::before,.skipped .box h2::before,.message-warning::before,p.notice::before,.icon-exclamation-circle::before,.icon-notification-circle::before{content:"\e956";}.question::before,.message-question::before,.icon-question-circle::before,.icon-question-circle-outline::before{content:"\e957";}.section-help::before,.icon-question::before{content:"\e933";}p.cta::before,.icon-newsletter::before{content:"\e697";}.icon-map-o::before{content:"\e782";}.icon-address-card-o::before,.icon-vcard-o::before,.file-vcf::after{content:"\e71b";}.icon-square::before{content:"\f0c8";}.icon-circle::before{content:"\f111";}.is-invalid::before,.icon-exclamation-sign::before{content:"\e932" !important;}.icon-happy::before{content:"\e889";}.icon-smile::before{content:"\e88a";}.icon-sad::before{content:"\e88d";}.icon-neutral::before{content:"\e893";}.icon-wondering::before{content:"\e89b";}.icon-city::before{content:"\e60b";}.icon-cloud-download::before{content:"\e64c";}.icon-key::before{content:"\e66e";}.icon-portrait::before{content:"\e71c";}.icon-user::before{content:"\e71e";}.icon-group-work::before{content:"\e726";}.icon-calendar-insert::before{content:"\e78a";}.icon-earth::before{content:"\e884";}.icon-thumbs-up::before{content:"\e919";}.icon-chevron-up-circle::before{content:"\e962";}.icon-chevron-down-circle::before{content:"\e963";}.icon-laptop::before{content:"\e7ad";}.icon-ktb-innovation-01::before,.icon-cloud-computing::before{content:"\e628";}.icon-ktb-innovation-02::before,.icon-digital-health::before{content:"\e69e";}.icon-ktb-innovation-03::before,.icon-e-commerce::before{content:"\e74c";}.icon-ktb-innovation-04::before,.icon-industry-4-0::before{content:"\e636";}.icon-ktb-innovation-05::before,.icon-internet-of-things::before{content:"\e755";}.icon-ktb-innovation-06::before,.icon-smart-city::before{content:"\e60c";}.icon-ktb-innovation-07::before,.icon-smart-mobility::before{content:"\e852";}.icon-ktb-innovation-08::before,.icon-bio-economy::before{content:"\e637";}.icon-ktb-innovation-09::before,.icon-hydrogen-economy::before{content:"\e638";}.icon-event-offline::before{content:"\e733";}.icon-event-online::before{content:"\e7ae";}*{margin:0;padding:0;box-sizing:border-box;}.clearfix::before,.clearfix::after,.row::before,.row::after{display:table;content:" ";}.clearfix::after,.row::after{clear:both;}@media screen and (min-width:768px){.column-1,.column-2{float:left;padding-top:0;width:50%;}}.column-1 > img,.column-2 > img{margin-bottom:10px;}@media screen and (min-width:768px){.column-1 > img,.column-2 > img{float:left;margin-right:16px;margin-bottom:0;}}@media screen and (min-width:768px){.column-1{padding:0 18px 0 0;}}.column-2{margin-top:10px;border-top:1px solid #f5f5f5;padding-top:15px;}@media screen and (min-width:768px){.column-2{float:right;margin-top:0;border-top:0;padding-top:0;padding-left:18px;}}.row{margin-right:-15px;margin-left:-15px;}.row-hidden{display:none;}form .row{margin-bottom:5px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{position:relative;padding-right:15px;padding-left:15px;min-height:1px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.3333333333%;}.col-xs-2{width:16.6666666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.3333333333%;}.col-xs-5{width:41.6666666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.3333333333%;}.col-xs-8{width:66.6666666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.3333333333%;}.col-xs-11{width:91.6666666667%;}.col-xs-12{width:100%;}@media (min-width:480px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.3333333333%;}.col-sm-2{width:16.6666666667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.3333333333%;}.col-sm-5{width:41.6666666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.3333333333%;}.col-sm-8{width:66.6666666667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.3333333333%;}.col-sm-11{width:91.6666666667%;}.col-sm-12{width:100%;}}@media (min-width:768px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.3333333333%;}.col-md-2{width:16.6666666667%;}.col-md-3{width:25%;}.col-md-4{width:33.3333333333%;}.col-md-5{width:41.6666666667%;}.col-md-6{width:50%;}.col-md-7{width:58.3333333333%;}.col-md-8{width:66.6666666667%;}.col-md-9{width:75%;}.col-md-10{width:83.3333333333%;}.col-md-11{width:91.6666666667%;}.col-md-12{width:100%;}}@media (min-width:1005px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.3333333333%;}.col-lg-2{width:16.6666666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333333333%;}.col-lg-5{width:41.6666666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333333333%;}.col-lg-8{width:66.6666666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333333333%;}.col-lg-11{width:91.6666666667%;}.col-lg-12{width:100%;}}@media (min-width:1280px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left;}.col-xl-1{width:8.3333333333%;}.col-xl-2{width:16.6666666667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.3333333333%;}.col-xl-5{width:41.6666666667%;}.col-xl-6{width:50%;}.col-xl-7{width:58.3333333333%;}.col-xl-8{width:66.6666666667%;}.col-xl-9{width:75%;}.col-xl-10{width:83.3333333333%;}.col-xl-11{width:91.6666666667%;}.col-xl-12{width:100%;}}.button{display:inline-block;position:relative;transition:background-color 0.2s linear;border:1px solid #009fd4;background-color:#009fd4;cursor:pointer;padding:15px 30px 15px 10px;text-decoration:none;line-height:1em;color:#fff;font-size:18px;font-weight:600;}.button::before,.button::after{display:inline-block;transform:rotate(-45deg);border-width:0 1px 1px 0;border-style:solid;border-color:#fff;padding:5px;position:absolute;margin-top:4px;content:"";}.button::before{display:none;margin-left:-20px;}.button::after{margin-left:5px;}.button:hover{border-color:#09c7f7;background-color:#09c7f7;color:#fff;}.button:hover::after{animation:animate-link-arrow 1s linear infinite;}.button:hover::before{animation:animate-link-arrow-inverted 1s linear infinite;}.button.previous,.button.back{padding-right:10px;padding-left:30px;}.button.previous::after,.button.back::after{display:none;}.button.previous::before,.button.back::before{display:inline-block;position:absolute;top:15px;transform:rotate(135deg);}.button.cancel{float:left;border:1px solid #009fd4;background:#fff;padding:15px 25px;text-align:center;color:#009fd4;}.button.cancel:hover{background:#009fd4;color:#fff;}.button.cancel.disabled,.button.cancel.disabled:hover{border-color:#bfbfbf;background-color:#fff;color:#bfbfbf;}.button.disabled,.button.disabled:hover{border-color:#bfbfbf;background-color:#bfbfbf;}.pdf-download{padding-right:35px;}.pdf-download::after{top:15px;right:10px;transform:none;margin:0;border:0;padding:0;}.pdf-download:hover::after{animation:none;}.new-date{position:relative;margin-right:10px;background-color:#009fd4;padding:3px 10px 3px 5px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:600;}.new-date .icon-exclamation-circle{padding-right:5px;vertical-align:-2px;font-size:18px;}.new-date::after{display:block;position:absolute;top:0;right:-8px;bottom:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:8px solid #009fd4;width:0;height:0;content:"";}.delete-button{border:1px solid #009fd4;background:#009fd4;cursor:pointer;color:#fff;box-sizing:border-box;}.delete-button:hover{background-color:#09c7f7;}.button-understated{display:inline-block;border:0;background-color:#ffe68e;padding:5px;color:#000;}.button-understated:hover{border-color:#fdc44d;background-color:#fdc44d;color:#000;}.show-more{display:block;margin:-10px auto 30px;border:1px solid #bfbfbf;border-radius:50%;background-color:#fff;cursor:pointer;width:61px;height:61px;color:#009fd4;}.show-more .icon-plus{display:inline-block;position:relative;width:59px;height:59px;}.show-more .icon-plus::before{display:block;position:absolute;top:0;right:-1px;bottom:0;left:1px;text-align:center;line-height:59px;font-size:32px;}.ce-divider{position:absolute;right:0;left:0;border-top:1px solid #bfbfbf;}.ce-divider-wrapper::after,.ce-divider-wrapper::before{display:none;content:"";}@media screen and (min-width:1280px){.ce-divider-wrapper::after,.ce-divider-wrapper::before{display:block;height:22px;}}@media screen and (min-width:1441px){.ce-divider-wrapper::after,.ce-divider-wrapper::before{height:30px;}}@media screen and (min-width:1441px){.box .ce-divider-wrapper::before,.box .ce-divider-wrapper::after{height:30px;}}@media screen and (min-width:1280px){.box .ce-divider-wrapper::after{height:0;}}@media screen and (min-width:1280px){.start .ce-divider-wrapper::before{height:25px;}}@media screen and (min-width:1280px){.start .ce-divider-wrapper::after{height:22px;}}fieldset{position:relative;margin:0;border:0;padding:0;}h1,h2,h3,h4{margin:0;padding:0 0 10px;color:#009fd4;font-weight:600;}h1{line-height:1.15em;font-size:38px;font-weight:800;}h2,h3{line-height:1.25em;}h2.primary-headline,h3.primary-headline{padding:20px 0;}h2{font-size:22px;font-weight:400;}@media screen and (min-width:768px){h2{font-size:28px;}}h3{font-size:22px;}@media screen and (min-width:768px){h3{font-weight:600;}}h4{padding-bottom:5px;line-height:1.3em;font-size:18px;}.content h1{margin:15px 0;padding:0 15px 15px;font-size:22px;}@media screen and (min-width:768px){.content h1{margin:25px 0;padding:0 22px;font-size:28px;}}@media screen and (min-width:1005px){.content h1{margin:30px 0 35px;}}@media screen and (min-width:1441px){.content h1{margin:50px 0 60px;padding:0;font-size:38px;}}.content.start h1,.content .box h1{padding-right:0;padding-left:0;}.reisenet .content.start h1{padding:0 15px 15px;}@media screen and (min-width:768px){.reisenet .content.start h1{padding:0 22px;}}@media screen and (min-width:1441px){.reisenet .content.start h1{padding:0;}}.landing .event-type-teaser h2,.landing .csc-textmedia h2{margin-top:22px;padding-bottom:22px;}.landing .csc-textmedia h3{margin-top:-15px;padding-bottom:22px;}.foldable-container .foldable-content h2{padding-top:0;font-size:22px;font-weight:600;}.foldable-container .foldable-content h2.foldable-header{padding-top:10px;}.foldable-container .foldable-content h3{font-size:18px;}.foldable-container .foldable-content h4{font-weight:400;}.video-iframe{margin-bottom:10px;border:0;max-width:100%;}img{display:block;max-width:100%;height:auto;}.flag{display:inline-block;}.flag img{border:1px solid #bfbfbf;}.image-qrcode a{display:block;margin:0 auto;max-width:300px;}.image-qrcode img{margin:20px auto 35px;}input,select,textarea,optgroup,option{outline:0;font-family:"din-2014",sans-serif;font-weight:300;}input,select,textarea,.select-wrapper{background-color:transparent;}input,select,textarea{border:1px solid #009fd4;border-radius:0;padding:15px 10px;color:#009fd4;}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;}input::placeholder,textarea::placeholder{color:#bfbfbf;}.select-wrapper{display:inline-block;position:relative;z-index:1;}.select-wrapper select{background-color:transparent;padding-right:30px;width:100%;-webkit-appearance:none;appearance:none;}.select-wrapper::after{position:absolute;top:16px;right:16px;transform:rotate(45deg);z-index:-1;border-width:0 1px 1px 0;border-style:solid;border-color:#009fd4;padding:7px;content:"";}.select-wrapper.select-wrapper-open{z-index:auto;}.select-wrapper.select-wrapper-open::after{z-index:0;}.select-wrapper.is-multi-select select{padding-right:0;}.select-wrapper.is-multi-select::after{display:none;}select{padding-right:4px;}optgroup{font-weight:600;font-style:normal;}optgroup option{font-weight:300;}option:checked,option:checked:hover,option:hover{box-shadow:0 0 10px 100px #fdc44d inset;background-color:#fdc44d;color:#000;}::-webkit-calendar-picker-indicator{margin:-1px 0;cursor:pointer;padding:0;font-size:18px;}input[type=date]{line-height:18px;}a{text-decoration:none;color:#009fd4;}a:hover{color:#09c7f7;}.social-media-link{display:block;margin:0 auto;border:1px solid #f5f5f5;border-radius:3px;width:35px;height:35px;text-align:center;line-height:37px;font-size:26px;}.social-media-link:hover{background-color:#4d646d;color:#fff;}@media screen and (min-width:480px){.social-media-link{width:57px;height:57px;line-height:59px;}}@media screen and (min-width:600px){.social-media-link{width:72px;height:72px;line-height:74px;}}@media screen and (min-width:768px){.social-media-link{width:92px;height:92px;line-height:94px;}}@media screen and (min-width:1005px){.social-media-link{width:38px;height:38px;line-height:40px;}}@media screen and (min-width:1280px){.social-media-link{width:51px;height:51px;line-height:53px;}}.more-link{margin:15px 0 0;padding:0 22px;text-align:right;text-transform:uppercase;line-height:100%;font-size:16px;font-weight:600;}@media screen and (min-width:768px){.more-link{margin-top:22px;}}@media screen and (min-width:1280px){.more-link{margin-top:30px;}}@media screen and (min-width:1921px){.more-link{margin-top:60px;}}.more-link a{display:inline-block;margin-right:-10px;}.more-link a .icon-angle-thin-right{margin-right:10px;}.more-link a:hover .icon-angle-thin-right{animation:animate-link-arrow 1s linear infinite;}.more-link .secondary-link{display:block;float:left;z-index:1;margin:0 50% -19px 0;text-align:left;text-transform:lowercase;color:#4d646d;}.more-link .secondary-link:hover{color:#000;}a.icon-caret-left::before,.back a::before{vertical-align:-3px;}.anchor{position:absolute;margin-top:-85px;width:0;height:0;line-height:0;}@media screen and (min-width:1441px){.anchor{margin-top:-138px;}}ul{list-style-type:none;}li,p,th,td,legend{line-height:1.5em;font-size:18px;font-weight:300;}.footer li,.footer p,.footer th,.footer td{font-size:16px;}@media screen and (min-width:1005px){.footer li,.footer p,.footer th,.footer td{font-size:18px;}}.copyright{font-weight:600;}.author{color:#bfbfbf;font-style:italic;}p.notice{position:relative;margin-bottom:15px;background-color:#009fd4;padding:10px 15px 10px 82px;min-height:72px;color:#fff;}p.notice::before{display:block;position:absolute;left:15px;color:#fff;font-size:52px;}p.notice a{color:#09c7f7;}p.success{margin-bottom:15px;padding:10px 15px;}p.success strong{color:#fff;}.success{margin-bottom:0;background-color:#09c7f7;padding:10px;color:#fff;}blockquote{margin:20px 0 20px 20px;border-left:3px solid #bfbfbf;padding-left:10px;color:#09c7f7;font-weight:600;font-style:normal;}blockquote p{font-weight:600;}blockquote .author{font-weight:300;}.content blockquote p{margin-bottom:0;}b,strong{font-weight:600;}.color-gray{color:#bfbfbf;}.searchword{background:#fdc44d;color:#000;}::selection{background-color:#009fd4;color:#fff;}td,th{padding:0 5px 5px 0;}.align-right{text-align:right;}.align-left{text-align:left;}.align-center{text-align:center;}.float-left{float:left;}.float-right{float:right;}.float-none{float:none;}.breadcrumbs{opacity:0.8;padding:20px 15px 0;}@media screen and (min-width:768px){.breadcrumbs{padding:20px 22px 0;}}@media screen and (min-width:1441px){.breadcrumbs{padding:20px 0 0;}}.breadcrumbs ul{padding:5px 1px 15px;}.breadcrumbs li,.breadcrumbs a{color:#4d646d;}.breadcrumbs li{display:inline;font-size:14px;}.breadcrumbs a:hover{color:#000;}.breadcrumbs span::before{font-size:13px;}.button-navigation .back{float:left;margin:0 10px 10px 0;}@media screen and (min-width:768px){.button-navigation .back{margin:0 20px 0 0;}}.button-navigation .next{float:right;margin:0 0 10px 10px;}@media screen and (min-width:768px){.button-navigation .next{margin:0 0 0 20px;}}.contact-person{margin-bottom:16px;}@media screen and (min-width:768px){.contact-person{float:left;width:50%;}}.contact-person img{float:left;margin:3px 15px 10px 0;max-width:166px;}@media screen and (min-width:1005px){.contact-person img{float:none;margin:0 0 10px;}}.contact-person .contact-person-user{float:left;margin-right:20px;width:calc(50% - 20px);}.contact-person .csc-mailform{float:left;width:50%;}.contact-person .csc-mailform input,.contact-person .csc-mailform select,.contact-person .csc-mailform textarea{width:100%;}.contact-person .csc-mailform .button{margin:0;}.contact-person .csc-mailform .csc-form-element-textarea{margin:0;border:0;padding:0;}.contact-person .csc-mailform .submitted{color:#02a401;}.contact-person .csc-mailform .unsubmitted{color:#cd0200;}.box .contact-person{margin-bottom:10px;padding-bottom:5px;}.event-contact-person{margin-bottom:22px;background-color:#fff;padding:25px 0 25px 25px;width:100%;}@media screen and (min-width:1280px){.event-contact-person{min-width:calc(50% - 11px);max-width:calc(50% - 11px);}.event-contact-person:nth-of-type(odd){margin-right:11px;}.event-contact-person:nth-of-type(even){margin-left:11px;}}@media screen and (min-width:768px){.event-contact-person div,.event-contact-person figure{float:left;}}.event-contact-person figure{display:flex;align-items:center;justify-content:center;margin:0 auto 22px;background-color:#bfbfbf;width:148px;height:148px;}@media screen and (min-width:768px){.event-contact-person figure{margin-right:25px;margin-bottom:0;}}.event-contact-person figure,.event-contact-person img{border-radius:9999px;}@media screen and (min-width:768px){.event-contact-person div{width:calc(100% - 173px);}}.event-contact-person .details li:nth-of-type(odd){max-width:130px;}@media screen and (min-width:1280px){.event-contact-person .details li:nth-of-type(odd){max-width:100px;}}.event-contact-person a{word-wrap:break-word;}@media screen and (min-width:1280px){.two-column-section .event-contact-person{margin-right:0;padding-right:25px;min-width:100%;max-width:100%;}}.contact-social-media{display:none;position:fixed;top:290px;right:2px;visibility:hidden;}.contact-social-media li{margin-bottom:12px;width:24px;height:24px;}.contact-social-media a{display:inline-block;transition:all 0.2s linear;vertical-align:text-bottom;color:#bfbfbf;font-size:20px;}.contact-social-media a:hover{margin-top:-1px;margin-left:-2px;color:#fdc44d;font-size:24px;}.contact-social-media .link-text{display:none;}@media screen and (min-width:1005px){.contact-social-media{display:block;}}@media screen and (min-width:1281px){.contact-social-media{right:6px;}}.contact-social-media.visible{visibility:visible;}.content-blocker{position:relative;top:20px;z-index:1;background-color:rgba(0,0,0,0.1);cursor:pointer;padding:0 20px;text-align:center;}.content-blocker::before{position:absolute;top:50%;right:50%;margin:-40px -40px 0 0;color:#bfbfbf;font-size:80px;}.content-blocker:hover::before{color:#cd0200;}.content-blocker span{position:absolute;top:20px;right:20px;bottom:20px;left:20px;font-size:22px;}@media screen and (min-width:480px){.content-blocker span{font-size:18px;}}@media screen and (min-width:1005px){.content-blocker span{font-size:22px;}}.content-blocker .video-iframe{visibility:hidden;margin:-10px 0;}.content-blocker .youtube-image{visibility:hidden;}a .content-blocker.icon-play::before{display:none;}.cta{position:relative;margin-bottom:15px;background-color:#fff;padding:10px 10px 20px;min-height:72px;text-align:center;color:#000;}.cta::before{display:block;color:#fff;font-size:52px;}@media screen and (min-width:480px){.cta{padding:10px 15px 20px 82px;text-align:left;}.cta::before{position:absolute;left:15px;}}@media screen and (min-width:1005px){.cta{position:absolute;top:40px;right:0;padding:140px 20px 20px;text-align:center;}.cta::before{top:30px;right:0;left:0;font-size:90px;}}.cta strong,.cta::before{color:#009fd4;}.cta strong{display:block;font-size:22px;font-weight:normal;}@media screen and (min-width:1005px){.cta strong{font-size:28px;}}.cta .button{margin-top:30px;color:#fff;}@media screen and (min-width:1005px){.cta .button{margin-bottom:10px;}}@media screen and (min-width:1441px){.cta .button{margin-bottom:20px;}}.cta br{height:0;}@media screen and (min-width:1005px){.cta-container{position:relative;}.cta-container p,.cta-container h2,.cta-container h3{display:inline-block;width:65%;}.cta-container .cta{width:32%;}}@media screen and (min-width:1280px){.cta-container p,.cta-container h2,.cta-container h3{width:67%;}.cta-container .cta{width:30%;}}.download-list{margin-bottom:30px;}.download-list a{display:block;margin-bottom:10px;background-color:#fff;padding:10px 15px 10px 35px;word-wrap:break-word;}.download-list a::before{display:block;float:left;margin:4px 0 0 -25px;width:25px;}.download-list a .link-text{font-weight:600;}.download-list .size{display:none;}.news-entry .download-list li{padding-left:0;}.foldable-container .foldable-content .download-list a{padding:0 0 0 25px;}.event-list{position:relative;}.event-show .ce-divider-wrapper::before,.event-show .ce-divider-wrapper::after,.events-related .ce-divider-wrapper::before,.events-related .ce-divider-wrapper::after{display:block;height:22px;}@media screen and (min-width:1280px){.event-show .ce-divider-wrapper::before,.event-show .ce-divider-wrapper::after,.events-related .ce-divider-wrapper::before,.events-related .ce-divider-wrapper::after{height:35px;}}.tx-ttaddress h1,.event-show h1{margin:5px 0;}.tx-ttaddress .event-type,.event-show .event-type{margin:25px 0 0;}.tx-ttaddress .event-form,.event-show .event-form{margin:22px 0 10px;}.tx-ttaddress .event-form .button,.event-show .event-form .button{padding-left:60px;width:100%;}@media screen and (min-width:1005px){.tx-ttaddress .event-form .button,.event-show .event-form .button{width:auto;}}.tx-ttaddress .event-form .button::after,.event-show .event-form .button::after{display:none;}.tx-ttaddress .event-form .button span,.event-show .event-form .button span{margin-left:-47px;padding:0 10px;}.tx-ttaddress .event-form .modal .button::after,.event-show .event-form .modal .button::after{display:inline-block;}.tx-ttaddress .general-information,.event-show .general-information{padding-bottom:25px;}.tx-ttaddress .general-information p,.event-show .general-information p{margin-bottom:0;}.tx-ttaddress .event-deadline,.event-show .event-deadline{display:inline-block;margin-right:20px;border:1px solid #009fd4;background-color:transparent;padding:15px 35px;width:100%;line-height:1em;color:#009fd4;font-weight:600;}@media screen and (min-width:1005px){.tx-ttaddress .event-deadline,.event-show .event-deadline{width:auto;}}.tx-ttaddress .list-event-contact-persons,.event-show .list-event-contact-persons{display:flex;flex-flow:wrap;padding-top:5px;}.events-related .ce-divider-wrapper::after{height:35px;}.expandable-container-wrapper{position:relative;}.expandable-container-wrapper .expandable-container{max-height:240px;overflow:hidden;}.expandable-container-wrapper::after{position:absolute;bottom:0;left:50%;margin-left:-50vw;background:linear-gradient(to bottom,rgba(245,245,245,0) 0%,whitesmoke 100%);width:100vw;height:80px;content:"";}.expandable-container-wrapper.expanded .expandable-container{max-height:none;}.expandable-container-wrapper.expanded::after{display:none;}.expandable-container-expand-button{margin:22px auto 0;border:1px solid #4d646d;border-radius:50%;cursor:pointer;padding:7px 0 0 2px;width:35px;height:35px;text-align:center;}.expandable-container-expand-button span::before{font-size:22px;}@media screen and (min-width:1280px){.expandable-container-expand-button{margin:22px auto -22px;}}.date-text{display:inline-block;}.event-form .date-input .medium{width:50%;}.event-form .date-input .small{margin-right:4px;}.event-form .date-input span{display:inline-block;padding:15px 0 15px 10px;}.event-form select[multiple]{width:100%;}.presence-type{display:inline-block;margin-top:-1px;border:1px solid rgba(0,0,0,0.1);border-radius:3px;background-color:#fff;padding:1px 5px 0;text-transform:uppercase;line-height:25px;color:rgba(0,0,0,0.5);font-size:14px;font-weight:normal;}.presence-type .icon{display:inline-block;margin:-3px 0;color:#4d646d;font-size:16px;}.presence-type .icon::before{vertical-align:-2px;}.events-edit{margin-bottom:20px;}.events-edit th,.events-edit td{padding:5px 10px 5px 0;text-align:left;}.events-edit .action{padding-left:25px;}.events-edit button{float:left;margin-right:10px;border:0;cursor:pointer;background-color:#009fd4;padding:5px 5px 3px;width:30px;fill:#fff;}.events-edit button:hover{transition:background-color 0.2s linear;background-color:#09c7f7;}.events-search-bar{padding-bottom:0;}.events-search-bar li{margin-bottom:10px;}.events-search-bar li,.events-search-bar .button,.events-search-bar .select-wrapper{width:100%;}.events-search-bar .button{padding-top:16px;padding-bottom:16px;white-space:pre;}.events-search-bar .button::after,.events-search-bar .button::before{white-space:normal;}@media screen and (min-width:1005px){.events-search-bar{display:flex;}.events-search-bar li{margin-right:20px;}.events-search-bar .button{width:auto;}.events-search-bar .last{flex-basis:calc(25% - 20px);margin-right:0;}}.events-calendar{position:relative;background-color:#fff;padding-top:22px;}.events-calendar .fc-toolbar h2{padding:0;text-align:center;}.events-calendar .fc-toolbar .fc-button-primary{border:0;box-shadow:none;background:transparent;line-height:1.3em;color:#bfbfbf;font-size:18px;}.events-calendar .fc-toolbar .fc-button-primary:focus,.events-calendar .fc-toolbar .fc-button-primary:active,.events-calendar .fc-toolbar .fc-button-primary:active:focus{outline:none;border:0;box-shadow:none;background:transparent;color:#bfbfbf;}.events-calendar .fc-toolbar .fc-left button::before,.events-calendar .fc-toolbar .fc-right button::after{vertical-align:-5px;font-size:28px;}.events-calendar .fc-toolbar .fc-left button::before{padding-right:10px;}.events-calendar .fc-toolbar .fc-right button::after{padding-left:10px;}.events-calendar .fc-head-container{border:0;}.events-calendar .fc-day-header{border:0;color:#bfbfbf;font-size:18px;}.events-calendar.fc-ltr .fc-daygrid-view .fc-day-top{text-align:center;}.events-calendar.fc-ltr .fc-daygrid-view .fc-day-top .fc-day-number{float:none;}.events-calendar td,.events-calendar .fc-widget-content{border:0;}.events-calendar.fc table{border-collapse:separate;border-spacing:3px 2px;}.events-calendar.fc table .fc-day{background:rgba(0,0,0,0.1);}.events-calendar.fc table .fc-day.fc-other-month,.events-calendar.fc table .fc-day.fc-disabled-day{opacity:0.5;}.events-calendar .unlinked{opacity:0.5;cursor:no-drop;}.events-calendar .fc-title{display:block;overflow:hidden;text-overflow:ellipsis;}.events-calendar .fc-h-event{padding:2px 2px 1px 4px;font-size:16px;}.events-calendar-filter{margin:22px 0;width:100%;}.events-calendar-filter h3,.events-calendar-filter p{padding-bottom:15px;}.events-calendar-filter h3{padding-right:15px;}@media screen and (min-width:768px){.events-calendar-filter{display:table;}.events-calendar-filter div{display:table-row;}.events-calendar-filter h3,.events-calendar-filter p{display:table-cell;padding-bottom:15px;}.events-calendar-filter h3{padding-left:20px;text-align:center;}}.events-calendar-filter .filter-item{display:inline-block;position:relative;margin-right:10px;border-radius:3px;padding:3px 5px 3px 20px;vertical-align:2px;line-height:1em;color:#fff;font-size:18px;}.events-calendar-filter .filter-item input,.events-calendar-filter .filter-item label{cursor:pointer;}.events-calendar-filter .filter-item input{position:absolute;top:4px;left:5px;}.events-calendar-link a{display:block;position:absolute;top:0;right:0;border-left:1px solid #f5f5f5;background-color:#fff;padding:0 15px;height:64px;}.events-calendar-link a:hover{transition:background-color 0.2s linear;background-color:#09c7f7;color:#fff;}.events-calendar-link a::before{padding-right:10px;line-height:66px;font-size:22px;}.events-calendar-link a span{vertical-align:4px;font-size:18px;font-weight:600;}.event-list-category .events-calendar-link a{top:-10px;height:55px;}.event-list-category .events-calendar-link a::before{line-height:55px;}.events-calendar-teaser{margin-top:25px;background-color:#f5f5f5;padding:15px;}.events-calendar-teaser.events-calendar-link{float:none;}.events-calendar-teaser strong{color:#09c7f7;}.events-calendar-teaser p{display:inline-block;padding-top:5px;}.events-calendar-teaser a{display:block;margin-top:0;background-color:transparent;padding:10px;width:auto;height:auto;color:#09c7f7;}@media screen and (min-width:1280px){.events-calendar-teaser a{text-align:left;}}.events-calendar-teaser a::before{display:block;margin:0 auto;border-radius:50%;background-color:#fff;width:59px;height:59px;text-align:center;line-height:59px;}@media screen and (min-width:1280px){.events-calendar-teaser a::before{display:inline-block;margin-right:10px;}}@media screen and (max-width:600px){.events-calendar-link-headline a::before{padding-right:10px;padding-left:10px;}.events-calendar-link-headline a span{display:none;}}.events-categorygroups{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;margin-top:10px;}.events-categorygroups li{flex:1 0 100%;padding-bottom:15px;}@media screen and (min-width:768px){.events-categorygroups li{flex:1 0 50%;padding-bottom:20px;}}@media screen and (min-width:1005px){.events-categorygroups li{flex:1 0 calc((100% / 3) - 10px);margin-right:10px;padding-bottom:30px;}}.events-categorygroups li::before{display:none;}.events-categorygroups a,.events-categorygroups span{transition:all 0.2s linear;}.events-categorygroups a{display:inline-block;transition:all 0.2s linear;margin-left:42px;line-height:25px;color:#4d646d;font-weight:600;}.events-categorygroups a:hover{color:#000;}.events-categorygroups a:hover .category-group-icon{color:#09c7f7;}.events-categorygroups a:hover .icon-angle-thin-right{animation:animate-link-arrow 1s linear infinite;}@media screen and (min-width:1441px){.events-categorygroups a{margin-left:50px;}}.events-categorygroups .category-group-icon{display:inline-block;margin:-4px 10px 0 -42px;width:32px;height:32px;vertical-align:middle;color:#009fd4;font-size:32px;}@media screen and (min-width:768px){.events-categorygroups .category-group-icon{width:40px;height:40px;font-size:40px;}}@media screen and (min-width:1441px){.events-categorygroups .category-group-icon{margin:-4px 20px 0 -50px;width:70px;height:70px;font-size:70px;}}.events-categorygroups .icon-angle-thin-right{padding-left:5px;font-size:16px;}@media screen and (min-width:768px){.events-categorygroups{margin:0;}.events-categorygroups.columns-2 li,.events-categorygroups.columns-3 li{display:block;float:left;}.events-categorygroups.columns-2 li{width:50%;}.events-categorygroups.columns-3 li{width:33.3333333333%;}}.title-and-button{position:relative;}.export-information-box{display:none;position:absolute;opacity:0.3;border-radius:4px;background-color:#009fd4;}@media screen and (min-width:768px){.export-information-box{display:block;width:340px;}}.export-information-box h2,.export-information-box p{color:#fff;font-size:16px;}.export-information-box h2{padding:5px 0;}.export-information-box svg{position:absolute;top:60px;right:-42px;width:42px;height:36px;}.export-information-box svg path{fill:#009fd4;}.export-information-box:hover{opacity:1;}.box .export-information-box{top:86px;right:72px;margin:5px 0 0;padding:10px;}.content .export-information-box p{margin-bottom:0;}.foldable-container{margin:15px 0 25px;}.foldable-container .foldable-header{display:block;position:relative;background:#fff;cursor:pointer;padding:10px 10px 10px 60px;min-width:100%;min-height:64px;line-height:44px;}.foldable-container .foldable-header::before{display:block;position:absolute;top:20px;left:20px;color:#009fd4;font-size:22px;}.foldable-container .foldable-header h2{padding:5px 0;}.foldable-container.collapsed .foldable-content{display:none;}.no-spacing-bottom .foldable-container{margin-bottom:0;}@media screen and (max-width:767px){.no-spacing-bottom .foldable-container{margin-bottom:-15px;}}.no-spacing-top .foldable-container{margin-top:0;}.foldable-content{border:1px solid #bfbfbf;background-color:#fff;padding:10px;}.foldable-content input,.foldable-content select{width:100%;}.foldable-content input[type=checkbox]{width:auto;}.foldable-content .foldable-content{padding:0 10px;}.keytech-search-form .foldable-container{margin-top:0;}.csc-form-errors{margin:15px 0;border:2px solid #009fd4;background:#009fd4;padding:5px 10px;color:#fff;}.csc-form-errors h3{color:#fff;}.csc-form-errors li{padding-left:20px;}.csc-form-errors li::before{display:inline-block;margin-left:-20px;width:20px;vertical-align:-1px;}.csc-mailform-extended .csc-form-element-fieldset{margin-top:0;border-top:0;}.csc-mailform-extended .csc-form-element-fieldset.csc-form-element-firstlevel{margin-bottom:35px;border:0;background:transparent;padding:0;}.csc-mailform-extended .csc-form-element-fieldset li{padding-left:0;}.csc-mailform-extended .csc-form-element-firstlevel > fieldset > legend{padding-bottom:20px;color:#009fd4;font-size:28px;font-weight:300;}.csc-mailform-extended .csc-form-element-firstlevel > fieldset > ol{border-left:10px solid transparent;}.csc-mailform-extended .is-valid-block > fieldset > ol{border-left-color:#02a401;}.csc-mailform-extended .is-valid-block > fieldset > legend::after{color:#02a401;}.csc-mailform-extended .csc-form-element{margin:0;padding:0 15px 20px 5px;}.csc-mailform-extended .csc-form-element.csc-form-element-fieldset{padding:0;}.csc-mailform-extended .csc-form-element.csc-form-element-firstlevel{background-color:#fff;padding:22px;}.csc-mailform-extended .csc-form-element.csc-form-element-submit{background-color:transparent;padding:22px 0;}.csc-mailform-extended .csc-form-element button.disabled{background-color:#bfbfbf;color:#fff;}.csc-mailform-extended .csc-form-element.csc-form-element-radio,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox{border:0;padding:0 30px 5px 0;}@media screen and (min-width:1280px){.csc-mailform-extended .csc-form-element.csc-form-element-radio,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox{padding-bottom:0;}}.csc-mailform-extended .csc-form-element.csc-form-element-radio label,.csc-mailform-extended .csc-form-element.csc-form-element-radio input,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox label,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox input{margin:0;}.csc-mailform-extended .csc-form-element.csc-form-element-radio label,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox label{opacity:0.7;padding:0 0 0 3px;}.csc-mailform-extended .csc-form-element.csc-form-element-radio input:checked + label,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox input:checked + label{opacity:1;}.csc-mailform-extended .csc-form-element.csc-form-element-radio-checked label,.csc-mailform-extended .csc-form-element.csc-form-element-checkbox-checked label{opacity:1;}.csc-mailform-extended .csc-form-element label,.csc-mailform-extended .csc-form-element input,.csc-mailform-extended .csc-form-element .select-wrapper,.csc-mailform-extended .csc-form-element textarea,.csc-mailform-extended .csc-form-element.csc-form-element-radiogroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-radiogroup ol,.csc-mailform-extended .csc-form-element.csc-form-element-checkboxgroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-checkboxgroup ol,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable ol legend,.csc-mailform-extended .csc-form-element.csc-form-element-statictext p,.csc-mailform-extended .csc-form-element .predefined-countries legend,.csc-mailform-extended .csc-form-element #reise-net-journey-questionnaire-interest_countries legend,.csc-mailform-extended .csc-form-element #bfp-smb-questionnaire-interest_countries legend{float:none;margin:0 22px;width:calc(100% - 44px);}.csc-mailform-extended .csc-form-element.csc-form-element-textline > label,.csc-mailform-extended .csc-form-element.csc-form-element-select > label,.csc-mailform-extended .csc-form-element.csc-form-element-radiogroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-checkboxgroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable legend,.csc-mailform-extended .csc-form-element .predefined-countries legend,.csc-mailform-extended .csc-form-element #reise-net-journey-questionnaire-interest_countries legend{padding:10px 0 5px;}.csc-mailform-extended .csc-form-element .csc-form-element-radiotable .predefined-satisfaction .csc-form-element-radio{padding:0 0 5px;}.csc-mailform-extended .csc-form-element .csc-form-element-radiotable .predefined-satisfaction label{text-indent:-9999px;}.csc-mailform-extended .csc-form-element.csc-form-element-textarea > label{padding:10px 0 5px;line-height:1.3em;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable > fieldset > legend{margin-bottom:-25px;padding-top:25px;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable > fieldset > ol{padding:0 25px;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup ol{float:left;margin:0;padding:0;width:30%;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup{border:0;padding:5px 10px !important;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup fieldset{min-height:76px;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup legend,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup ol{display:flex;justify-content:center;min-height:76px;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup legend{flex-direction:column;line-height:1.5em;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup ol{flex-direction:row;align-items:center;width:70%;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup.even{background-color:#f5f5f5;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup.even fieldset,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup.even .csc-form-element{background-color:transparent;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-radiogroup.table-row{padding-right:0 !important;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable label{text-indent:-9999px;}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable label::before,.csc-mailform-extended .csc-form-element.csc-form-element-radiotable label::after{margin-left:calc(50% - 12px);}.csc-mailform-extended .csc-form-element.csc-form-element-radiotable .csc-form-element-textarea label{margin-top:20px;text-indent:0;}.csc-mailform-extended .csc-form-element input,.csc-mailform-extended .csc-form-element select,.csc-mailform-extended .csc-form-element textarea{margin-bottom:2px;}.csc-mailform-extended .csc-form-element-hidden{margin:0;border:0;padding:0;height:0;overflow:hidden;}.csc-mailform-extended label em,.csc-mailform-extended legend em{padding-left:3px;}.csc-mailform-extended h3{padding:15px 0 0 10px;}.csc-mailform-extended .predefined-countries .csc-form-element{border:0;padding:0;}.csc-mailform-extended .csc-form-element-checkbox,.csc-mailform-extended .csc-form-element-radio{position:relative;}.csc-mailform-extended .csc-form-element-checkbox input,.csc-mailform-extended .csc-form-element-radio input{position:absolute;top:0;left:0;opacity:0;z-index:2;margin:0;cursor:pointer;padding:0;width:100%;min-width:1em;height:100%;box-sizing:border-box;}.csc-mailform-extended .csc-form-element-checkbox label,.csc-mailform-extended .csc-form-element-radio label{display:inline-block !important;position:initial;width:100%;min-width:24px;text-indent:15px;}.csc-mailform-extended .csc-form-element-checkbox label::after,.csc-mailform-extended .csc-form-element-checkbox label::before,.csc-mailform-extended .csc-form-element-radio label::after,.csc-mailform-extended .csc-form-element-radio label::before{display:block;position:absolute;top:0;left:0;z-index:0;background-color:#fff;width:24px;height:24px;content:"";box-sizing:border-box;}.csc-mailform-extended .csc-form-element-checkbox label::before,.csc-mailform-extended .csc-form-element-radio label::before{border:1px solid #009fd4;}.csc-mailform-extended .csc-form-element-checkbox label::after,.csc-mailform-extended .csc-form-element-radio label::after{transform:scale(0.7);}.csc-mailform-extended .csc-form-element-checkbox label > span,.csc-mailform-extended .csc-form-element-radio label > span{display:inline-block;}.csc-mailform-extended .csc-form-element-checkbox input:checked + label::after,.csc-mailform-extended .csc-form-element-radio input:checked + label::after{background-color:#009fd4;}.csc-mailform-extended .csc-form-element-radio label::after,.csc-mailform-extended .csc-form-element-radio label::before{border-radius:50%;}@media screen and (max-width:599px){.csc-mailform-extended .table-head{display:none;}}@media screen and (min-width:600px){.csc-mailform-extended .table-head ol{float:right;width:69%;}}@media screen and (min-width:768px){.csc-mailform-extended .table-head{float:right;width:70%;}.csc-mailform-extended .table-head ol{float:none;width:auto;}}.csc-mailform-extended .table-head li{display:inline-block;padding-left:5px;width:20%;height:35px;overflow:hidden;text-align:center;font-size:18px;}@media screen and (min-width:768px){.csc-mailform-extended .table-head li{padding-left:10px;height:50px;}}@media screen and (min-width:1005px){.csc-mailform-extended .table-head li{height:auto;overflow:visible;}}.csc-mailform-extended .table-head li::before{display:block;padding-bottom:3px;color:#4d646d;font-size:28px;}@media screen and (min-width:768px){.csc-mailform-extended .table-head li::before{font-size:38px;}}.csc-mailform-extended .csc-form-element-radiotable-three-columns .table-head li{padding-left:0;padding-right:10px;width:33%;}.csc-mailform-extended .csc-form-element-radiotable-three-columns .table-head li:first-of-type{padding-right:0;}@media screen and (min-width:1005px){.csc-mailform-extended .csc-form-element-radiotable-three-columns .table-head li{padding-right:0;}.csc-mailform-extended .csc-form-element-radiotable-three-columns .table-head li:first-of-type{padding-left:15px;}}.csc-mailform-extended .csc-form-element-radiotable-three-columns .table-head li:last-of-type{width:31%;}.csc-mailform-extended .is-invalid,.csc-mailform-extended .is-valid{position:relative;}.csc-mailform-extended .is-invalid::before,.csc-mailform-extended .is-valid::before{display:block;position:absolute;top:40px;line-height:40px;color:#02a401;}.csc-mailform-extended .is-invalid.csc-form-element-checkboxgroup::before,.csc-mailform-extended .is-invalid.csc-form-element-radiogroup::before,.csc-mailform-extended .is-valid.csc-form-element-checkboxgroup::before,.csc-mailform-extended .is-valid.csc-form-element-radiogroup::before{top:32px;}@media screen and (min-width:600px){.csc-mailform-extended .is-invalid.table-row::before,.csc-mailform-extended .is-valid.table-row::before{top:23px;left:-27px;}}.csc-mailform-extended .is-valid::before{visibility:hidden;}.csc-mailform-extended .is-valid-block > fieldset > legend{position:relative;}.csc-mailform-extended .is-valid-block > fieldset > legend::after{position:absolute;top:7px;right:-35px;left:auto;}.csc-mailform-extended .is-invalid::before{color:#cd0200;font-size:23px;}.csc-mailform-extended .error-notice{display:block;margin:2px 22px -10px;color:#cd0200;font-size:18px;}.csc-mailform-extended .csc-form-element-radiotable .error-notice{margin:0;}.csc-mailform-extended .button-wrapper{display:inline-block;}.csc-mailform-extended .error-notice-submit{display:none;margin:-15px 0 10px;font-size:18px;}.csc-mailform-extended .error-notice-submit.visible{display:block;}.csc-mailform-extended .form-subheadline{color:#000;}.csc-mailform-extended .form-group .form-group legend{margin:0 22px;}.csc-mailform-extended .csc-form-element-radiotable p{position:relative;top:42px;}.csc-mailform-extended .csc-form-element-radiotable legend{margin:0 !important;padding-top:0 !important;}.csc-mailform-extended .csc-form-element-radiotable ol{padding:0 !important;}.csc-mailform label{display:block;margin-top:10px;}@media screen and (min-width:768px){.csc-mailform label{float:left;clear:both;margin-top:13px;padding-right:20px;width:35%;}.csc-mailform label > span{display:inline-block;line-height:1.3em;}}.csc-mailform label[for]:hover{cursor:pointer;}.csc-mailform label.form-check-label{width:100%;}.csc-mailform label.form-check-label input{width:auto;}.csc-mailform .alert label{display:inline;float:none;line-height:1.5em;}.csc-mailform label em,.csc-mailform legend em{font-style:normal;}.csc-mailform input,.csc-mailform .select-wrapper,.csc-mailform textarea{width:100%;}@media screen and (min-width:768px){.csc-mailform input,.csc-mailform .select-wrapper,.csc-mailform textarea{width:65%;}}.csc-mailform li{display:block;clear:both;margin:5px 0;}.csc-mailform li .indented{padding-left:25px;}.csc-mailform li.row label,.csc-mailform li.row input,.csc-mailform li.row .select-wrapper,.csc-mailform li.row textarea{width:100%;}.csc-mailform li.row .csc-form-element-checkbox input,.csc-mailform li.row .csc-form-element-radio input{width:auto;}.csc-mailform li.row-hidden{display:none;}.csc-mailform li.error{padding:5px;}.csc-mailform ol{list-style-type:none;}.csc-mailform .row > li{clear:none;}.csc-mailform .csc-form-element-strong p{font-weight:bold;}.csc-mailform .button{position:relative;margin-left:20px;}.csc-mailform .button::after{top:15px;right:5px;margin-right:10px;}.csc-mailform .button.back,.csc-mailform .button.previous,.csc-mailform .button.align-left{float:left;margin-left:0;}.csc-mailform .button.back::after,.csc-mailform .button.previous::after{display:none;}.csc-mailform .csc-form-element-span{line-height:55px;}.csc-mailform .csc-form-element-list-item::before{float:left;margin-top:8px;vertical-align:2px;color:#009fd4;font-size:9px;content:"\f04d";}.csc-mailform .csc-form-element-list-item p{padding-left:15px;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-without-indentation{padding-left:0;}}.csc-mailform .csc-form-element-checkbox,.csc-mailform .csc-form-element-radio{margin:0;width:100%;}.csc-mailform .csc-form-element-checkbox.col-field,.csc-mailform .csc-form-element-radio.col-field{margin:inherit;padding-top:10px;width:inherit;}.csc-mailform .csc-form-element-checkbox input,.csc-mailform .csc-form-element-radio input{padding:0;width:auto;}.csc-mailform .csc-form-element-checkbox label,.csc-mailform .csc-form-element-radio label{line-height:1.3em;}.csc-mailform .csc-form-element-radio-inline{width:auto;}.csc-mailform .csc-form-element-checkbox input{position:absolute;margin-top:4px;}.csc-mailform .csc-form-element-checkbox label{display:block;float:none;margin-left:20px;margin-top:0;width:auto;}.csc-mailform .csc-form-element-checkbox label input{position:static;margin-left:-20px;line-height:55px;}.csc-mailform .csc-form-element-radio{display:inline-block;padding-right:20px;}.csc-mailform .csc-form-element-radio label{display:inline;float:none;}.csc-mailform .csc-form-element-submit,.csc-mailform .csc-form-element-reset{text-align:right;}.csc-mailform .csc-form-element-submit .enabled,.csc-mailform .csc-form-element-reset .enabled{cursor:pointer;}.csc-mailform .csc-form-element-submit .enabled:hover,.csc-mailform .csc-form-element-reset .enabled:hover{background-color:#09c7f7;}.csc-mailform .csc-form-element-htmlblock{margin-top:20px;border-top:1px solid #f5f5f5;padding-top:20px;}.csc-mailform .csc-form-element-textblock a{text-decoration:underline;}.csc-mailform .csc-form-element-textarea.error{padding-bottom:0;}.csc-mailform .csc-form-element-select::before,.csc-mailform .csc-form-element-select::after{display:table;content:" ";}.csc-mailform .csc-form-element-select::after{clear:both;}.csc-mailform .csc-form-element-hidden{height:0;overflow:hidden;}.csc-mailform .error{background:#ffe68e;}.csc-mailform .error select,.csc-mailform .error textarea,.csc-mailform .error input{border:2px solid #fdc44d;background-color:rgba(255,255,255,0.7);}.csc-mailform .error select:focus,.csc-mailform .error textarea:focus,.csc-mailform .error input:focus{background-color:#fff;}.csc-mailform .csc-form-element-fieldset,.csc-mailform .csc-form-element-firstlevel,.csc-mailform .csc-form-element-predefined{margin-top:25px;margin-bottom:25px;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-hotel-booking,.csc-mailform .csc-form-element-predefined-train-yes-no,.csc-mailform .csc-form-element-predefined-flight-yes-no{margin-bottom:15px;}.csc-mailform .csc-form-element-hotel-booking legend,.csc-mailform .csc-form-element-predefined-train-yes-no legend,.csc-mailform .csc-form-element-predefined-flight-yes-no legend{float:left;clear:both;padding-right:20px;width:35%;}.csc-mailform .csc-form-element-hotel-booking ol,.csc-mailform .csc-form-element-predefined-train-yes-no ol,.csc-mailform .csc-form-element-predefined-flight-yes-no ol{float:left;width:65%;}.csc-mailform .csc-form-element-predefined-flight-textblock{padding-left:35%;}}.csc-mailform .csc-form-element-predefined-flight strong{color:#000;}.csc-mailform .csc-form-element-predefined-flight p{padding-bottom:10px;}.csc-mailform .csc-form-element-predefined-flight .csc-form-element-radiogroup legend{font-weight:600;}@media screen and (min-width:1005px){.csc-mailform .csc-form-element-predefined-flight .csc-form-element-seating-preference-note{padding-left:35%;}}.csc-mailform .flight-number{font-weight:600;}@media screen and (min-width:480px){.csc-mailform .flight-number{padding-left:20px;}}.csc-mailform .csc-form-element-predefined-hotel-booking .fieldgroup-legend{margin-bottom:-15px;}.csc-mailform .csc-form-element-predefined-hotel-booking .csc-form-element-fieldset{margin:0;border-top:0 none;padding-top:0;}.csc-mailform .csc-form-element-predefined-hotel-booking .csc-form-element-predefined-hotel{margin:10px 0;border-top:0;border-bottom:1px solid #f5f5f5;padding:0;}.csc-mailform .csc-form-element-hotel-name p{color:#4d646d;font-weight:bold;}.csc-mailform .csc-form-element-predefined-hotel > .fieldgroup > fieldset > legend{display:none;}.csc-mailform .csc-form-element-predefined-hotel .csc-form-element-hotel-name,.csc-mailform .csc-form-element-predefined-hotel .csc-form-element-hotel-date{padding-left:0;}.csc-mailform .csc-form-element-hotel-booking legend,.csc-mailform .csc-form-element-predefined-hotel-booking-hotels-room-smoker-type,.csc-mailform .csc-form-element-predefined-hotel strong{color:#000;font-weight:600;}.csc-mailform .csc-form-element-predefined-cooperative-conversation .csc-form-element-radiogroup legend,.csc-mailform .csc-form-element-predefined-company-information-delegation .csc-form-element-radiogroup legend{float:none;padding:0 0 5px;width:100%;}.csc-mailform .csc-form-element-predefined-company-information-delegation .csc-form-element-radiogroup{padding-bottom:20px;}.csc-mailform .csc-form-element-predefined-delegation-brochure-company-profile{padding-top:10px;}.csc-mailform .csc-form-element-special-interest{padding:0 0 10px;}.csc-mailform .csc-form-element-person-street{display:block;float:left;width:calc(70% - 5px);}@media screen and (min-width:768px){.csc-mailform .csc-form-element-person-street{width:calc(80% - 5px);}}.csc-mailform .csc-form-element-person-street-no{display:block;float:right;clear:none;width:30%;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-person-street-no{width:20%;}}.csc-mailform .csc-form-element-person-street-no label{visibility:hidden;}.csc-mailform .csc-form-element-person-zip{display:block;float:left;width:calc(30% - 5px);}@media screen and (min-width:768px){.csc-mailform .csc-form-element-person-zip{width:calc(20% - 5px);}}.csc-mailform .csc-form-element-person-city{display:block;float:right;clear:none;width:70%;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-person-city{width:80%;}}.csc-mailform .csc-form-element-person-city label{visibility:hidden;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-person-street{margin:0;width:85%;}.csc-mailform .csc-form-element-person-street label{width:41.2%;}.csc-mailform .csc-form-element-person-street input{width:58.1%;}.csc-mailform .csc-form-element-person-street-no{margin:0;width:15%;}.csc-mailform .csc-form-element-person-street-no label{display:none;}.csc-mailform .csc-form-element-person-street-no input{width:100%;}.csc-mailform .csc-form-element-person-zip{display:block;float:left;margin-bottom:0;width:50%;}.csc-mailform .csc-form-element-person-zip label{width:70%;}.csc-mailform .csc-form-element-person-zip input{width:30%;}.csc-mailform .csc-form-element-person-city{display:block;float:right;clear:none;padding-left:5px;width:50%;}.csc-mailform .csc-form-element-person-city label{display:none;}.csc-mailform .csc-form-element-person-city input{float:right;width:100%;}}.csc-mailform .csc-form-element-predefined-branch-conversation legend{display:none;}.csc-mailform .csc-form-element-branch-selection{padding-bottom:25px;width:100%;}.csc-mailform .csc-form-element-branch-selection fieldset legend{float:none;padding-bottom:10px;width:100%;}.csc-mailform .csc-form-element-branch-selection ol{width:100%;}.csc-mailform .csc-form-element-branch-selection label{display:inline;}.csc-mailform .csc-form-element-branch-selection .csc-form-element-checkbox{padding-bottom:5px;width:100%;}@media screen and (min-width:768px){.csc-mailform .csc-form-element-branch-selection .csc-form-element-checkbox{float:left;clear:none;padding-right:0;width:50%;}}.csc-mailform .csc-form-element-predefined-terms-conditions .csc-form-element-checkboxgroup legend{display:none;position:absolute;}.csc-mailform .csc-form-element-icon-facebook label,.csc-mailform .csc-form-element-icon-linkedin label,.csc-mailform .csc-form-element-icon-xing label{margin-top:5px;}.csc-mailform .csc-form-element-icon-facebook label::before,.csc-mailform .csc-form-element-icon-linkedin label::before,.csc-mailform .csc-form-element-icon-xing label::before{font-size:16px;}.csc-mailform .list-sortable li{position:relative;margin-bottom:5px;margin-left:22px;}.csc-mailform .list-sortable li .handle{position:absolute;margin-left:-22px;background-image:url('../../../_assets/Images/sortable-grid-handle.svg');cursor:move;width:14px;height:26px;}.csc-mailform .input-prepended{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}@media screen and (min-width:768px){.csc-mailform .input-prepended{width:65%;}}.csc-mailform .input-prepended input{flex:1 1 auto;width:1%;}.csc-mailform .input-prepend{margin-right:-1px;border:1px solid #009fd4;background-color:#009fd4;cursor:default;padding:15px 10px;width:100%;color:#fff;}@media screen and (min-width:480px){.csc-mailform .input-prepend{width:auto;}}.csc-mailform .input-prepend p{margin:0;}.csc-form-element-firstlevel > fieldset > legend,.fieldgroup .fieldgroup-legend,.csc-form-element-firstlevel > .fieldgroup-legend{padding-bottom:10px;color:#009fd4;font-size:28px;font-weight:600;}.fieldgroup .fieldgroup-content{border:0;padding:0;}.csc-form-element-predefined .csc-form-element-checkboxgroup input[type=checkbox],.csc-form-element-predefined .csc-form-element-checkboxgroup input[type=radio],.csc-form-element-predefined .csc-form-element-radiogroup input[type=checkbox],.csc-form-element-predefined .csc-form-element-radiogroup input[type=radio]{display:inline-block;width:auto;}.csc-form-element-hint{background:#ffe68e;padding:5px 10px;width:100%;}@media screen and (min-width:768px){.csc-form-element-hint{margin-left:35%;width:65%;}}.uploaded-file-notice{background-color:#f5f5f5;}@media screen and (min-width:768px){.uploaded-file-notice{float:right;width:65%;}.uploaded-file-notice input{width:100%;}}.uploaded-file-notice .upload-notice{float:left;padding:5px 10px 0;}.uploaded-file-notice .file-preview{float:right;margin-left:10px;width:100px;}.uploaded-file-notice .file-upload{padding-left:10px;}.uploaded-file-notice .file-upload,.uploaded-file-notice .upload-notice{width:calc(100% - 110px);}.predefined-satisfaction ol{width:100%;}.predefined-satisfaction ol > li{display:inline-block;padding-right:0;width:100%;overflow:hidden;}@media screen and (min-width:600px){.predefined-satisfaction ol > li{width:19%;text-align:center;}}@media screen and (min-width:768px){.predefined-satisfaction legend{float:left;width:35%;}}.csc-mailform .csc-form-element-icon-cellphone > label,.csc-mailform .csc-form-element-icon-facebook > label,.csc-mailform .csc-form-element-icon-linkedin > label,.csc-mailform .csc-form-element-icon-xing > label{padding-top:0;}.csc-mailform .csc-form-element-icon-cellphone > label > span,.csc-mailform .csc-form-element-icon-facebook > label > span,.csc-mailform .csc-form-element-icon-linkedin > label > span,.csc-mailform .csc-form-element-icon-xing > label > span{visibility:hidden;}.csc-mailform .csc-form-element-icon-cellphone > label::before,.csc-mailform .csc-form-element-icon-facebook > label::before,.csc-mailform .csc-form-element-icon-linkedin > label::before,.csc-mailform .csc-form-element-icon-xing > label::before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;width:35px;height:35px;content:"";}.csc-form-element-icon-xing label::before{background-image:url('../../../_assets/Images/social-media/logo-xing.svg');}.csc-form-element-icon-linkedin label::before{background-image:url('../../../_assets/Images/social-media/logo-linkedin.svg');}.csc-form-element-icon-facebook label::before{background-image:url('../../../_assets/Images/social-media/logo-facebook.svg');}.csc-form-element-icon-cellphone label::before{background-image:url('../../../_assets/Images/icons/icon-cellphone.svg');}.flash-message{margin-bottom:0;background-color:#009fd4;padding:10px;color:#fff;}.flash-message .shortlink{border-bottom:1px solid #fff;color:#fff;}.flash-message .shortlink:hover{border-bottom:2px solid #fff;}.meet-bavaria-form input,.meet-bavaria-form .select-wrapper,.meet-bavaria-form textarea{background-color:#fff;width:100%;}.meet-bavaria-form input,.meet-bavaria-form select,.meet-bavaria-form textarea{border-color:#fff;}.meet-bavaria-form input::placeholder,.meet-bavaria-form textarea::placeholder{color:#4d646d;}.meet-bavaria-form .btn-primary{padding:15px 20px;width:200px;}.meet-bavaria-form.csc-mailform .csc-form-element-firstlevel{margin-top:10px;margin-bottom:10px;}.form-confirmation.foldable-container{margin:25px 0;}.form-confirmation li{margin:0;}.form-confirmation .fieldset-header{margin-bottom:10px;border-bottom:1px dotted #4d646d;padding-top:25px;padding-bottom:10px;text-transform:uppercase;color:#009fd4;font-size:17px;font-weight:600;}.form-confirmation .first .fieldset-header{padding-top:0;}.form-confirmation .edit-link{margin-left:20px;text-transform:none;font-weight:300;}.form-confirmation .edit-link::after{display:inline-block;margin-left:4px;vertical-align:-2px;}.form-confirmation .label{display:block;min-height:1em;color:#4d646d;font-weight:600;}.form-confirmation p strong,.form-confirmation ol strong{color:#4d646d;}@media screen and (min-width:480px){.form-confirmation .label{float:left;clear:none;width:50%;}.form-confirmation .value{float:left;clear:none;width:50%;}}@media screen and (min-width:768px){.form-confirmation .label{width:25%;}.form-confirmation .value{width:75%;}}.form-confirmation .predefined-participation-travel-agency,.form-confirmation .field-element-predefined-terms-conditions-checkbox,.form-confirmation .field-element-predefined-branch-conversation .value{margin-bottom:5px;border-bottom:1px dotted #4d646d;padding-bottom:5px;padding-left:0;}.form-confirmation .predefined-participation-travel-agency .label,.form-confirmation .predefined-participation-travel-agency .value{width:100%;}.form-confirmation .predefined-hidden-element{display:none;}.form-confirmation .csc-form-element-predefined-delegation-brochure-company-profile{padding-top:0;}.form-confirmation .special-interest p{border-bottom:1px dotted #4d646d;font-weight:600;}.form-confirmation .field-element-upload .value,.form-confirmation .field-element-upload .label,.form-confirmation .special-interest .value,.form-confirmation .special-interest .label,.form-confirmation .csc-form-element-predefined-delegation-brochure-special-interest .value,.form-confirmation .csc-form-element-predefined-delegation-brochure-special-interest .label,.form-confirmation .csc-form-element-predefined-delegation-brochure-company-profile .value,.form-confirmation .csc-form-element-predefined-delegation-brochure-company-profile .label,.form-confirmation .field-element-predefined-company-information-delegation-export-experience .value,.form-confirmation .field-element-predefined-company-information-delegation-export-experience .label,.form-confirmation .field-element-predefined-company-information-delegation-size-and-volume .value,.form-confirmation .field-element-predefined-company-information-delegation-size-and-volume .label,.form-confirmation .field-element-predefined-company-information-delegation-business-goals .value,.form-confirmation .field-element-predefined-company-information-delegation-business-goals .label,.form-confirmation .field-element-predefined-company-information-delegation-comment .value,.form-confirmation .field-element-predefined-company-information-delegation-comment .label,.form-confirmation .field-element-predefined-branch-conversation .value,.form-confirmation .field-element-predefined-branch-conversation .label,.form-confirmation .field-element-branch-selection .value,.form-confirmation .field-element-branch-selection .label,.form-confirmation .field-element-predefined-company-questions-company-name .value,.form-confirmation .field-element-predefined-company-questions-company-name .label,.form-confirmation .field-element-predefined-company-questions-company-type .value,.form-confirmation .field-element-predefined-company-questions-company-type .label,.form-confirmation .field-element-predefined-company-questions-number-of-employees .value,.form-confirmation .field-element-predefined-company-questions-number-of-employees .label,.form-confirmation .field-element-predefined-company-questions-sales-class .value,.form-confirmation .field-element-predefined-company-questions-sales-class .label,.form-confirmation .field-element-predefined-company-questions-branch .value,.form-confirmation .field-element-predefined-company-questions-branch .label,.form-confirmation .field-element-predefined-flight-yes-no .value,.form-confirmation .field-element-predefined-flight-yes-no .label,.form-confirmation .field-element-predefined-flight-textblock .value,.form-confirmation .field-element-predefined-flight-textblock .label,.form-confirmation .field-element-predefined-flight-booking-class .value,.form-confirmation .field-element-predefined-flight-booking-class .label,.form-confirmation .field-element-predefined-flight-seating-preference .value,.form-confirmation .field-element-predefined-flight-seating-preference .label,.form-confirmation .field-element-seating-preference-note .value,.form-confirmation .field-element-seating-preference-note .label,.form-confirmation .field-element-predefined-flight-frequent-flyer-number .value,.form-confirmation .field-element-predefined-flight-frequent-flyer-number .label,.form-confirmation .field-element-hotel-booking .value,.form-confirmation .field-element-hotel-booking .label,.form-confirmation .field-element-predefined-hotel-room-type .value,.form-confirmation .field-element-predefined-hotel-room-type .label,.form-confirmation .field-element-predefined-hotel-early-checkin .value,.form-confirmation .field-element-predefined-hotel-early-checkin .label,.form-confirmation .field-element-predefined-hotel-late-checkout .value,.form-confirmation .field-element-predefined-hotel-late-checkout .label,.form-confirmation .field-element-predefined-hotel-booking-hotels-room-smoker-type .value,.form-confirmation .field-element-predefined-hotel-booking-hotels-room-smoker-type .label,.form-confirmation .field-element-hotel-booking-notice .value,.form-confirmation .field-element-hotel-booking-notice .label,.form-confirmation .field-element-checkbox .value,.form-confirmation .field-element-checkbox .label{display:block;float:none;width:100%;}.form-confirmation .field-element-upload,.form-confirmation .special-interest,.form-confirmation .csc-form-element-predefined-delegation-brochure-special-interest,.form-confirmation .csc-form-element-predefined-delegation-brochure-company-profile,.form-confirmation .field-element-predefined-company-information-delegation-export-experience,.form-confirmation .field-element-predefined-company-information-delegation-size-and-volume,.form-confirmation .field-element-predefined-company-information-delegation-business-goals,.form-confirmation .field-element-predefined-company-information-delegation-comment,.form-confirmation .field-element-predefined-company-questions-company-name,.form-confirmation .field-element-predefined-company-questions-company-type,.form-confirmation .field-element-predefined-company-questions-number-of-employees,.form-confirmation .field-element-predefined-company-questions-sales-class,.form-confirmation .field-element-predefined-company-questions-branch,.form-confirmation .field-element-predefined-flight-yes-no,.form-confirmation .field-element-predefined-flight-textblock,.form-confirmation .field-element-predefined-flight-booking-class,.form-confirmation .field-element-predefined-flight-seating-preference,.form-confirmation .field-element-seating-preference-note,.form-confirmation .field-element-predefined-flight-frequent-flyer-number,.form-confirmation .field-element-hotel-booking,.form-confirmation .field-element-predefined-hotel-room-type,.form-confirmation .field-element-predefined-hotel-early-checkin,.form-confirmation .field-element-predefined-hotel-late-checkout,.form-confirmation .field-element-predefined-hotel-booking-hotels-room-smoker-type,.form-confirmation .field-element-hotel-booking-notice{margin-bottom:5px;border-bottom:1px dotted #4d646d;padding-bottom:5px;}.form-confirmation .field-element-predefined-terms-conditions-textblock p{color:#4d646d;font-weight:600;}.form-confirmation .field-element-predefined-terms-conditions-checkbox .label{display:none;}.form-confirmation .field-element-predefined-hotel-room-type .label{color:#000;font-weight:300;}.form-confirmation .field-element-tooltip{display:none;}.confirmation-notice-container{margin-top:25px;}.confirmation-notice .button{margin-left:0;}.csc-form-element-submit-confirmation .submit-confirmation{margin-left:0;width:100%;}@media screen and (min-width:480px){.csc-form-element-submit-confirmation .submit-confirmation{width:auto;}}.csc-form-element-submit-confirmation .button-text{display:inline-block;max-width:90%;vertical-align:middle;}@media screen and (min-width:480px){.csc-form-element-submit-confirmation{margin-left:10px;}.csc-form-element-submit-confirmation .button-text{max-width:100%;}}.csc-form-errors{margin:15px 0;border:2px solid #009fd4;background:#009fd4;padding:5px 10px;color:#fff;}.csc-form-errors h3{color:#fff;}.csc-form-errors li{padding-left:20px;}.csc-form-errors li::before{display:inline-block;margin-left:-20px;width:20px;vertical-align:-1px;}.photo-gallery,.event-gallery{display:flex;flex:1 1 25%;flex-wrap:wrap;margin:0 0 22px;}@media screen and (min-width:480px){.photo-gallery,.event-gallery{margin-right:-22px;}}.photo-gallery figure,.event-gallery figure{margin:0;}.photo-gallery li,.event-gallery li{position:relative;float:left;transition:opacity 500ms;margin-right:22px;margin-bottom:15px;background-color:#fff;width:100%;box-sizing:border-box;}@media screen and (min-width:480px){.photo-gallery li,.event-gallery li{margin-bottom:22px;}}.photo-gallery li img,.event-gallery li img{width:100%;}.photo-gallery li:hover .photo-gallery-buttons,.event-gallery li:hover .photo-gallery-buttons{background:#fff;}.photo-gallery li:hover .photo-gallery-buttons a::before,.event-gallery li:hover .photo-gallery-buttons a::before{color:#009fd4;}.photo-gallery li:hover .photo-gallery-buttons a:hover::before,.event-gallery li:hover .photo-gallery-buttons a:hover::before{color:#09c7f7;}.photo-gallery li.faded-out,.event-gallery li.faded-out{position:absolute;opacity:0;}.photo-gallery.gallery-buttons-visible li,.event-gallery.gallery-buttons-visible li{padding-bottom:38px;}.photo-gallery .photo-gallery-buttons,.event-gallery .photo-gallery-buttons{position:absolute;right:0;bottom:0;left:0;background:#fff;height:38px;}.photo-gallery .photo-gallery-buttons li,.event-gallery .photo-gallery-buttons li{margin:0;padding:10px 0 10px 5px;width:auto;line-height:10px;}.photo-gallery .photo-gallery-buttons .download,.event-gallery .photo-gallery-buttons .download{float:right;padding-right:5px;}.photo-gallery .photo-gallery-buttons a::before,.event-gallery .photo-gallery-buttons a::before{color:#fff;}.photo-gallery .image-description,.event-gallery .image-description{display:block;padding:10px;line-height:1.5em;color:#000;font-size:14px;}@media screen and (min-width:480px){.photo-gallery li,.event-gallery li{width:calc(50% - 22px);}}@media screen and (min-width:768px){.photo-gallery li,.event-gallery li{width:calc((100% / 3) - 22px);}}@media screen and (min-width:1005px){.photo-gallery li,.event-gallery li{width:calc(25% - 22px);}}.image-gallery-show-more{display:none;}.tx-ttaddress .photo-gallery{display:flex;justify-content:center;position:relative;}.tx-ttaddress .photo-gallery .photo-gallery-item{display:flex;position:static;align-items:center;justify-content:center;border:1px solid #fff;cursor:pointer;padding:10px;min-height:100px;}.tx-ttaddress .photo-gallery img{width:auto;max-width:100%;height:-moz-fit-content;height:fit-content;max-height:78px;}.tx-ttaddress .photo-gallery .tooltip{display:none;align-self:start;position:absolute;right:0;left:0;margin-top:89px;border-radius:0;box-shadow:0 0 99px rgba(0,0,0,0.3);cursor:auto;background-color:#fff;width:calc(100% - 22px) !important;color:#000;}@media screen and (min-width:768px){.tx-ttaddress .photo-gallery .tooltip{padding:20px;}}@media screen and (min-width:1005px){.tx-ttaddress .photo-gallery .tooltip{padding:35px;}}.tx-ttaddress .photo-gallery .tooltip h3{text-align:center;font-size:28px;}@media screen and (min-width:1005px){.tx-ttaddress .photo-gallery .tooltip h3{padding-bottom:20px;font-size:38px;}}.tx-ttaddress .photo-gallery .tooltip h4{font-size:22px;}.tx-ttaddress .photo-gallery .tooltip p{text-align:left;}.tx-ttaddress .photo-gallery .tooltip strong,.tx-ttaddress .photo-gallery .tooltip em{color:#009fd4;font-style:normal;}.tx-ttaddress .photo-gallery .active{border-color:#009fd4;}.tx-ttaddress .photo-gallery .active .tooltip{display:block;}@media screen and (min-width:1005px){.tx-ttaddress .photo-gallery .address-content{display:flex;}.tx-ttaddress .photo-gallery .address-details{padding-top:5px;padding-right:35px;min-width:320px;}}@media screen and (min-width:1005px){.two-column-section .tx-ttaddress .photo-gallery{padding:0 22px;}.two-column-section .tx-ttaddress .photo-gallery li{width:calc(50% - 22px);}.two-column-section .tx-ttaddress .photo-gallery .address-content{display:block;}}@media screen and (min-width:1441px){.two-column-section .tx-ttaddress .photo-gallery .address-content{display:flex;}}.global-button-wrapper{position:fixed;right:0;bottom:0;z-index:2;}.global-button-wrapper .icon{font-size:30px;}.global-button-wrapper .icon::before{vertical-align:-5px;}@media screen and (min-width:1280px){.global-button-wrapper .icon{line-height:46px;font-size:40px;}}@media screen and (min-width:1921px){.global-button-wrapper .icon{line-height:58px;font-size:50px;}}.global-button-wrapper .button{box-shadow:0 0 20px rgba(0,0,0,0.3);padding:15px;}@media screen and (min-width:768px){.global-button-wrapper .button{top:calc(50% - 11px);padding:10px 35px 10px 20px;}}@media screen and (min-width:1921px){.global-button-wrapper .button{padding-right:50px;}}.global-button-wrapper .button::after{display:none;margin:10px 0 0 22px;}@media screen and (min-width:768px){.global-button-wrapper .button::after{display:inline-block;margin:10px 5px 0;}}@media screen and (min-width:1280px){.global-button-wrapper .button::after{margin:15px 5px 0;}}@media screen and (min-width:1921px){.global-button-wrapper .button::after{margin:20px 10px 0 25px;}}.global-button-wrapper .button:hover::after{animation:animate-global-button-arrow 1s linear infinite;}@keyframes animate-global-button-arrow{from{margin-left:5px;}to{margin-left:10px;}}.header-image-facts{position:relative;}.header-image-facts .image{background-repeat:no-repeat;background-position:center;background-size:cover;height:150px;}@media screen and (min-width:480px){.header-image-facts .image{height:220px;}}@media screen and (min-width:768px){.header-image-facts{display:flex;align-items:center;margin:0 auto;max-width:1920px;height:33.8541666667vw;max-height:650px;overflow:hidden;}.header-image-facts .image{height:33.8541666667vw;}}@media screen and (min-width:1005px){.header-image-facts{height:26.0416666667vw;max-height:500px;}.header-image-facts .image{height:26.0416666667vw;}}@media screen and (min-width:1921px){.header-image-facts{max-width:none;}.header-image-facts .image{position:absolute;left:50%;transform:translateX(-50%);width:100%;height:600px;}}.header-image-facts div{z-index:2;}.header-text{flex:0 0 33.3333333333%;background-color:#fff;padding:20px 15px;}@media screen and (min-width:1280px){.header-text{padding:35px 30px;}}@media screen and (min-width:1441px){.header-text{padding:35px 106px;max-width:635px;}}.header-text h1{margin-top:0;color:#009fd4;font-size:22px;font-weight:800;}@media screen and (min-width:1005px){.header-text h1{padding-bottom:15px;font-size:28px;}}@media screen and (min-width:1441px){.header-text h1{padding-bottom:25px;font-size:38px;}}.header-text p{font-size:16px;}@media screen and (min-width:1441px){.header-text p{font-size:18px;}}.fact{display:none;position:absolute;margin-left:-20px;width:100px;text-align:center;color:#fff;}@media screen and (min-width:768px){.fact{display:block;}}@media screen and (min-width:1005px){.fact{width:140px;}}@media screen and (min-width:1280px){.fact{width:180px;}}@media screen and (min-width:1441px){.fact{margin-left:0;width:210px;}}.fact p{overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;}@media screen and (min-width:1280px){.fact p{font-size:18px;font-weight:600;}}@media screen and (min-width:1441px){.fact p{font-size:22px;}}.fact em{line-height:1em;white-space:nowrap;font-size:40px;font-weight:600;font-style:normal;}@media screen and (min-width:1005px){.fact em{display:inline-block;padding-bottom:5px;line-height:60px;font-size:55px;}}@media screen and (min-width:1441px){.fact em{padding-bottom:0;line-height:90px;font-size:65px;font-weight:800;}}@media screen and (min-width:1921px){.fact em{padding-bottom:0;line-height:110px;font-size:80px;}}.fact span{line-height:80px;font-size:60px;}@media screen and (min-width:1005px){.fact span{line-height:100px;font-size:75px;}}@media screen and (min-width:1441px){.fact span{line-height:110px;font-size:90px;}}@media screen and (min-width:1921px){.fact span{line-height:120px;font-size:120px;}}.image-bar{margin-right:-5px;margin-left:-5px;}.image-bar li{display:inline-block;padding:0 0 5px 5px;width:100%;}@media screen and (min-width:480px){.image-bar li{width:33%;}}.key-to-bavaria-branches{display:flex;flex-flow:wrap;justify-content:space-between;}.key-to-bavaria-branches .key-to-bavaria-branch{display:flex;flex-grow:1;align-items:center;transition:color 0.2s linear;padding:5px 0 5px 10px;height:100%;min-height:53px;}@media screen and (min-width:768px){.key-to-bavaria-branches .key-to-bavaria-branch{padding:10px 5px 10px 20px;}}@media screen and (min-width:1005px){.key-to-bavaria-branches .key-to-bavaria-branch{padding-right:15px;}}.key-to-bavaria-branches .key-to-bavaria-branch:hover .icon-angle-thin-right{animation:animate-link-arrow 1s linear infinite;}.key-to-bavaria-branches .key-to-bavaria-branch .icon,.key-to-bavaria-branches .key-to-bavaria-branch .name,.key-to-bavaria-branches .key-to-bavaria-branch .icon-angle-thin-right{display:block;padding:10px 0;}.key-to-bavaria-branches .key-to-bavaria-branch .icon{margin-right:10px;font-size:36px;}@media screen and (min-width:768px){.key-to-bavaria-branches .key-to-bavaria-branch .icon{margin-right:15px;font-size:40px;}}@media screen and (min-width:1005px){.key-to-bavaria-branches .key-to-bavaria-branch .icon{margin-right:20px;font-size:50px;}}.key-to-bavaria-branches .key-to-bavaria-branch .icon::before{vertical-align:-2px;}.key-to-bavaria-branches .key-to-bavaria-branch .icon.icon-ktb-branch-100,.key-to-bavaria-branches .key-to-bavaria-branch .icon.icon-ktb-branch-800{padding-top:0;}.key-to-bavaria-branches .key-to-bavaria-branch .name{overflow:hidden;text-overflow:ellipsis;}.key-to-bavaria-branches .key-to-bavaria-branch .icon-angle-thin-right{margin-right:10px;padding-top:15px;}.key-to-bavaria-branches .key-to-bavaria-branch .icon-angle-thin-right::before{margin-left:5px;color:#bfbfbf;font-size:28px;}@media screen and (min-width:768px){.key-to-bavaria-branches .key-to-bavaria-branch .icon-angle-thin-right::before{margin-left:10px;}}@media screen and (min-width:1005px){.key-to-bavaria-branches .key-to-bavaria-branch .icon-angle-thin-right::before{margin-left:15px;}}.key-to-bavaria-branches li{display:block;width:100%;}@media screen and (min-width:768px){.key-to-bavaria-branches li{width:calc(50% - 5px);}}@media screen and (min-width:1005px){.key-to-bavaria-branches li{font-size:22px;}}.ktb-count{display:inline-block;margin-left:auto;border-radius:15px;background-color:#f5f5f5;padding:5px 10px;height:30px;line-height:20px;font-size:16px;font-weight:600;}.key-to-bavaria-innovations{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;}.key-to-bavaria-innovation{display:block;position:relative;margin:10px;background:#fff;padding:22px 20px;width:calc(33.3333333333% - (10px * 2));min-width:250px;text-align:center;color:#009fd4;}@media screen and (min-width:1005px){.key-to-bavaria-innovation{padding:25px 20px;}}@media screen and (min-width:1280px){.key-to-bavaria-innovation{width:calc(20% - (10px * 2));min-width:220px;}}.key-to-bavaria-innovation .key-to-bavaria-innovation-icon,.key-to-bavaria-innovation h3,.key-to-bavaria-innovation .icon-chevron-right{transition:color 0.2s linear;}.key-to-bavaria-innovation h3{padding-bottom:0;font-size:18px;}@media screen and (min-width:1441px){.key-to-bavaria-innovation h3{font-size:22px;font-weight:400;}}.key-to-bavaria-innovation:hover h3{color:#09c7f7;}.key-to-bavaria-innovation .ktb-count{position:absolute;right:22px;}@media screen and (min-width:1005px){.key-to-bavaria-innovation .ktb-count{right:25px;}}.key-to-bavaria-innovation-icon{display:block;font-size:60px;}@media screen and (min-width:1005px){.key-to-bavaria-innovation-icon{font-size:90px;}}.icon-ktb-innovation{display:inline-block;padding-bottom:10px;width:35px;color:#009fd4;font-size:28px;}.icon-ktb-innovation::before{vertical-align:-5px;}.text ul,.event-details ul,.keytech-show ul,.news-entry ul,.ce-foldable-list ul{margin-bottom:15px;}.text li,.event-details li,.keytech-show li,.news-entry li,.ce-foldable-list li{display:block;padding-left:25px;}.text li::before,.event-details li::before,.keytech-show li::before,.news-entry li::before,.ce-foldable-list li::before{display:inline-block;margin-left:-25px;width:25px;color:#009fd4;font-size:1.3rem;}.text .download-list li::before,.text .photo-gallery-item::before,.event-details .download-list li::before,.event-details .photo-gallery-item::before,.keytech-show .download-list li::before,.keytech-show .photo-gallery-item::before,.news-entry .download-list li::before,.news-entry .photo-gallery-item::before,.ce-foldable-list .download-list li::before,.ce-foldable-list .photo-gallery-item::before{display:none;}.text .photo-gallery-item,.event-details .photo-gallery-item,.keytech-show .photo-gallery-item,.news-entry .photo-gallery-item,.ce-foldable-list .photo-gallery-item{padding-left:0;}.list-labeled{list-style-type:none;}.list-labeled li{display:block;margin-bottom:5px;box-sizing:border-box;}.list-labeled li.deadline,.list-labeled li.options{padding-top:6px;}.list-labeled li.notice{padding-top:18px;}.list-labeled li.text-content{vertical-align:middle;}.list-labeled li li{position:relative;margin:0 0 0 15px;}@media screen and (min-width:768px){.list-labeled li li{float:none;width:auto;}}@media screen and (min-width:768px){.list-labeled li{float:left;width:30%;}}.list-labeled small{vertical-align:text-bottom;}.list-labeled .files li,.list-labeled .options li{margin-left:0;padding-top:6px;}.list-labeled .files li::before,.list-labeled .options li::before{display:none;}.list-labeled .options li{padding-top:0;padding-bottom:6px;}.list-labeled .label{clear:both;margin-bottom:5px;padding:15px 0 0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}@media screen and (min-width:768px){.list-labeled .label{padding-top:13px;padding-right:6px;width:20%;}}.list-labeled .label label{display:inline-block;max-width:100%;line-height:1.3em;}.list-labeled .label.indented{padding-left:25px;}.list-labeled .first-column,.list-labeled .second-column{clear:both;}.list-labeled .divider{width:100%;height:10px;}.list-labeled .select-wrapper,.list-labeled input[type=text],.list-labeled input[type=number],.list-labeled input[type=tel],.list-labeled input[type=email],.list-labeled input[type=url],.list-labeled input[type=password],.list-labeled textarea{background-color:transparent;width:100%;}.list-labeled input[type=number]{padding-right:0;}.list-labeled textarea.maxlength-1000{height:300px;}.list-labeled input.delete[type=image]{background-color:#ffe68e;}.list-labeled input.delete[type=image]:hover{background-color:#fdc44d;}.list-labeled .buttons{clear:both;margin-bottom:20px;width:100%;text-align:right;}.list-labeled .form-date-from select,.list-labeled .form-date-to select{float:left;}.list-labeled .day{max-width:25%;}.list-labeled .month{margin-left:5px;width:calc(40% - 5px);}.list-labeled .year{margin-left:5px;width:calc(35% - 5px);max-width:35%;}.list-labeled .icon-caret-right::before{vertical-align:middle;}.list-labeled .icon-caret-left::before{margin-right:4px;vertical-align:middle;}.list-labeled .button{margin-bottom:8px;padding:15px 25px;width:100%;}@media screen and (min-width:768px){.list-labeled .button{width:30%;}}.list-labeled input.small,.list-labeled input.medium{display:block;float:left;width:75%;}.list-labeled input.small{margin-right:5px;width:calc(25% - 10px);}.list-labeled input.small.right{margin-right:0;margin-left:5px;}@media screen and (min-width:768px){.list-labeled input.small{display:inline-block;float:none;width:auto;max-width:25%;}}.list-labeled .text-content input.small{display:inline-block;float:none;}@media screen and (min-width:768px){.list-labeled li.error{clear:both;width:100%;font-weight:600;}.list-labeled li.error.wide-column{clear:none;}.list-labeled .second-column{clear:none;padding-left:20px;}.list-labeled .wide-column{width:80%;}.list-labeled input[type=text]{float:left;}.list-labeled .form-date-from,.list-labeled .form-date-to{width:30%;}.list-labeled .buttons.second-column{float:right;padding-left:0;width:30%;}.list-labeled .buttons.second-column .button{width:100%;}.list-labeled .button.delete,.list-labeled .button.cancel{width:auto;}}.csc-mailform .chars-left,.list-labeled .chars-left{position:absolute;bottom:4px;padding:0 10px;width:100%;text-align:right;font-weight:bold;}.keytech-show .list-labeled li ul,.keytech-show .list-labeled li p{padding-top:2px;}@media screen and (min-width:768px){.event-form .list-labeled .date-input{width:auto;}}.list-entries{border-top:1px solid #f5f5f5;}.list-entries li{margin-bottom:10px;background:#fff;padding:0;}.list-entries li a{display:block;padding:5px 25px 5px 10px;}@media screen and (min-width:768px){.list-entries li a{padding:10px 25px 10px 15px;}}.list-entries li .active{font-weight:600;}.list-entries-bfp-smb .active{display:none;}.list-entries-bfp-smb .icon-exit-right::before{padding-left:10px;vertical-align:-1px;}.journey-headline{padding-bottom:0;font-size:28px;font-weight:400;}.list-journeys .journey{position:relative;margin-bottom:22px;background-color:#fff;padding:15px 22px;}.list-journeys a p,.list-journeys .date{font-size:16px;}.list-journeys .date{font-weight:600;}.list-journeys a p{padding-top:3px;line-height:21px;color:#000;}.list-journeys .flags-container .flag{margin-right:10px;margin-bottom:10px;vertical-align:top;}@media screen and (min-width:768px){.list-journeys .flags-container .flag{margin-bottom:20px;}.list-journeys .flags-container .flag:last-child{margin-bottom:5px;}}.list-journeys .flags-container img{box-sizing:content-box;}@media screen and (min-width:768px){.list-journeys .flags-container{display:inline-block;padding-top:5px;width:20%;max-width:85px;vertical-align:top;}}@media screen and (min-width:768px){.list-journeys .event-details{float:left;margin:-15px 0;padding:15px 10px 15px 0;width:60%;}}.list-journeys .event-details .details{display:inline-block;max-width:75%;}.list-journeys .journey-registration-status{margin-top:10px;width:100%;}@media screen and (min-width:768px){.list-journeys .journey-registration-status{float:left;background-color:#f5f5f5;padding:5px 0 5px 10px;width:40%;}}.journey-actions{margin-top:10px;}@media screen and (min-width:768px){.journey-actions{float:left;background-color:#f5f5f5;padding:10px 0 15px 15px;width:40%;}}.journey-actions .inactive{color:#bfbfbf;}.list-journeys-export .event-details{width:55%;}.list-journeys-export .event-details input{width:100%;}.list-journeys-export .journey-actions{margin-top:0;width:45%;}.list-journey-form-pages li{padding-left:25px;font-size:18px;}.list-journey-form-pages li.question::before,.list-journey-form-pages li.submitted::before,.list-journey-form-pages li.unsubmitted::before{display:inline-block;margin-left:-22px;width:20px;vertical-align:-2px;color:#cd0200;}.list-journey-form-pages li.question::before{color:#09c7f7;}.list-journey-form-pages li.submitted::before{color:#02a401;}.list-journey-form-pages li.skipped{display:none;position:relative;color:#bfbfbf;}.list-journey-form-pages li.skipped::before{vertical-align:-2px;color:#09c7f7;}.list-journey-form-pages li .icon-caret-right::before{vertical-align:-2px;}.unlock-journey .error{margin-bottom:20px;background:#ffe68e;padding:5px;font-weight:600;}.reisenet main .skipped{display:block;}.reisenet main .skipped .box{display:none;margin:0 20px 20px -20px;background-color:#09c7f7;padding:15px 20px 10px;color:#fff;}@media screen and (min-width:1005px){.reisenet main .skipped .box{position:absolute;top:-111px;left:-430px;z-index:1;margin-left:0;width:400px;}}.reisenet main .skipped.active .box{display:block;}.reisenet main .skipped h2{line-height:64px;color:#fff;}.reisenet main .skipped h2::before{float:left;opacity:0.5;margin-top:-5px;padding-right:10px;font-size:71px;}.reisenet main .skipped p{padding-bottom:5px;}.reisenet main .skipped .pointer{display:none;position:absolute;top:100px;right:-25px;width:25px;height:50px;}@media screen and (min-width:1005px){.reisenet main .skipped .pointer{display:block;}}.journey-list-item a{display:inline-block;}.list-publications{margin-bottom:20px;}.list-publications .headline{display:none;font-weight:bold;}.list-publications li{display:inline;}.list-publications .label .title{display:block;}.list-publications .order,.list-publications .download{display:block;}.list-publications .order input{display:inline-block;margin:0 0 16px 6px;width:60px;}@media screen and (min-width:768px){.list-publications .headline{display:block;margin:0 0 6px;padding:0;}.list-publications li{display:block;width:15%;}.list-publications label{padding-right:22px;}.list-publications .label{padding-top:0;width:70%;}.list-publications .label .title{display:inline;}.list-publications .order input{display:block;margin:0;width:100%;}.list-publications .download strong,.list-publications .order strong{display:none;}}.publications .list-labeled .select{line-height:0;}@media screen and (min-width:768px){.publications .list-labeled button{width:auto;min-width:30%;}}.publications .list-labeled button::after{padding-left:5px;vertical-align:-2px;}.tx-felogin-pi1 .events-by-login .user{display:none;}@media screen and (min-width:768px){.tx-felogin-pi1 .events-by-login .column{float:left;width:50%;}.tx-felogin-pi1 .events-by-login button{max-width:250px;}}.tx-felogin-pi1 form{margin:10px 0;}.tx-felogin-pi1 .column{margin-bottom:5px;text-align:left;}.tx-felogin-pi1 .column-large label{float:none;width:100%;}.tx-felogin-pi1 .column-submit{margin-bottom:0;}.tx-felogin-pi1 .wrapper-form-field{display:block;overflow:hidden;}.tx-felogin-pi1 .wrapper-form-field input{margin:0;}.tx-felogin-pi1 fieldset{border:0;background:#f5f5f5;}.tx-felogin-pi1 button,.tx-felogin-pi1 input{width:100%;}.tx-felogin-pi1 label{width:100%;line-height:50px;font-size:18px;}@media screen and (min-width:768px){.tx-felogin-pi1 .column{float:left;margin-bottom:0;padding-right:20px;width:37%;box-sizing:border-box;}.tx-felogin-pi1 .column-large{width:74%;}.tx-felogin-pi1 .column-large label{float:left;width:auto;}.tx-felogin-pi1 .column-submit{margin-left:0;padding-right:0;width:26%;text-align:right;}.tx-felogin-pi1 input{margin:0 5px;}.tx-felogin-pi1 label{float:left;padding-right:5px;width:auto;}}.modal-content .tx-felogin-pi1 form{margin:0;}.modal-content .tx-felogin-pi1 .welcome-header{padding:0 0 15px;}@media screen and (min-width:768px){.modal-content .tx-felogin-pi1 .welcome-header{padding:0 0 15px 90px;}}.modal-content .tx-felogin-pi1 input{margin:0 0 10px;border:0;background:#f5f5f5;padding:10px;}.modal-content .tx-felogin-pi1 .button{margin:0 0 10px;width:auto;}@media screen and (min-width:768px){.modal-content .tx-felogin-pi1 .left-indent{padding-left:90px;}}.modal-content .tx-felogin-pi1 li{overflow:hidden;}.modal-content .section-help,.modal-content .section-registration,.modal-content .section-login{position:relative;background:#fff;padding:20px 0 10px;}@media screen and (min-width:768px){.modal-content .section-help,.modal-content .section-registration,.modal-content .section-login{padding:20px 0 10px 90px;}}.modal-content .section-help::before,.modal-content .section-registration::before,.modal-content .section-login::before{display:none;position:absolute;top:15px;left:0;border-radius:50%;background-color:#009fd4;width:60px;height:60px;text-align:center;line-height:65px;color:#fff;font-size:28px;}@media screen and (min-width:768px){.modal-content .section-help::before,.modal-content .section-registration::before,.modal-content .section-login::before{display:block;}}.modal-content .section-help h3,.modal-content .section-registration h3,.modal-content .section-login h3{margin:0 0 10px;padding:0;text-align:left;line-height:20px;font-size:22px;}.modal-content .section-help p,.modal-content .section-registration p,.modal-content .section-login p{padding-bottom:0;}.modal-content .section-help{margin-top:20px;}.modal-content .section-help::before{background:#bfbfbf;line-height:60px;font-size:28px;}.modal-content .section-help .arrow-after{border:0;font-weight:300;}.modal-content .section-help .arrow-after::after{margin-left:4px;vertical-align:-2px;}.modal-content .section-registration{padding-bottom:20px;}.modal-content .forgot-password{display:block;font-size:14px;}.modal-content .forgot-password > a:not(.button){border-bottom:0;text-decoration:none;font-weight:normal;}@media screen and (min-width:768px){.modal-content .forgot-password{display:inline;padding:10px 0 0 25px;}}.modal-content .alert-message,.login-messages .alert-message{background-color:#ffe68e;padding:5px;font-size:16px;}.ce-menu-boxes{display:flex;flex-wrap:wrap;margin:0 -10px;}.ce-menu-boxes li{display:block;padding:0 10px 20px;width:100%;}@media screen and (min-width:768px){.ce-menu-boxes li{width:50%;}}@media screen and (min-width:1280px){.ce-menu-boxes li{width:33.3333333333%;}}@media screen and (min-width:1441px){.ce-menu-boxes li{width:25%;}}.ce-menu-boxes a{display:flex;align-items:center;border:1px solid #009fd4;padding:10px;height:112px;}@media screen and (min-width:600px){.ce-menu-boxes a{height:128px;}}@media screen and (min-width:1441px){.ce-menu-boxes a{height:142px;}}.ce-menu-boxes a:hover{border-color:#09c7f7;}.ce-menu-boxes .title{flex-grow:1;text-align:center;font-weight:400;}.tx-ttaddress{margin-bottom:15px;border-bottom:1px solid #bfbfbf;}.tx-ttaddress.ktb-companies{margin-top:20px;}.tx-ttaddress .contact-person{position:relative;float:none;margin:0;border-top:1px solid #bfbfbf;padding:20px 0;width:100%;}.tx-ttaddress .contact-person h1,.tx-ttaddress .contact-person h2{margin:0;padding:0 0 5px;color:#009fd4;font-size:28px;font-weight:600;}@media screen and (min-width:600px){.tx-ttaddress .contact-person h1,.tx-ttaddress .contact-person h2{padding:1px 145px 5px 0;}}.tx-ttaddress .contact-person h3{padding-bottom:20px;color:#4d646d;}.tx-ttaddress .contact-person .edit-key-to-bavaria{float:right;margin:0 0 10px 10px;}.tx-ttaddress .contact-person .edit-key-to-bavaria .success{margin-top:5px;padding:5px 10px;text-align:center;line-height:normal;font-size:18px;}.tx-ttaddress .contact-person p{margin-bottom:0;}.tx-ttaddress .contact-person em,.tx-ttaddress .contact-person .value{display:table-cell;}.tx-ttaddress .contact-person em{width:100px;color:#4d646d;font-weight:600;font-style:normal;}.tx-ttaddress .contact-person img{max-width:250px;}.tx-ttaddress .contact-person .image{float:left;width:250px;}.tx-ttaddress .contact-person .vcard{padding-top:10px;}@media screen and (min-width:600px){.tx-ttaddress .contact-person .vcard{position:absolute;top:20px;right:0;padding-top:0;}}.tx-ttaddress .contact-person .file-vcf::after{padding-left:5px;vertical-align:-4px;font-size:22px;}.tx-ttaddress .contact-person .data{clear:both;}@media screen and (min-width:480px){.tx-ttaddress .contact-person .data{clear:none;margin-top:-5px;margin-left:270px;}}.tx-ttaddress .back{float:none;margin-top:-10px;padding-bottom:10px;}.meet-bavaria .tx-ttaddress,.two-column-section .tx-ttaddress:last-of-type{border-bottom:none;}.two-column-section .tx-ttaddress{border-color:#f5f5f5;border-width:2px;}.two-column-section .tx-ttaddress:last-of-type{border:none;}@media screen and (min-width:768px){.ce-menu-section{display:flex;flex-wrap:wrap;margin:0 -10px;}}.ce-menu-section li{margin-bottom:20px;background-color:#fff;text-align:center;}@media screen and (min-width:768px){.ce-menu-section li{flex:calc(25% - 20px) 1 0;margin:0 10px 20px;overflow:hidden;}}.ce-menu-section a,.ce-menu-section .arrow-down,.ce-menu-section .arrow-down-wrapper{transition:all 0.2s linear;}.ce-menu-section a{display:block;position:relative;padding:22px 22px 62px;height:100%;}@media screen and (min-width:768px){.ce-menu-section a{padding:30px 30px 70px;}}.ce-menu-section a:hover .arrow-down-wrapper,.ce-menu-section a:hover .arrow-down{border-color:#000;}.ce-menu-section span{display:block;margin:0 auto;}.ce-menu-section .icon{font-size:80px;}.ce-menu-section .icon,.ce-menu-section .text{margin-bottom:22px;}.ce-menu-section .text{overflow:hidden;text-overflow:ellipsis;}.ce-menu-section .arrow-down-wrapper{position:absolute;bottom:22px;left:calc(50% - 20px);border:1px solid #4d646d;border-radius:50%;width:40px;height:40px;}@media screen and (min-width:768px){.ce-menu-section .arrow-down-wrapper{bottom:30px;}}.ce-menu-section .arrow-down{display:inline-block;transform:rotate(-45deg);border-width:0 1px 1px 0;border-style:solid;border-color:#009fd4;padding:5px;transform:rotate(45deg);border-color:#4d646d;vertical-align:-2px;}.message{position:relative;color:#fff;}.message h3{color:#fff;}.message strong{font-weight:600;}.message li::before{display:inline-block;margin:0 4px 0 0;border-width:4px 0 4px 4px;border-style:solid;border-color:transparent transparent transparent #009fd4;vertical-align:2px;content:"";}.message ul:not(.form-list){padding-bottom:20px;}.message ul:not(.form-list) a{border-bottom:1px solid #009fd4;font-weight:600;}.message .form-list{margin:10px 0;}.message .form-list a{color:#fff;}.message .form-list-item{margin:2px 0;background:rgba(255,255,255,0.5);padding:5px 10px;}.message .form-list-item::before{border-color:transparent transparent transparent #fff;}.confirmation-notice-container{padding-bottom:20px;color:#000;}@media screen and (min-width:1005px){.confirmation-notice-container{padding-bottom:35px;}}.message-check,.message-warning,.message-info,.message-question{padding-left:60px;min-height:65px;}@media screen and (min-width:768px){.message-check,.message-warning,.message-info,.message-question{padding-left:80px;min-height:85px;}}.message-check::before,.message-warning::before,.message-info::before,.message-question::before{display:block;position:absolute;top:20px;left:0;color:#009fd4;font-size:50px;}@media screen and (min-width:768px){.message-check::before,.message-warning::before,.message-info::before,.message-question::before{font-size:70px;}}.message-deadlines{border:0;background:#009fd4;padding:20px 20px 10px 90px;}.message-deadlines h3{padding-bottom:5px;}.message-deadlines::before{left:20px;line-height:50px;color:#fff;font-size:60px;}.message-none{border:2px solid #009fd4;padding:10px;}.message-none h2{line-height:32px;}.message-none h3{font-size:38px;font-weight:600;}.fade{transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;outline:0;overflow:hidden;}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-open .modal-backdrop{display:block;}.modal-open .mm-slideout{z-index:inherit;}.modal-header{padding:15px;}@media (min-width:1005px){.modal-header{padding:30px;}}.modal-header .close{float:right;border:0;background:transparent;cursor:pointer;color:#4d646d;font-size:28px;}@media (min-width:1005px){.modal-header .close{margin:-15px -15px 0 0;}}.mfp-close-btn-in .modal-dialog-success .mfp-close{padding:5px;color:#fff;font-size:38px;}.modal-dialog-success .modal-header{background-color:#009fd4;min-height:50px;}.modal-dialog-success p{font-size:28px;}.modal-dialog-success p,.modal-dialog-success strong{color:#009fd4;}.modal-dialog{position:relative;margin:10px;box-shadow:0 0 99px rgba(0,0,0,0.3);background-color:#fff;width:auto;}@media (min-width:768px){.modal-dialog{margin:0 auto;width:580px;}}@media (min-width:1005px){.modal-dialog{width:850px;}}.modal-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.in{opacity:0.9;filter:alpha(opacity=90);}.modal-content a:not(.button){border-bottom:1px solid #009fd4;font-weight:bold;}.modal-title{padding:10px 0;color:#4d646d;font-size:28px;font-weight:300;}.modal-body{padding:15px 30px 15px 20px;}@media (min-width:1005px){.modal-body{padding:0 30px 30px;}}.modal-body h3{padding-bottom:22px;}.modal-body h3:empty{display:none;}.modal-body .csc-mailform label{margin-top:18px;}.modal-body .row .select-wrapper{margin-top:5px;}@media (min-width:1005px){.modal-body .row .select-wrapper{margin-top:0;}}@media (min-width:1005px){.modal-body .row .button{margin-left:0;width:100%;}}.modal-body .csc-form-element-checkbox label,.modal-body .csc-form-element-radio label{line-height:1.5em;}.modal-body select{border:0;}.modal-body .select-wrapper{border:1px solid #009fd4;}.modal-body input,.modal-body .select-wrapper,.modal-body textarea{background-color:#fff;line-height:24px;}.modal-body input{padding:13px 10px;}.modal-body .form-no-labels input,.modal-body .form-no-labels .select-wrapper,.modal-body .form-no-labels textarea{width:100%;}.modal-body .form-no-labels .csc-form-element-checkbox input{width:auto;}@media (min-width:1005px){.modal-body label{width:135px;}.modal-body input,.modal-body .select-wrapper{width:calc(100% - 135px);}}.modal-body .form-element-privacy{margin:15px 0;}.modal-body .mandatory-field-notice{text-align:left;line-height:1em;}.modal-body .csc-form-element-full-width label,.modal-body .csc-form-element-full-width input,.modal-body .csc-form-element-full-width textarea,.modal-body .csc-form-element-full-width .select-wrapper{width:100%;}.modal-body .csc-textmedia{padding:0;}.modal-footer{padding:10px 20px 15px;}@media (min-width:1005px){.modal-footer{padding:10px 30px 25px;}}.modal-footer .button{margin-bottom:5px;}.modal-footer .modal-footer-left,.modal-footer .modal-footer-right{display:inline-block;width:100%;}.modal-footer .modal-footer-left .button,.modal-footer .modal-footer-right .button{width:100%;text-align:center;}@media (min-width:600px){.modal-footer .modal-footer-left,.modal-footer .modal-footer-right{width:50%;}.modal-footer .modal-footer-left .button,.modal-footer .modal-footer-right .button{width:auto;}}@media (min-width:600px){.modal-footer .modal-footer-right{text-align:right;}}.modal-body--form-submit-success .icon-checkmark,.modal-body--form-submit-success .icon-cross{position:relative;padding:20px 0 15px 80px;min-height:90px;}.modal-body--form-submit-success .icon-checkmark::before,.modal-body--form-submit-success .icon-cross::before{display:block;position:absolute;top:15px;left:0;border-radius:50%;background-color:#009fd4;width:60px;height:60px;text-align:center;line-height:58px;color:#fff;font-size:36px;}@media (min-width:480px){.modal-body--form-submit-success .icon-checkmark p,.modal-body--form-submit-success .icon-cross p{padding-top:10px;}}.modal-body--form-submit-success h3{padding-bottom:15px;line-height:30px;font-size:18px;}.mfp-wrap .mfp-container::before{height:auto;}.navigation-main{position:absolute;top:85px;right:0;left:0;opacity:0;background-color:#fff;height:0;overflow:hidden;}@media screen and (min-width:1441px){.navigation-main{top:138px;}}.navigation-main.visible{transition:opacity 0.5s;opacity:1;height:calc(100vh - 85px);}@media screen and (min-width:1441px){.navigation-main.visible{height:calc(100vh - 138px);}}.navigation-main.visible .navigation-main-columns-top{overflow:auto;}.navigation-main a{transition:all 0.2s linear;color:#4d646d;}.navigation-main a:hover{background-color:#009fd4;color:#fff;}.navigation-main .level-1 a{font-size:18px;font-weight:800;}@media screen and (min-width:1441px){.navigation-main .level-1 a{font-size:22px;}}.navigation-main .level-1 a .subtitle{font-weight:300;}.navigation-main .level-2{margin-top:5px;}@media screen and (min-width:1441px){.navigation-main .level-2{margin-top:15px;}}.navigation-main .level-2 a{font-size:16px;font-weight:300;}@media screen and (min-width:1441px){.navigation-main .level-2 a{font-size:18px;}}.navigation-main-columns-top{height:calc(100% - 22px);}.navigation-main-columns-top .column-wrapper{display:flex;margin:0 auto;max-width:1760px;min-height:100%;}.navigation-main-columns-top .column{flex-basis:100%;align-self:auto;border-right:1px solid #bfbfbf;padding:25px 0 0;}@media screen and (min-width:1441px){.navigation-main-columns-top .column{padding:35px 0 0;}}.navigation-main-columns-top .last{border-right:0;}.navigation-main-columns-top .level-1{margin:0 30px;}@media screen and (min-width:1441px){.navigation-main-columns-top .level-1{margin:0 60px;}}.navigation-main-columns-top .level-1 li{margin-bottom:10px;}@media screen and (min-width:1441px){.navigation-main-columns-top .level-1 li{margin-bottom:30px;}}.navigation-main-columns-top .level-2 li{margin-bottom:3px;margin-left:30px;}@media screen and (min-width:1441px){.navigation-main-columns-top .level-2 li{margin-bottom:10px;}}.navigation-main-columns-top .level-2 .last{margin-bottom:0;}.navigation-main-columns-top a{display:inline-block;padding:5px 10px;width:100%;}.navigation-handle{display:block;position:absolute;top:0;right:0;transition:translate 0.5s;border:none;background-color:#009fd4;cursor:pointer;padding:25px 20px;width:100px;height:85px;}@media screen and (min-width:1441px){.navigation-handle{padding:49.5px;width:158px;height:138px;}}.navigation-handle .line{transition:0.5s;margin:7px 12px;background-color:#fff;height:5px;}.navigation-handle .line-1{margin-top:5px;}.navigation-handle.navigation-visible{background-color:#fff;}.navigation-handle.navigation-visible .line{margin-left:20px;background-color:#4d646d;width:calc(100% - 24px);}.navigation-handle.navigation-visible .line-1{transform:rotate(-45deg) translate(-17px,0);}.navigation-handle.navigation-visible .line-2{opacity:0;}.navigation-handle.navigation-visible .line-3{transform:rotate(45deg) translate(-17px,0);}.navigation-mobile{display:none;}.navigation-top{display:none;position:absolute;right:100px;margin-right:10px;}@media screen and (min-width:768px){.navigation-top{display:block;}}@media screen and (min-width:1441px){.navigation-top{right:158px;}}.navigation-top li{display:inline-block;vertical-align:top;text-align:center;line-height:85px;font-size:16px;}.navigation-top li .notice{display:none;}@media screen and (min-width:1005px){.navigation-top li{font-size:18px;}}@media screen and (min-width:1280px){.navigation-top li .notice{display:inline;}}@media screen and (min-width:1441px){.navigation-top li{line-height:138px;}}.navigation-top a{display:block;opacity:0.8;padding:0 10px;height:85px;text-decoration:none;color:#4d646d;}@media screen and (min-width:1005px){.navigation-top a{padding:0 15px;}}@media screen and (min-width:1441px){.navigation-top a{height:138px;}}.navigation-top a:hover{opacity:1;color:#000;}.navigation-top a:hover .contrast-icon{border:1px solid #000;background-color:#000;}.navigation-top .language{position:relative;z-index:101;background-color:#fff;height:85px;overflow:visible;}@media screen and (min-width:1441px){.navigation-top .language{height:138px;}}.navigation-top .language li{display:inline;}.navigation-top .language a{display:block;height:auto;line-height:32px;}@media screen and (min-width:1005px){.navigation-top .language a{padding:0 20px;}}@media screen and (min-width:1441px){.navigation-top .language a{top:89px;}}.navigation-top .language a.language-count-3{height:127px;z-index:101;}@media screen and (min-width:1441px){.navigation-top .language a.language-count-3{height:138px;}}.navigation-top .language a.language-count-3 a{bottom:32px;}@media screen and (min-width:1441px){.navigation-top .language a.language-count-3 a{top:auto;bottom:26px;}}.navigation-top .language a.language-count-3 a:last-of-type{bottom:0;}.navigation-top .language .current-language{display:inline-block;opacity:0.7;border:none;cursor:pointer;background:transparent;padding:3px 10px;width:100%;color:#4d646d;}@media screen and (min-width:1005px){.navigation-top .language .current-language{padding:0 20px;}}@media screen and (min-width:1441px){.navigation-top .language .current-language{padding:0 20px;}}.navigation-top .language .current-language:hover{opacity:1;color:#000;}.navigation-top .language .current-language .icon-chevron-down{font-size:14px;}.navigation-top .language .key-to-bavaria-languages{display:block;position:absolute;z-index:101;margin-top:-52px;background-color:#fff;padding-bottom:5px;}@media screen and (min-width:1005px){.navigation-top .language .key-to-bavaria-languages{margin-top:-3px;}}@media screen and (min-width:1441px){.navigation-top .language .key-to-bavaria-languages{margin-top:-15px;}}.navigation-top .language .key-to-bavaria-languages.active{margin-top:-34px;}@media screen and (min-width:1005px){.navigation-top .language .key-to-bavaria-languages.active{margin-top:-32px;}}@media screen and (min-width:1441px){.navigation-top .language .key-to-bavaria-languages.active{margin-top:-52px;}}.navigation-top .language .key-to-bavaria-languages a{position:static;line-height:24px;}@media screen and (min-width:1005px){.navigation-top .language .key-to-bavaria-languages a{padding-top:3px;}}@media screen and (min-width:1441px){.navigation-top .language .key-to-bavaria-languages a{padding-top:5px;padding-bottom:5px;}}.navigation-top .icon{padding-right:3px;vertical-align:-2px;font-size:28px;}.navigation-top .icon-telephone{vertical-align:-7px;}.navigation-top .icon-search{vertical-align:-8px;}.contrast-icon{display:inline-block;position:relative;margin-top:-5px;border:1px solid #4d646d;border-radius:50%;background-color:#4d646d;width:22px;height:22px;vertical-align:middle;}.contrast-icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;border-radius:0 11px 11px 0;background-color:#fff;width:9px;content:"";}.large-font-switch,.high-contrast-switch,.read-speaker-button{font-size:28px;}.large-font .large-font-switch,.high-contrast .high-contrast-switch{opacity:1;color:#000;}.high-contrast .contrast-icon{border:1px solid #000;background-color:#000;}.read-speaker-button .icon-bubble-text::before{vertical-align:-4px;}.header-net-navigation{border-top:1px solid #f5f5f5;background-color:#fff;}@media screen and (min-width:768px){.header-net-navigation{border-top:0;}}.net-navigation{padding:10px 15px;text-align:center;}@media screen and (min-width:768px){.net-navigation{text-align:right;}}@media screen and (min-width:1441px){.net-navigation{padding:10px 0;}}.net-navigation li{display:inline-block;margin:10px 0;width:calc(50% - 10px);}@media screen and (min-width:480px){.net-navigation li{margin:0 0 0 20px;width:calc(25% - 20px);}}@media screen and (min-width:768px){.net-navigation li{margin-left:20px;width:auto;}}@media screen and (min-width:1005px){.net-navigation li{margin-left:25px;}}.net-navigation a{display:block;color:#4d646d;}.net-navigation a:hover{color:#009fd4;}.net-navigation .icon{display:inline-block;padding-right:3px;width:100%;font-size:22px;}.net-navigation .icon::before{vertical-align:-1px;}@media screen and (min-width:600px){.net-navigation .icon{width:auto;}}.net-navigation .icon-laptop::before{vertical-align:-3px;}.popup-form-button .button{border:0;width:100%;font-size:28px;}.popup-form-button .button::after{margin-top:10px;}.popup-form-button.inline .button{width:auto;font-size:18px;}.popup-form-button.inline .button::after{margin-top:5px;}.popup-form-success{padding:0 30px 0 0;}.popup-form-success p{display:inline-block;padding:0 0 0 30px;}.popup-form-success p strong{color:#000;}.results{clear:both;margin-bottom:10px;border-top:1px solid #f5f5f5;}.results th,.results td{border-bottom:15px solid #f5f5f5;background:#fff;padding:10px 0;vertical-align:top;text-align:left;}@media screen and (min-width:768px){.results th,.results td{border-bottom:22px solid #f5f5f5;}}.results td.icon{display:none;}@media screen and (min-width:768px){.results td.icon{display:table-cell;padding:15px 22px;width:40px;}}@media screen and (min-width:1441px){.results td.icon{display:table-cell;padding:22px;width:40px;}}.results thead .title,.results tfoot td{background-color:transparent;}.results thead .title{margin:0;border:0;padding:0;color:#000;}.results tbody .title{padding:5px 0;line-height:1.25em;font-size:22px;font-weight:400;}@media screen and (min-width:1441px){.results tbody .title{font-size:28px;}}.results .detail{padding:22px 22px 20px;width:100%;}@media screen and (min-width:768px){.results .detail{padding:15px 22px 15px 0;}}@media screen and (min-width:1441px){.results .detail{padding:22px 22px 22px 0;}}.results .detail p{margin-bottom:0;font-size:16px;}.results .date{line-height:28px;color:#009fd4;font-weight:600;}.results .date .new-date{margin-right:15px;}.results .more{float:none;}.results .flag{width:70px;}@media screen and (min-width:768px){.results .flag{width:50px;}}@media screen and (min-width:1441px){.results .flag{width:70px;}}.results .map{display:block;width:62px;}.results .action{border-left:1px solid #f5f5f5;padding:10px;}.results .action p{line-height:64px;}.results .action input{vertical-align:text-bottom;}.results .action button{border:0 none;background-color:transparent;cursor:pointer;width:16px;height:16px;}.results .action button svg{max-width:100%;}.results .icon-new-date{display:block;margin:2px 0 5px;}.results .hidden{display:none;}.results .linked td,.results .linked th{cursor:pointer;}.results .linked:hover .action,.results .linked:hover .map-link{cursor:auto;}.results .linked:hover .action input,.results .linked:hover .map-link input{cursor:pointer;}.results .linked:hover a,.results .linked:hover .date{color:#09c7f7;}.results .event-type-headline{border:0;background-color:transparent;padding-bottom:15px;color:#009fd4;font-size:22px;}@media screen and (min-width:768px){.results .event-type-headline{font-size:28px;}}.results .event-deadline{display:inline-block;margin-top:3px;border:1px solid #009fd4;padding:3px 10px;color:#009fd4;font-weight:600;}.results-forms form{display:inline-block;}.results-forms .actions{width:40px;}.results-forms .date{padding-right:20px;}@media screen and (min-width:768px){.results{table-layout:fixed;}.results .icon-new-date{display:inline;margin:0 0 0 5px;vertical-align:-3px;}}.landing .event-type-teaser{margin-bottom:22px;}.landing .results{margin-bottom:0;}.pagebrowser-extended{margin-top:4px;font-size:0;}@media screen and (min-width:600px){.pagebrowser-extended{text-align:center;}}.pagebrowser-extended li{display:inline-block;margin:0 3px;vertical-align:text-bottom;}.pagebrowser-extended a{display:inline-block;padding:0 3px;color:#000;}.pagebrowser-extended a:hover{color:#09c7f7;}.pagebrowser-extended a:hover .icon-caret-left,.pagebrowser-extended a:hover .icon-caret-right{color:#000;}.pagebrowser-extended strong{color:#009fd4;font-size:28px;font-weight:bold;}.pagebrowser-extended .icon-caret-left,.pagebrowser-extended .icon-caret-right{color:#009fd4;}.pagebrowser-sort,.pagebrowser-extended-with-sort,.pagebrowser-limit{margin-bottom:10px;}@media screen and (min-width:768px){.pagebrowser-sort,.pagebrowser-extended-with-sort,.pagebrowser-limit{margin-bottom:0;}}.pagebrowser-limit{display:flex;}.pagebrowser-limit a{display:inline-block;background:url('../../../_assets/Images/pagebrowser-icons.svg');padding:5px 0;width:27px;height:33px;text-align:center;color:#bfbfbf;font-size:16px;}.pagebrowser-limit .active{font-weight:bold;}.pagebrowser-limit .active a,.pagebrowser-limit a:hover{background-position:0 -33px;color:#000;}.pagebrowser-wrapper{margin:10px 0;}@media screen and (min-width:480px){.pagebrowser-extended-with-sort{padding:0 0 10px;}}@media screen and (min-width:768px){.pagebrowser-extended-with-sort{padding:0;}}.newsletter-registration-wrapper{background-color:#4d646d;}.newsletter-registration{margin:auto;padding:20px 0;width:calc(100% - 40px);max-width:1366px;}.newsletter-registration .newsletter-registration-intro,.newsletter-registration .newsletter-registration-form{padding-bottom:15px;}.newsletter-registration h2,.newsletter-registration p,.newsletter-registration a,.newsletter-registration a:hover,.newsletter-registration label,.newsletter-registration .field{color:#fff;}.newsletter-registration a{text-decoration:underline;}.newsletter-registration .field,.newsletter-registration .button{margin-bottom:10px;width:100%;max-width:480px;font-size:18px;}.newsletter-registration .field{border:0;background-color:#bfbfbf;padding:10px;color:#4d646d;}.newsletter-registration .select-wrapper{margin-bottom:10px;background-color:#bfbfbf;width:100%;}.newsletter-registration .select-wrapper::after{top:12px;border-color:#4d646d;}.newsletter-registration .select-wrapper .field{margin-bottom:0;background-color:transparent;}.newsletter-registration .select-wrapper .field option{background-color:#bfbfbf;}.newsletter-registration .button{margin-top:10px;}.newsletter-registration .field-checkbox{padding-left:22px;}.newsletter-registration .field-checkbox span{display:inline-block;margin-left:-22px;width:15px;}.newsletter-registration .additional-fields-hidden,.newsletter-registration .phone{display:none;}.newsletter-registration ::placeholder{opacity:1;color:#4d646d;}.newsletter-registration .field-checkbox p,.newsletter-registration .mandatory-field-notice{font-size:16px;}@media screen and (min-width:1005px){.newsletter-registration{padding:25px 0;}.newsletter-registration .newsletter-registration-form{padding-bottom:0;}.newsletter-registration h2{padding-bottom:20px;}.newsletter-registration .field{padding:15px;}}@media screen and (min-width:1280px){.newsletter-registration{padding:35px 0;}.newsletter-registration h2{padding-bottom:25px;}.newsletter-registration .newsletter-registration-intro{max-width:85%;}}.newsletter-registration.form-list{padding:0;width:100%;}@media screen and (min-width:1280px){.newsletter-registration.form-list .form-item{float:left;margin-right:10px;width:calc(25% - 10px);}}.newsletter-registration.form-list a,.newsletter-registration.form-list a:hover,.newsletter-registration.form-list label,.newsletter-registration.form-list ::placeholder{color:#000;}.newsletter-registration.form-list ::placeholder{opacity:0.5;}.newsletter-registration.form-list input,.newsletter-registration.form-list .select-wrapper{width:100%;}.newsletter-registration.form-list .select-wrapper{background-color:transparent;}.newsletter-registration.form-list .select-wrapper::after{top:13px;border-color:#009fd4;}.newsletter-registration.form-list .form-item-checkbox{clear:both;}.newsletter-registration.form-list .form-item-checkbox input,.newsletter-registration.form-list .form-item-checkbox label{width:auto;}.news-list{margin-bottom:22px;}.news-list li{margin-bottom:15px;}@media screen and (min-width:768px){.news-list li{margin-bottom:5px;}}.news-list .date{display:block;color:#000;font-style:normal;}@media screen and (min-width:768px){.news-list .date{float:left;width:120px;}}.news-list .has-icon .date{line-height:32px;}@media screen and (min-width:768px){.news-list .item{float:left;width:calc(100% - 120px);}}.news-list .icon,.news-entry .icon{display:inline-block;width:35px;font-size:28px;}.news-list .icon::before,.news-entry .icon::before{vertical-align:-3px;}.news-entry .category-group{margin:30px 0 -30px;font-size:22px;}.news-entry p{margin-bottom:10px;}.news-entry .content-blocker{top:0;margin-bottom:15px;}.news-entry .news-single-videocaption,.news-entry .news-single-imgcaption{margin-bottom:20px;font-size:16px;}.news-entry .news-single-videocaption{margin-top:-10px;}.list-videos{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.social-media-newsroom-list .csc-textmedia-video{position:relative;margin-bottom:10px;}.social-media-newsroom-list .list-videos{margin-bottom:22px;}@media screen and (min-width:768px){.social-media-newsroom-list .list-videos{flex-direction:row;flex-wrap:wrap;}.social-media-newsroom-list .csc-textmedia-video{width:calc(50% - 11px);}}.search-overlay{display:none;position:absolute;left:230px;align-items:center;z-index:1;width:calc(100% - 265px);height:85px;}@media screen and (min-width:1441px){.search-overlay{left:330px;width:calc(100% - 365px);height:138px;}}.search-overlay form{display:flex;align-items:center;width:100%;}.search-overlay ::placeholder{color:#bfbfbf;}.search-overlay .icon-search{display:inline-block;padding-right:10px;color:#4d646d;font-size:28px;}.search-field{flex-grow:1;font-size:22px;}@media screen and (min-width:768px){.search-field{font-size:28px;}}.search-field input{border:0;background-color:#f5f5f5;padding:10px 20px;width:100%;line-height:37px;}.search-submit{display:flex;align-items:center;justify-content:center;padding:0 0 0 4px;width:53px;height:57px;font-size:28px;}.search-submit::after{display:none;}.close-overlay{margin-left:35px;text-align:right;font-size:22px;}.close-overlay a{transition:all 0.2s linear;color:#000;}.close-overlay a:hover{color:#09c7f7;}.event-search-container{margin-top:30px;}.foldable-container .form-events{padding-top:5px;}@media screen and (min-width:768px){.foldable-container .form-events{padding:15px 22px 22px;}}.foldable-container .csc-mailform button,.foldable-container .csc-mailform .buttons{margin:5px 0 0;}.search-result .icon-file-pdf,.search-result .icon-file-html{position:relative;padding-left:20px;}.search-result .icon-file-pdf::before,.search-result .icon-file-html::before{display:block;position:absolute;top:50%;left:15px;margin-top:-20px;line-height:40px;color:#bfbfbf;font-size:30px;}.search-result li:hover::before{color:#4d646d;}.search-result h3{padding-bottom:5px;}.search-result .list-entries{margin-top:-10px;border-top:0;}.search-result .list-entries li{padding:10px 0 10px 44px;}.search-result .list-entries p{padding-left:10px;}@media screen and (min-width:768px){.search-result .list-entries p{padding-left:15px;}}.search-result h4{padding:5px 10px 3px;color:#bfbfbf;font-weight:400;}@media screen and (min-width:768px){.search-result h4{padding-left:15px;}}.search-result .tabs{clear:both;margin:20px 0 10px;white-space:nowrap;overflow-x:auto;list-style-type:none;}.search-result .tabs li{display:inline-block;}.search-result .tabs li a{display:block;background-color:#fff;padding:5px 10px;color:#4d646d;}@media screen and (min-width:768px){.search-result .tabs li a{padding:5px 15px;}}.search-result .tabs li .current,.search-result .tabs li a:hover{background:#009fd4;color:#fff;}.no-js .search-result .tabs{display:none;}.section-news h1{padding:0 15px 15px;}@media screen and (min-width:768px){.section-news h1{margin:25px 0;padding:0 22px;}}@media screen and (min-width:1280px){.section-news h1{padding:0 22px 20px;}}@media screen and (min-width:1441px){.section-news h1{padding:10px 22px 15px;}}@media screen and (min-width:768px){.section-news .section-news-boxes{display:flex;flex-basis:calc(50% - 11px);flex-wrap:wrap;justify-content:space-between;}}@media screen and (min-width:1280px){.section-news .section-news-boxes{flex-basis:calc(33% - 11px);}}.section-news .section-news-boxes .box{padding:0 0 10px;}@media screen and (min-width:768px){.section-news .section-news-boxes .box{flex-basis:calc(50% - 11px);padding:0 0 15px;max-width:calc(50% - 11px);}}@media screen and (min-width:1280px){.section-news .section-news-boxes .box{flex-basis:calc(33% - 11px);padding-bottom:20px;max-width:calc(33% - 11px);}}.section-news .section-news-boxes .box-video{background-color:#000;}.section-news .section-news-boxes .box-video article{position:relative;}.section-news .section-news-boxes .text{padding:20px 22px 0;}@media screen and (min-width:1280px){.section-news .section-news-boxes .text{padding-top:25px;}}.section-news .section-news-boxes .text h2{padding:0 0 10px;}@media screen and (min-width:768px){.section-news .section-news-boxes .text h2{padding:0 0 20px;}}.section-news .section-news-boxes h2{-webkit-hyphens:auto;hyphens:auto;}.step-navigation{position:relative;margin:20px 0;text-align:center;}.step-navigation li{display:none;padding-bottom:2em;}.step-navigation li:first-of-type{padding-left:0;}.step-navigation li:last-of-type{padding-right:0;}.step-navigation span{line-height:40px;color:#bfbfbf;}.step-navigation .step{display:none;padding-bottom:10px;}.step-navigation .title{display:none;padding-top:10px;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;}.step-navigation a{display:block;}.step-navigation .current{display:block;width:100%;color:#009fd4;}.step-navigation .current span,.step-navigation .current a{color:#009fd4;}.step-navigation .current .step{display:block;border-color:#009fd4;white-space:nowrap;font-size:40px;font-weight:700;}.step-navigation .current .step::after,.step-navigation .current .step::before{display:inline-block;padding:0 15px 0 10px;width:30px;font-size:34px;}.step-navigation .current .title{display:block;position:absolute;right:0;left:0;border-top:5px solid #009fd4;font-weight:700;}.step-navigation .previous-steps,.step-navigation .next-steps{position:absolute;top:0;width:50%;line-height:40px;letter-spacing:5px;color:#bfbfbf;}.step-navigation .previous-steps{left:0;padding-right:40px;text-align:right;}.step-navigation .next-steps{right:0;padding-left:45px;text-align:left;}@media screen and (min-width:768px){.step-navigation{margin:30px 0;}.step-navigation li{display:block;float:left;padding:0 3px;}.step-navigation .step{display:block;border-bottom:5px solid #bfbfbf;font-size:40px;font-weight:700;}.step-navigation .title{display:block;}.step-navigation .current{position:initial;right:auto;left:auto;}.step-navigation .current .step::before,.step-navigation .current .step::after{display:none;}.step-navigation .current .title{position:static;border-top:0;}.step-navigation .previous-steps{display:none;}.step-navigation .next-steps{display:none;}.step-navigation.steps-1 li{width:100%;}.step-navigation.steps-2 li{width:50%;}.step-navigation.steps-3 li{width:33.333%;}.step-navigation.steps-4 li{width:25%;}.step-navigation.steps-5 li{width:20%;}.step-navigation.steps-6 li{width:16.666%;}}.form-list li{margin-bottom:10px;}.form-list li.buttons{margin-top:20px;margin-bottom:0;}.form-list label{display:inline-block;width:31%;word-wrap:break-word;}.form-list input,.form-list .select-wrapper{width:69%;}.form-list .checkbox input,.form-list .checkbox label{width:auto;}.form-list .error{background:transparent;padding:0;}.form-list .error input,.form-list .error select{background-color:#ffe68e;}.form-list .csc-form-element-hint{margin-left:31%;width:69%;}.form-list-item-multiple-fields .first{display:block;padding-bottom:8px;}@media screen and (min-width:768px){.form-list-item-multiple-fields input,.form-list-item-multiple-fields .select-wrapper{width:25%;}.form-list-item-multiple-fields .first{display:inline;}.form-list-item-multiple-fields .last label{padding-right:20px;width:18%;text-align:right;}}@media screen and (min-width:768px){.form-list.two-columns li{display:inline-block;width:50%;}.form-list.two-columns li:nth-child(2n-1){padding-right:20px;}.form-list.two-columns li:nth-child(2n){padding-left:20px;}}.form-list.two-columns label,.form-list.two-columns select,.form-list.two-columns input{display:inline-block;vertical-align:middle;}.form-list.two-columns label{width:40%;}.form-list.two-columns .select-wrapper,.form-list.two-columns input{width:60%;}.form-list-multiple-first,.form-list-multiple-second{display:inline-block;width:50%;}.form-list-multiple-first label{width:62%;}.form-list-multiple-first input{width:36%;}.form-list-multiple-second input{width:100%;}.csc-mailform .mandatory .label::after{content:"*";}.csc-mailform .predefined-participation-travel-agency legend,.csc-mailform .predefined-participation-travel-agency ol{width:100%;}.csc-mailform .predefined-participation-travel-agency legend{padding-bottom:10px;}.csc-mailform .form-confirmation .predefined-participation-travel-agency{padding-left:0;}.results{border-collapse:collapse;}.results thead th{padding:5px 0;color:#009fd4;}.results .select-all,.results .title{line-height:55px;}.result-count{background-color:#fff;padding:0 5px;color:#000;}.select-all{margin-right:10px;}@media screen and (min-width:768px){.select-all{float:right;}}.pdf-download{position:relative;margin-bottom:20px;width:100%;}@media screen and (min-width:768px){.pdf-download{float:right;width:auto;}}td .pdf-download,th .pdf-download{margin-bottom:0;}.location-aditional textarea{min-height:160px;}.keytech-search-form{padding-bottom:25px;}@media screen and (min-width:768px){.keytech-search-form .col-field{padding-left:0;}}.keytech-search-form .form-district-content a{line-height:29px;}@media screen and (min-width:1005px){.keytech-search-form .form-district-content li{display:inline-block;width:50%;}}.keytech-search-form .form-district-select-none{margin-left:20px;}.keytech-search-form .row .form-employees{margin-bottom:0;}.keytech-search-form .row .form-employees input,.keytech-search-form .row .form-employees span{display:inline-block;}.keytech-search-form .row .form-employees input{float:none;width:calc(100% - 50px);}.keytech-search-form .row .form-employees span{width:50px;}.keytech-search-form .row .form-employees .row{margin-bottom:0;}.keytech-search-form .col-form-target-regions{padding-right:5px;}.keytech-search-form .col-form-employees-from{padding-right:10px;}.keytech-search-form .col-form-employees-to{padding-left:0;}.keytech-search-form .please-choose{display:none;background-color:#f5f5f5;cursor:not-allowed;padding:5px 8px;color:#bfbfbf;}.keytech-search-form .list-checkboxes label{margin-top:0;line-height:1.5em;}.start .keytech-search-form{padding-bottom:0;}.start .keytech-search-form .foldable-container{margin-bottom:0;}.keytech-search-form-extended{margin:0 -10px;}.keytech-search-form-extended .foldable-content{border:0 none;padding-bottom:10px;}.keytech-search-form-submit{margin-top:10px;}.keytech-search-form-submit .button{width:100%;}@media screen and (min-width:480px){.keytech-search-form-submit{margin-left:50%;}}@media screen and (min-width:768px){.keytech-search-form-submit{margin-left:66.6666666667%;}}.page .level-hidden,.collapsed .keytech-search-form-submit{display:none;}.button-search-nace-industry{display:block;position:absolute;top:1px;right:16px;bottom:1px;border-left:1px solid #009fd4;background-color:#009fd4;cursor:pointer;width:55px;text-align:center;line-height:55px;color:#fff;}.button-search-nace-industry:hover{background:#09c7f7;}.keytech-search-arguments span::after{content:",";}.keytech-search-arguments span:last-of-type::after{content:"";}.keytech-search-arguments strong{background-color:#fff;padding:0 5px;color:#000;}.large-map-container{border-top:1px solid #f5f5f5;padding-top:30px;}.title .cluster-logo{display:inline-block;margin:-5px 0 -5px 10px;width:auto;height:28px;}.title .certification-logo{display:inline-block;margin:-10px 0;width:64px;}.labeled-list{clear:both;margin:1em 0 0;line-height:1.5em;}.labeled-list .label{color:#bfbfbf;}.labeled-list .definition{margin-bottom:0.5em;}.labeled-list .definition p{margin-bottom:0;}.labeled-list.with-margin .definition{margin-bottom:1em;}@media screen and (min-width:480px){.labeled-list .label{display:inline-block;margin-bottom:0.25em;width:190px;vertical-align:top;}.labeled-list .definition{display:inline-block;margin-bottom:0.25em;width:calc(100% - 190px);vertical-align:top;}}@media screen and (min-width:600px){.labeled-list{margin-top:0;padding-top:1em;}}.mfp-iframe-scaler.keytech-map{max-width:610px;}.keytech-show header{position:static;box-shadow:none;background-color:transparent;width:auto;height:auto;}.keytech-show .navigation{position:relative;margin-top:30px;margin-bottom:22px;text-align:center;line-height:30px;}@media screen and (min-width:768px){.keytech-show .navigation{line-height:55px;}}.keytech-show .navigation::before{display:block;position:absolute;top:15px;border-bottom:1px solid #009fd4;width:100%;content:"";}@media screen and (min-width:768px){.keytech-show .navigation::before{top:27.5px;}}.keytech-show .navigation-button{display:inline-block;position:relative;z-index:2;background:#fff;min-width:30px;height:30px;}@media screen and (min-width:768px){.keytech-show .navigation-button{min-width:55px;height:55px;}}.keytech-show .navigation-button:hover{border-color:#09c7f7;background:#09c7f7;color:#fff;}.keytech-show .navigation-button::before{vertical-align:-2px;}@media screen and (min-width:768px){.keytech-show .navigation-button::before{vertical-align:-8px;font-size:28px;}}.keytech-show .button-previous{float:left;}.keytech-show .button-next{float:right;}.keytech-show .button-next::before{margin-left:3px;}.keytech-show .button-overview{padding:0 10px;}.keytech-show .article-header{z-index:0;margin-bottom:1.5em;min-height:0;text-align:center;}.keytech-show .article-header .description{margin-top:20px;text-align:left;}.keytech-show .article-header .icon-caret-right::before{vertical-align:-2px;}.keytech-show .article-header .inline-headline{color:#4d646d;font-weight:600;}.keytech-show .company-name{margin:22px 0 0;}@media screen and (min-width:768px){.keytech-show .company-name{margin:35px 0 15px;}}.keytech-show h2{padding:20px 0 10px;}@media screen and (min-width:768px){.keytech-show h2{padding:22px 0;}}.keytech-show h2.key-technologies{padding:0;font-size:18px;}@media screen and (min-width:768px){.keytech-show h2.key-technologies{padding:22px 0;font-size:22px;}}.keytech-show .label{margin-bottom:0;line-height:1.3em;color:#4d646d;font-weight:600;}@media screen and (min-width:768px){.keytech-show .label{margin-bottom:15px;line-height:1.5em;}}.keytech-show .value em{color:#4d646d;}.keytech-show .external-link{word-break:break-all;}.keytech-show .external-link::before{display:none;}.keytech-show .external-link::after{color:#bfbfbf;font-size:0.9rem;}.keytech-show .icon-map-o::before{margin-left:3px;color:#bfbfbf;font-size:0.9rem;}.keytech-show .map-container{margin-bottom:22px;width:610px;max-width:100%;}.keytech-show .map-container .big-map-link{display:block;position:relative;}.keytech-show .map-container .iframe-blocker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.keytech-show .map-container iframe{width:100%;height:200px;}@media screen and (min-width:768px){.keytech-show .map-container iframe{height:250px;}}@media screen and (min-width:600px){.keytech-show .map-container iframe{height:300px;}}@media screen and (min-width:1005px){.keytech-show .map-container iframe{height:400px;}}.keytech-show .nace-id{display:inline-block;margin-left:3px;background-color:#fff;padding:3px;line-height:1em;color:#bfbfbf;}.keytech-show .short-facts{margin:1em 0;background-color:#fff;text-align:left;line-height:1.5em;}.keytech-show .short-facts ul{margin-bottom:0;}.keytech-show .short-facts li{padding-left:0;}.keytech-show .short-facts li::before{display:none;}.keytech-show .short-facts .title,.keytech-show .short-facts .item{padding:5px 10px 4px;}.keytech-show .short-facts .title h3{padding-bottom:0;}.keytech-show .short-facts .item{border-top:1px solid #f5f5f5;}.keytech-show .short-facts .logo{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;min-width:100%;}.keytech-show .short-facts .logo .image{flex:0 1 48px;}.keytech-show .short-facts .logo .text{flex:1 1 auto;padding:0 10px;text-align:left;}.keytech-show .products-services-short{display:none;}.js .keytech-show .products-services-short{display:inline;}.js .keytech-show .products-services-complete{display:none;}.js .keytech-show .products-services-complete.no-short-text{display:inline;}.keytech-registration{margin-top:22px;}.keytech-registration h3{margin-top:15px;}.keytech-registration .success{margin-top:20px;margin-bottom:-15px;}.keytech-registration .success.contact-edit-message{margin:0;}.keytech-registration fieldset{margin:0;border:0;padding:0;}.keytech-registration .options label{padding-right:22px;}.keytech-registration .label-info{display:block;line-height:1.5em;font-size:14px;font-style:normal;}.keytech-registration .list-labeled .medium{display:block;float:left;width:75%;}.keytech-registration .buttons.wide{margin-top:20px;}.keytech-registration .button.disabled{display:none;}.keytech-registration .keytech-registration.display-form .button.previous::after,.keytech-registration .button.previous::after{display:none;}.keytech-registration .button.previous::before{margin-right:4px;vertical-align:-2px;}.keytech-registration .list-labeled li .error,.keytech-registration .list-labeled input .error,.keytech-registration .list-labeled textarea .error,.keytech-registration .list-labeled select .error,.keytech-registration .list-labeled .options .error{background-color:#ffe68e;}.keytech-registration .buttons{text-align:left;}.keytech-registration .buttons.center{text-align:center;}.keytech-registration .button.previous{float:left;}.keytech-registration .button.next{float:right;}.keytech-registration .button.cancel{float:none;}.keytech-registration .wide-column small{display:inline-block;padding-top:15px;}@media screen and (min-width:768px){.keytech-registration .list-labeled .label{clear:both;width:33.3333333333%;}.keytech-registration .list-labeled .wide-column{padding-left:10px;width:66.6666666667%;}.keytech-registration .list-labeled .full-width{width:100%;}.keytech-registration .wide-columns.options{padding-top:4px;}}.keytech-registration .row{width:calc(100% + 30px);}.keytech-registration .row.button-in-line{width:calc(100% + 30px);}.keytech-registration .row.button-in-line .col-field{padding-left:33px;}.keytech-registration .row.button-in-line .delete-button{right:16px;}.keytech-registration .button-in-line{position:relative;padding-right:54px;}.keytech-registration .button-in-line .delete-button{position:absolute;top:0;right:0;bottom:8px;width:55px;}.register-form-review th,.register-form-review td{padding:0 22px 10px 0;vertical-align:top;text-align:left;}.register-form-review th{padding-right:22px;color:#4d646d;font-weight:600;}.list-labeled .contact-person-edit-form{display:none;}.contact-person-edit-form{position:fixed;top:0;bottom:0;left:0;z-index:99999;background-color:rgba(255,255,255,0.8);width:100%;overflow:auto;}.contact-person-edit-form > ul{display:block;margin:50px auto;box-shadow:0 0 99px rgba(0,0,0,0.3);background-color:#fff;padding:20px;width:80%;}@media screen and (min-width:768px){.contact-person-edit-form > ul{width:60%;}}.list-testimonials{margin-top:-35px;}@media screen and (min-width:768px){.list-testimonials{display:flex;flex-wrap:wrap;margin:0 -10px;}}.list-testimonials li{position:relative;padding:35px 0;width:100%;text-align:center;}@media screen and (min-width:768px){.list-testimonials li{flex:0 0 calc(50% - 50px);margin:0 25px 20px;padding:0;width:auto;max-width:calc(50% - 64px);}}@media screen and (min-width:1280px){.list-testimonials li{flex-basis:calc(33.3333333333% - 50px);}}@media screen and (min-width:1441px){.list-testimonials li{flex-basis:calc(33.3333333333% - 70px);margin:0 35px 20px;}}.list-testimonials .event-type{margin-bottom:20px;text-align:center;text-transform:uppercase;font-size:16px;}.list-testimonials blockquote,.list-testimonials .author{color:#000;}.list-testimonials blockquote{margin:118px 0 0;border:0;padding:0 10px;}.list-testimonials blockquote p{position:relative;z-index:2;font-size:18px;font-weight:400;}@media screen and (min-width:768px){.list-testimonials blockquote p{font-size:22px;}}.list-testimonials .author{font-style:normal;}.list-testimonials .icon-quote-left{position:absolute;top:20px;left:calc(50% - 90px);opacity:0.2;color:#009fd4;font-size:180px;}.landing .event-testimonials h2{margin:22px 0 25px;text-align:center;font-size:38px;}@media screen and (min-width:1280px){.landing .event-testimonials h2{margin:22px 0 30px;padding-bottom:30px;}}@media screen and (min-width:768px){.csc-textmedia article,.csc-textmedia .text,.csc-textmedia .more-link,.csc-fluidcontentproject article,.csc-fluidcontentproject .text,.csc-fluidcontentproject .more-link,.news article,.news .text,.news .more-link,.event-show article,.event-show .text,.event-show .more-link,.events-related article,.events-related .text,.events-related .more-link{display:flex;flex-direction:column;flex-grow:1;min-height:100%;}.csc-textmedia .more-link,.csc-fluidcontentproject .more-link,.news .more-link,.event-show .more-link,.events-related .more-link{justify-content:flex-end;}}.csc-textmedia h2,.csc-fluidcontentproject h2,.news h2,.event-show h2,.events-related h2{padding-bottom:10px;}@media screen and (min-width:768px){.csc-textmedia h2,.csc-fluidcontentproject h2,.news h2,.event-show h2,.events-related h2{padding-bottom:20px;}}.csc-textmedia .text h2,.csc-fluidcontentproject .text h2,.news .text h2,.event-show .text h2,.events-related .text h2{padding-top:15px;}@media screen and (min-width:768px){.csc-textmedia .text h2,.csc-fluidcontentproject .text h2,.news .text h2,.event-show .text h2,.events-related .text h2{padding-top:22px;}}.csc-textmedia img,.csc-fluidcontentproject img,.news img,.event-show img,.events-related img{margin:0 auto;}.csc-textmedia.no-spacing-bottom,.csc-fluidcontentproject.no-spacing-bottom,.news.no-spacing-bottom,.event-show.no-spacing-bottom,.events-related.no-spacing-bottom{margin-bottom:0;padding-bottom:0;}@media screen and (max-width:767px){.csc-textmedia.no-spacing-bottom,.csc-fluidcontentproject.no-spacing-bottom,.news.no-spacing-bottom,.event-show.no-spacing-bottom,.events-related.no-spacing-bottom{margin-bottom:-15px;}}.csc-textmedia.no-spacing-top .text h2,.csc-fluidcontentproject.no-spacing-top .text h2,.news.no-spacing-top .text h2,.event-show.no-spacing-top .text h2,.events-related.no-spacing-top .text h2{margin-top:0;padding-top:0;}.section-news .csc-textmedia .text h2,.section-news .news .text h2{padding-top:0;}@media screen and (min-width:768px){.section-news .csc-textmedia.box-video{min-height:300px;}}@media screen and (min-width:1005px){.section-news .csc-textmedia.box-video{min-height:400px;}}@media screen and (min-width:768px){.section-news .csc-textmedia-video{position:absolute;top:0;right:0;bottom:-15px;left:0;overflow:hidden;}}@media screen and (min-width:1280px){.section-news .csc-textmedia-video{bottom:-20px;}}.section-news .csc-textmedia-video h2{position:absolute;bottom:0;background:linear-gradient(transparent 0%,#000 100%);padding:50% 20px 20px;width:100%;color:#fff;}.section-news .csc-textmedia-video .youtube-image{padding-top:0;min-width:100%;height:100%;object-fit:cover;}.section-news .csc-textmedia-video .more-link{position:absolute;bottom:-15px;background-color:#fff;padding:15px;width:100%;min-height:auto;}@media screen and (min-width:768px){.section-news .csc-textmedia-video .more-link{bottom:0;}}@media screen and (min-width:1280px){.section-news .csc-textmedia-video .more-link{padding:20px 22px;}}.section-news .csc-textmedia-video-more-link h2{bottom:25px;width:100%;}@media screen and (min-width:768px){.section-news .csc-textmedia-video-more-link h2{bottom:35px;}}@media screen and (min-width:1280px){.section-news .csc-textmedia-video-more-link h2{bottom:50px;}}.csc-textmedia-video{position:relative;width:100%;}.csc-textmedia-video .icon-youtube{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;text-align:center;}.csc-textmedia-video .icon-youtube:hover{opacity:0.9;}.csc-textmedia-video .icon-youtube::before{display:inline-block;margin-top:20%;color:#fff;font-size:80px;}@media screen and (min-width:480px){.csc-textmedia-video .icon-youtube::before{font-size:130px;}}@media screen and (min-width:1005px){.csc-textmedia-video .icon-youtube::before{font-size:200px;}}.csc-textmedia-video .youtube-link .youtube-image{float:none;margin:0;width:100%;}.csc-textmedia-video .content-blocker .youtube-image{padding-top:56.25%;height:0;}.images,.csc-textmedia .media,.news-entry .media{padding-bottom:20px;text-align:center;}.images.video-full-width,.images.images-full-width,.csc-textmedia .media.video-full-width,.csc-textmedia .media.images-full-width,.news-entry .media.video-full-width,.news-entry .media.images-full-width{float:none;margin-left:0;width:100%;text-align:center;}@media screen and (min-width:480px){.images,.csc-textmedia .media,.news-entry .media{float:right;margin-left:25px;width:50%;text-align:right;}}@media screen and (min-width:768px){.images,.csc-textmedia .media,.news-entry .media{width:30%;}.images.video-half-width,.images.images-half-width,.csc-textmedia .media.video-half-width,.csc-textmedia .media.images-half-width,.news-entry .media.video-half-width,.news-entry .media.images-half-width{width:50%;}}.images .image,.csc-textmedia .media .image,.news-entry .media .image{display:block;margin-bottom:15px;}@media screen and (min-width:768px){.images .image,.csc-textmedia .media .image,.news-entry .media .image{margin-bottom:22px;}}.images .image:last-of-type,.csc-textmedia .media .image:last-of-type,.news-entry .media .image:last-of-type{margin-bottom:0;}.images a,.images img,.csc-textmedia .media a,.csc-textmedia .media img,.news-entry .media a,.news-entry .media img{width:100%;}.images a,.csc-textmedia .media a,.news-entry .media a{display:block;position:relative;}.images a::after,.csc-textmedia .media a::after,.news-entry .media a::after{position:absolute;right:0;bottom:0;opacity:0.5;background-color:#fff;padding:15px;}.images a:hover::after,.csc-textmedia .media a:hover::after,.news-entry .media a:hover::after{opacity:0.8;}.csc-textmedia .media .video-description{display:block;margin-top:-5px;margin-bottom:20px;}@media screen and (min-width:1921px){.textmedia-headerimage{max-height:750px;overflow:hidden;}.textmedia-headerimage img{width:100%;}}.textmedia-head{position:relative;margin-top:85px;text-align:center;}@media screen and (min-width:768px){.textmedia-head{margin-top:0;margin-bottom:35px;}}.textmedia-head .headline-wrapper{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;}.textmedia-head .text-wrapper{margin:-55px auto 0;max-width:1366px;}@media screen and (min-width:768px){.textmedia-head .text-wrapper{margin-top:0;}}.textmedia-head h1,.textmedia-head .text-wrapper{padding:0 35px;}@media screen and (min-width:768px){.textmedia-head h1,.textmedia-head .text-wrapper{padding:0 70px;}}.textmedia-head h1{max-width:768px;text-shadow:0 0 20px #000;color:#fff;font-size:28px;font-weight:600;}@media screen and (min-width:768px){.textmedia-head h1{text-shadow:0 0 35px #000;font-size:38px;font-weight:800;}}@media screen and (min-width:1280px){.textmedia-head h1{max-width:1005px;font-size:3em;}}.textmedia-head h2{padding-bottom:22px;font-size:28px;}@media screen and (min-width:768px){.textmedia-head h2{padding-bottom:25px;font-size:38px;}}.textmedia-head p,.textmedia-head ul{font-size:22px;}.meet-bavaria .textmedia-head{margin:25px 0;}@media screen and (min-width:768px){.meet-bavaria .textmedia-head{margin:35px 0;}}@media screen and (min-width:1441px){.meet-bavaria .textmedia-head{margin-top:105px;}}.meet-bavaria .textmedia-head .text-wrapper{margin-top:0;}.meet-bavaria .textmedia-headerimage{margin-top:85px;}.landing .csc-textmedia.box{padding:0;}.landing .csc-textmedia article{display:block;}@media screen and (min-width:768px){.landing .csc-textmedia .media{padding-top:22px;}.landing .csc-textmedia .media.no-header{padding-top:0;}.landing .csc-textmedia .media .content-blocker{top:0;margin:10px 0;}.landing .csc-textmedia .media .content-blocker:first-of-type{margin-top:0;}}@media screen and (min-width:768px){body:not(.meet-bavaria) .landing .csc-textmedia img{float:right;margin-top:101px;margin-left:25px;width:30%;}}.tooltip,.keytech-registration .tooltip-wrapper,.csc-form-element-tooltip{z-index:2;}.tooltip{margin:5px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:10px;width:200px !important;color:#fff;}.tooltip p{text-align:center;line-height:1.3em;font-size:16px;}.tooltip strong{color:#fff;}.tooltip[x-placement=bottom] .tooltip-arrow{top:-7px;right:50%;bottom:auto;left:auto;margin-right:-10px;}.tooltip-arrow{position:absolute;bottom:-8px;transform:rotate(45deg);padding:8px;}.keytech-registration .tooltip-wrapper,.csc-form-element-tooltip{position:absolute;visibility:hidden;}.keytech-registration .tooltip-wrapper .tooltip,.csc-form-element-tooltip .tooltip{background-color:#009fd4;}@media screen and (min-width:1005px){.keytech-registration .tooltip-wrapper .tooltip,.csc-form-element-tooltip .tooltip{width:280px !important;}}.keytech-registration .tooltip-wrapper .tooltip p,.csc-form-element-tooltip .tooltip p{text-align:left;word-wrap:break-word;}.keytech-registration .tooltip-wrapper .notice,.csc-form-element-tooltip .notice{margin-bottom:0;padding-left:15px;}.keytech-registration .tooltip-wrapper .notice::before,.csc-form-element-tooltip .notice::before{display:none;}.keytech-registration .tooltip-wrapper .tooltip-arrow,.csc-form-element-tooltip .tooltip-arrow{display:none;right:-8px;bottom:calc(50% - 8px);background-color:#009fd4;}@media screen and (min-width:768px){.keytech-registration .tooltip-wrapper .tooltip-arrow,.csc-form-element-tooltip .tooltip-arrow{display:block;}}@media screen and (min-width:768px){.floating-elements{margin-right:22px;}}@media screen and (min-width:1441px){.floating-elements{margin-right:0;}}.floating-elements-show-more{display:none;}.floating-box .text,.modal-box .text{margin:20px;color:#000;}.floating-box .text p,.modal-box .text p{margin-bottom:15px;}.floating-box .text .author,.floating-box .text .date,.modal-box .text .author,.modal-box .text .date{margin:0;padding:0;color:#000;font-size:14px;font-style:normal;}.floating-box{transition:opacity 500ms;margin-bottom:20px;background-color:#fff;width:100%;}@media screen and (min-width:768px){.floating-box{margin:0 11px 20px;width:calc(50% - 22px);}}@media screen and (min-width:1005px){.floating-box{width:calc(33.3333333333% - 22px);}}@media screen and (min-width:1441px){.floating-box{margin:0 15px 30px;width:calc(33.3333333333% - 45px);}}.floating-box img{margin-bottom:20px;}.floating-box.faded-out{opacity:0;margin:0;height:0;overflow:hidden;}.mfp-content .modal-box-wrapper{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column-reverse;align-items:center;justify-content:center;margin:0 auto;width:100%;max-width:1366px;height:100%;}.mfp-content .modal-box-wrapper .mfp-close{position:static;align-self:flex-end;color:#fff;}.modal-box{background-color:#fff;width:1366px;max-width:calc(100% - 20px);max-height:90vh;overflow:auto;}@media screen and (min-width:768px){.modal-box{display:flex;flex-direction:column;flex-shrink:1;justify-content:space-around;overflow:hidden;}}.modal-box img{margin:0 auto;}@media screen and (min-width:768px){.modal-box img{width:auto;min-height:1px;max-height:100%;}}.modal-box .text{margin:0 10px;padding:10px;}@media screen and (min-width:768px){.modal-box .text{margin:0 20px;padding:20px;}}.hidden-modal{display:none;}.csc-videos h2{padding-bottom:10px;}@media screen and (min-width:768px){.csc-videos h2{padding-bottom:20px;}}.videos .video .content-blocker,.list-videos .content-blocker{top:0;}@media screen and (min-width:768px){.videos{display:flex;flex-wrap:wrap;}}.videos .video{margin-bottom:20px;}@media screen and (min-width:768px){.videos .video{flex-basis:50%;padding-left:10px;width:100%;}.videos .video:nth-child(odd){padding-right:10px;padding-left:0;}}.videos .video.single-video{flex-basis:100%;padding-right:0;padding-left:0;}.videos .video .video-iframe{margin-top:0;margin-bottom:0;width:100%;}.videos .video .video-description{display:block;margin:5px 0 15px;}main{margin-bottom:22px;}.content.start,.content.section-news{margin-top:0;}.content p{margin-bottom:15px;}.content.section-news p{margin-bottom:0;}.box{margin:0 0 22px;padding:0 15px 15px;}@media screen and (min-width:768px){.box{padding:0 22px;}}@media screen and (min-width:1441px){.box{padding:0;}}.section-news .box{background-color:#fff;padding:10px;}@media screen and (min-width:768px){.section-news .box{padding:0 0 20px;}}.footer{background-color:#fff;}.footer .logo,.footer .logo-ministry{margin:0 auto 25px;}@media screen and (min-width:600px){.footer .logo,.footer .logo-ministry{display:inline-block;margin:0 0 25px;}}.footer .logo{padding:0;width:100%;max-width:180px;}.footer .logo-ministry{padding-top:5px;}@media screen and (min-width:600px){.footer .logo-ministry{float:right;}}@media screen and (min-width:1005px){.footer .logo-ministry{float:none;}}.footer .social-media-links{margin:0 0 22px;text-align:center;}@media screen and (min-width:480px){.footer .social-media-links{margin:0 0 25px;}}@media screen and (min-width:1005px){.footer .social-media-links{margin:10px 0 25px;text-align:right;}}@media screen and (min-width:1280px){.footer .social-media-links{margin:5px 0 25px;}}.footer .social-media-links .social-media-link-wrapper{display:inline-block;padding:0;width:14.2857142857%;text-align:center;}.footer-content-wrapper{margin:0 auto;padding:25px 0;width:calc(100% - 40px);max-width:1366px;}@media screen and (min-width:1005px){.footer-row{padding:35px 0 20px;}}.footer-row-address-navigation{padding-bottom:35px;}.footer-row-address-navigation a:hover{color:#000;}@media screen and (min-width:768px){.footer-row-address-navigation{display:flex;}.footer-row .footer-column{display:flex;}.footer-row .footer-column ul{display:flex;flex-direction:column;}}.footer-row p,.footer-row a,.footer-row li{color:#4d646d;}.footer-row p,.footer-row ul{margin-bottom:25px;}@media screen and (min-width:1005px){.footer-row p,.footer-row ul{margin-bottom:35px;}}@media screen and (min-width:768px){.footer-navigation{margin-right:auto;margin-left:5px;}}@media screen and (min-width:1005px){.footer-navigation{margin-left:auto;}}.meet-bavaria .footer-logos,.roadshow .footer-logos{margin:35px 0;}@media screen and (min-width:1005px){.meet-bavaria .footer-logos,.roadshow .footer-logos{display:flex;align-items:center;justify-content:space-between;gap:20px;}}.meet-bavaria .footer-logos .logo-link-bayern-international,.meet-bavaria .footer-logos .logo-link-invest-in-bavaria,.meet-bavaria .footer-logos .logo-link-ministry,.meet-bavaria .footer-logos .logo-link-hwk,.meet-bavaria .footer-logos .logo-container-ihk,.roadshow .footer-logos .logo-link-bayern-international,.roadshow .footer-logos .logo-link-invest-in-bavaria,.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-container-ihk{display:inline-block;width:100%;text-align:center;}@media screen and (min-width:480px){.meet-bavaria .footer-logos .logo-link-bayern-international,.meet-bavaria .footer-logos .logo-link-invest-in-bavaria,.meet-bavaria .footer-logos .logo-link-ministry,.meet-bavaria .footer-logos .logo-link-hwk,.meet-bavaria .footer-logos .logo-container-ihk,.roadshow .footer-logos .logo-link-bayern-international,.roadshow .footer-logos .logo-link-invest-in-bavaria,.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-container-ihk{width:50%;}}@media screen and (min-width:1005px){.meet-bavaria .footer-logos .logo-link-bayern-international,.meet-bavaria .footer-logos .logo-link-invest-in-bavaria,.meet-bavaria .footer-logos .logo-link-ministry,.meet-bavaria .footer-logos .logo-link-hwk,.meet-bavaria .footer-logos .logo-container-ihk,.roadshow .footer-logos .logo-link-bayern-international,.roadshow .footer-logos .logo-link-invest-in-bavaria,.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-container-ihk{text-align:left;}.meet-bavaria .footer-logos .logo-link-bayern-international img,.meet-bavaria .footer-logos .logo-link-invest-in-bavaria img,.meet-bavaria .footer-logos .logo-link-ministry img,.meet-bavaria .footer-logos .logo-link-hwk img,.meet-bavaria .footer-logos .logo-container-ihk img,.roadshow .footer-logos .logo-link-bayern-international img,.roadshow .footer-logos .logo-link-invest-in-bavaria img,.roadshow .footer-logos .logo-link-ministry img,.roadshow .footer-logos .logo-link-hwk img,.roadshow .footer-logos .logo-container-ihk img{display:inline-block;margin-bottom:0;}}@media screen and (min-width:480px){.meet-bavaria .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-ministry{margin-top:25px;width:100%;}}@media screen and (min-width:1005px){.meet-bavaria .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-ministry{margin-top:0;text-align:center;}}.meet-bavaria .footer-logos .logo-ministry,.roadshow .footer-logos .logo-ministry{float:none;}.meet-bavaria .footer-logos .links-imprint-privacy-accessibility a,.roadshow .footer-logos .links-imprint-privacy-accessibility a{display:block;margin-top:20px;text-align:center;white-space:nowrap;}@media screen and (min-width:1005px){.meet-bavaria .footer-logos .links-imprint-privacy-accessibility a,.roadshow .footer-logos .links-imprint-privacy-accessibility a{margin:15px 0 15px 35px;}}.meet-bavaria .footer-logos .links-imprint-privacy-accessibility a:hover,.roadshow .footer-logos .links-imprint-privacy-accessibility a:hover{color:#000;}@media screen and (min-width:480px){.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-container-ihk,.roadshow .footer-logos .logo-link-bayern-international{width:50%;}}@media screen and (min-width:1005px){.roadshow .footer-logos{display:block;}.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-link-bayern-international{text-align:left;}.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-container-ihk{text-align:right;}}@media screen and (min-width:1280px){.roadshow .footer-logos{display:flex;gap:25px;}.roadshow .footer-logos .logo-link-ministry,.roadshow .footer-logos .logo-link-hwk,.roadshow .footer-logos .logo-container-ihk{width:auto;}.roadshow .footer-logos .logo-link-bayern-international{width:25%;}}.roadshow .footer-logos .links-imprint-privacy-accessibility{margin-top:25px;}@media screen and (min-width:1280px){.roadshow .footer-logos .links-imprint-privacy-accessibility{margin-top:0;}}header{position:fixed;top:0;z-index:20;box-shadow:0 0 20px rgba(0,0,0,0.1);background-color:#fff;width:100%;height:85px;}@media screen and (min-width:1441px){header{height:138px;}}.logo-container{float:left;padding:10px 20px;height:85px;}@media screen and (min-width:1441px){.logo-container{padding:25px 30px;height:138px;}}.logo-container .logo{margin-top:3px;width:150px;max-width:100%;height:auto;}@media screen and (min-width:1441px){.logo-container .logo{margin-top:0;width:210px;}}.meet-bavaria .logo-container a,.meet-bavaria .logo-container span{display:flex;height:100%;}.meet-bavaria .logo-container .logo{margin:0;width:168px;}@media screen and (min-width:1005px){.meet-bavaria .logo-container .logo{width:220px;}}@media screen and (min-width:1441px){.meet-bavaria .logo-container .logo{margin-left:15px;width:290px;}}.meet-bavaria .logo-container .logo-coat-of-arms{display:none;margin:15px 0 15px 20px;width:auto;}@media screen and (min-width:480px){.meet-bavaria .logo-container .logo-coat-of-arms{display:block;}}@media screen and (min-width:1005px){.meet-bavaria .logo-container .logo-coat-of-arms{margin:10px 0 10px 22px;}}@media screen and (min-width:1441px){.meet-bavaria .logo-container .logo-coat-of-arms{margin:15px 0 15px 25px;}}.rsbtn{margin:0 auto;max-width:1366px;}.navigation-mobile.mm-menu.mm-menu_opened{z-index:3;}.navigation-mobile .mm-listitem::after{left:0;}.navigation-mobile .mm-listitem .active{font-weight:600;}.navigation-mobile a{color:rgba(0,0,0,0.5);}.navigation-mobile .mm-navbar .mm-btn::before{border-color:#fff;}.navigation-mobile .mm-navbar__title{line-height:54px;font-weight:600;}.navigation-mobile .mm-navbar a,.navigation-mobile .mm-navbar a:active,.navigation-mobile .mm-navbar a:link,.navigation-mobile .mm-navbar a:hover,.navigation-mobile .mm-navbar a:visited{background-color:#009fd4;color:#fff;font-size:18px;}.navigation-mobile .mm-navbar a::before{color:#fff;}.navigation-mobile .mm-navbar .mm-searchfield__input{background-color:#f5f5f5;}.navigation-mobile .mm-navbar .mm-searchfield__input input{border:2px solid rgba(0,0,0,0.1) !important;background-color:#fff;padding:5px 10px;height:auto;}.navigation-mobile .mm-navbar .mm-searchfield__input input::placeholder{color:#4d646d;}.navigation-mobile .mm-navbars_bottom .mm-navbar{flex-wrap:wrap;min-height:90px;}.navigation-mobile .mm-navbars_bottom .mm-navbar a{min-width:20%;}.navigation-mobile .mm-navbars_bottom .mm-navbar a,.navigation-mobile .mm-navbars_bottom .mm-navbar a:active,.navigation-mobile .mm-navbars_bottom .mm-navbar a:link,.navigation-mobile .mm-navbars_bottom .mm-navbar a:hover,.navigation-mobile .mm-navbars_bottom .mm-navbar a:visited{background-color:#4d646d;color:#fff;font-size:18px;}.navigation-mobile .mm-navbars_bottom .mm-navbar a::before{color:#fff;}.navigation-mobile .contrast-icon{border:1px solid #fff;width:16px;height:16px;}.navigation-mobile .contrast-icon::before{border-radius:0 8px 8px 0;width:6px;}.reise-net-registration{padding:22px 0 0;}.registration-succeeded-hint{padding-bottom:10px;}.registration-succeeded-hint .icon-checkmark{padding-right:25px;color:#02a401;}.tx-felogin-pi1 input:focus,.unlock-journey-form input:focus{outline:0;border-color:#009fd4;box-shadow:0 0 0 1px #009fd4 inset;}.unlocked-journey-message{margin-bottom:20px;font-weight:bold;}.reise-net-profile h2{font-size:28px;}.reise-net-profile a{display:inline-block;margin-top:10px;border-bottom:1px solid #009fd4;font-weight:bold;}.reise-net-profile a .icon-caret-right::before{vertical-align:-2px;}.reise-net-edit{margin-top:15px;}.reise-net-edit .submit{margin-left:2px;text-align:right;}.button-logout{position:absolute;right:20px;bottom:-95px;z-index:1;margin:0;background-color:transparent;padding:0;line-height:40px;color:#009fd4;font-size:28px;}@media screen and (min-width:768px){.button-logout{right:100px;bottom:-29px;}}@media screen and (min-width:1005px){.button-logout{right:0;bottom:-65px;}}.button-logout:hover{background-color:transparent;}.button-logout::after{display:none;}.button-logout span{padding-right:5px;vertical-align:middle;}.header-small .button-logout{right:20px;bottom:-10px;}@media screen and (min-width:768px){.header-small .button-logout{right:97px;bottom:-18px;}}@media screen and (min-width:1005px){.header-small .button-logout{right:0;bottom:0;}}.logout-link-container{display:none;}@media screen and (min-width:1005px){.logout-link-container{display:block;position:relative;margin:0 auto;max-width:1200px;}}.logout-link::before,.profile-link::before{display:inline-block;width:20px;}.reisenet h2{padding:15px 0;}.reisenet .text a{border-bottom:1px solid #009fd4;}.reisenet .text a.button{border-bottom:0;}.reisenet .text ul{margin-bottom:20px;}.reisenet .text li{margin-bottom:0;}.reisenet .text td{vertical-align:top;}.reisenet main .box{margin-bottom:0;}.reisenet main .box:last-child{padding-top:0;}.reisenet main .box:last-child > .csc-mailform{margin-top:0;}.reisenet .foldable-content .text ul{margin-bottom:0;}.reisenet .foldable-content .text p{margin-bottom:20px;}.reisenet .foldable-content .text h3{padding-bottom:5px;}.reisenet .foldable-content .text .download,.reisenet .foldable-content .text .external-link-new-window{display:inline-block;border-bottom:0;}.reisenet .foldable-content .text .download::before,.reisenet .foldable-content .text .external-link-new-window::before{color:#bfbfbf;font-size:18px;}.reisenet .foldable-content .text .download{border-bottom:1px dotted #f5f5f5;width:100%;}.reisenet .message h2{padding-top:0;}@media screen and (min-width:768px){.reisenet .message h2{padding-top:15px;}}.reisenet .message.confirmation-notice{padding-bottom:0;}.profile-back{margin:22px 0 15px;}html,body{height:100%;}body{min-width:320px;max-width:100vw;overflow-x:hidden;}.page{background-color:#f5f5f5;margin-top:85px;}@media screen and (min-width:1441px){.page{margin-top:138px;}}.page.page-blur{filter:blur(2px) opacity(0.4);}@media screen and (min-width:768px){.page.page-blur{margin-top:0;padding-top:84px;}}@media screen and (min-width:1441px){.page.page-blur{margin-top:0;padding-top:137px;}}.container{width:100%;}.container.main-container{margin-bottom:30px;}.meet-bavaria .main-container{padding:0 20px;}@media screen and (min-width:768px){.meet-bavaria .main-container{padding:0 70px;}}@media screen and (min-width:1441px){.meet-bavaria .main-container{margin-top:30px;}}@media screen and (min-width:1005px){.container{margin:0 auto;max-width:1366px;}}.two-column-section{margin-bottom:22px;}@media screen and (min-width:1280px){.two-column-section{margin-bottom:30px;}}.landingpage header{min-height:90px;}.landingpage .logo{float:left;width:144px;}.landingpage .header-small .logo{display:block;}@media screen and (min-width:600px){.landingpage header{min-height:100px;}.landingpage .logo{width:180px;}}@media screen and (min-width:768px){.landingpage .header-small .logo{padding-top:20px;}}@media screen and (min-width:1005px){.landingpage header{min-height:120px;}.landingpage header.header-small{min-height:110px;}.landingpage .logo{padding:25px 0 22px;}.landingpage .logo-large{display:none;}.landingpage .logo-small{display:block;}}.landingpage .slider{overflow:hidden;}.landingpage .slider-image-wide{height:auto;}.landingpage h1{padding:22px 20px;line-height:1.5em;color:#4d646d;font-size:28px;}@media screen and (min-width:768px){.landingpage h1{padding:30px;text-align:center;font-size:38px;}}@media screen and (min-width:1005px){.landingpage h1{padding:30px 60px;}}.landingpage h2{color:#09c7f7;font-weight:bold;}.landingpage main{padding-right:0;width:100%;max-width:100%;}.landingpage .column-1,.landingpage .column-2{border-top:0;padding-top:0;}@media screen and (min-width:1005px){.landingpage .column-1{padding-right:30px;}.landingpage .column-2{padding-left:30px;}}.landingpage .box{padding-bottom:10px;}.landingpage .ce-divider{position:static;margin:20px 0 0;}@media screen and (min-width:768px){.landingpage .ce-divider{margin:35px 0 0;}}.landingpage .ce-textmedia-image-bar .image-bar{margin:-10px 0 30px -5px;}.landingpage .ce-textmedia-video{margin-top:22px;}.landingpage .text .button{margin-top:20px;background-color:#fdc44d;width:100%;text-align:center;font-size:28px;}.landingpage .text .button:hover{background-color:#ffe68e;}.landingpage .image-bar{margin:10px 0 0 -5px;}.landingpage .image-bar li{display:inline-block;padding:0 0 0 5px;width:33.33%;}.landingpage .column-full-width .text,.landingpage .column-full-width .popup-form-button{margin-top:22px;}@media screen and (min-width:768px){.landingpage .column-full-width .text,.landingpage .column-full-width .popup-form-button{margin-top:35px;}}.landingpage .column-full-width .foldable-container{margin-bottom:22px;}.high-contrast h1,.high-contrast h2,.high-contrast h3,.high-contrast h4,.high-contrast p,.high-contrast li,.high-contrast th,.high-contrast td,.high-contrast a,.high-contrast input,.high-contrast select,.high-contrast .ss-main,.high-contrast .ss-disabled,.high-contrast textarea,.high-contrast .current-language,.high-contrast .language a,.high-contrast .category-group-icon,.high-contrast .foldable-container .foldable-header::before,.high-contrast .results .event-deadline strong,.high-contrast .pagebrowser-extended strong,.high-contrast .search-submit,.high-contrast .pagebrowser-wrapper span,.high-contrast .external-link::after,.high-contrast legend,.high-contrast label,.high-contrast .button,.high-contrast .button-search-nace-industry,.high-contrast .modal-content .section-help::before,.high-contrast .modal-content .section-registration::before,.high-contrast .modal-content .section-login::before,.high-contrast .modal-body--form-submit-success .icon-checkmark::before,.high-contrast .modal-body--form-submit-success .icon-cross::before{color:#000 !important;}.high-contrast input,.high-contrast select,.high-contrast .modal-body .select-wrapper,.high-contrast .select-wrapper .ss-multi-selected,.high-contrast .select-wrapper::after,.high-contrast textarea,.high-contrast .ce-menu-boxes a,.high-contrast .arrow,.high-contrast .results .event-deadline strong,.high-contrast .navigation::before,.high-contrast .button::after,.high-contrast label::before{border-color:#000 !important;}.high-contrast .new-date::after{border-left-color:#000 !important;}.high-contrast ::placeholder{opacity:0.9;color:#000 !important;font-style:italic;}.high-contrast .newsletter-registration-wrapper,.high-contrast .social-media-links a:hover,.high-contrast .new-date,.high-contrast .unlock-journey-icon,.high-contrast .navigation-handle .line,.high-contrast .message{background-color:#000 !important;}.high-contrast .fact p,.high-contrast .newsletter-registration-wrapper h2,.high-contrast .newsletter-registration-wrapper p,.high-contrast .newsletter-registration-wrapper a,.high-contrast .newsletter-registration-wrapper a:hover,.high-contrast .newsletter-registration-wrapper label,.high-contrast .social-media-links a:hover,.high-contrast .csc-textmedia-video-more-link h2,.high-contrast .message h3,.high-contrast .message p,.high-contrast .section-news-boxes .content-blocker,.high-contrast .section-news-boxes .csc-textmedia-video h2,.high-contrast .mm-navbars_bottom a{color:#fff !important;}.high-contrast .newsletter-registration-wrapper input,.high-contrast .ce-menu-boxes a,.high-contrast .newsletter-registration .select-wrapper{background-color:#fff !important;}.high-contrast .header-image-facts .image{opacity:0.4;}.high-contrast .csc-textmedia-video .icon-youtube{opacity:1;text-shadow:3px 3px #000;}.high-contrast .modal-content .tx-felogin-pi1 input{border:1px solid #000;}.high-contrast .csc-textmedia .text p a,.high-contrast .csc-textmedia .text li a{text-decoration:underline;}.high-contrast .navigation-handle,.high-contrast .button{border:2px solid #000;background-color:#fff;}.large-font h1{font-size:38px !important;}.large-font h2{font-size:35px !important;}.large-font h3{font-size:27.5px !important;}.large-font li,.large-font p,.large-font th,.large-font td,.large-font legend,.large-font button{font-size:22.5px !important;}.large-font .header-container li{font-size:18px !important;}.large-font .navigation-main .level-1 a{font-size:22.5px !important;}@media screen and (min-width:1441px){.large-font .navigation-main .level-1 a{font-size:27.5px !important;}}.large-font .navigation-main .level-2 a{font-size:20px !important;}@media screen and (min-width:1441px){.large-font .navigation-main .level-2 a{font-size:22.5px !important;}}.large-font .textmedia-head p{font-size:35px !important;}.large-font .text-3xl,.large-font .\!text-3xl{font-size:2.34375rem !important;}.large-font .text-5xl,.large-font .\!text-5xl{font-size:3.75rem !important;}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.7);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,0.06);--mm-color-background-emphasis:rgba(0,0,0,0.03);--mm-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,0.3);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.85);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#333;--mm-color-background-highlight:rgba(255,255,255,0.08);--mm-color-background-emphasis:rgba(0,0,0,0.1);--mm-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu_theme-black{--mm-color-border:rgba(255,255,255,0.25);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.75);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#000;--mm-color-background-highlight:rgba(255,255,255,0.2);--mm-color-background-emphasis:rgba(255,255,255,0.15);--mm-shadow:none;}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.75);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0,0,0,0.05);--mm-color-background-emphasis:rgba(255,255,255,0.4);--mm-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);line-height:20px;display:flex;flex-direction:column;padding:0;margin:0;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mm-menu a,.mm-menu a:link,.mm-menu a:active,.mm-menu a:visited,.mm-menu a:hover{text-decoration:none;color:inherit;}[dir=rtl] .mm-menu{direction:rtl;}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);z-index:0;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);transform:translate3d(100%,0,0);transition:transform 0.4s ease;}.mm-panel:after{height:44px;}.mm-panel:not(.mm-hidden){display:block;}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size);}.mm-panel_opened{z-index:1;transform:translate3d(0%,0,0);}.mm-panel_opened-parent{transform:translate3d(-30%,0,0);}.mm-panel_highest{z-index:2;}.mm-panel_noanimation{transition:none !important;}.mm-panel_noanimation.mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-panels > .mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;}.mm-panel__content{padding:20px 20px 0;}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);position:relative;height:100%;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);}[dir=rtl] .mm-panel:not(.mm-panel_opened){transform:translate3d(-100%,0,0);}[dir=rtl] .mm-panel.mm-panel_opened-parent{transform:translate3d(30%,0,0);}.mm-listitem_vertical > .mm-panel{display:none;width:100%;padding:10px 0 10px 10px;transform:none !important;}.mm-listitem_vertical > .mm-panel:before,.mm-listitem_vertical > .mm-panel:after{content:none;display:none;}.mm-listitem_opened > .mm-panel{display:block;}.mm-listitem_vertical > .mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto;}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent;}.mm-listitem_opened > .mm-listitem__btn:after{transform:rotate(225deg);right:19px;}.mm-btn{flex-grow:0;flex-shrink:0;position:relative;box-sizing:border-box;width:50px;padding:0;}.mm-btn:before,.mm-btn:after{border:2px solid rgba(0,0,0,0.3);border:2px solid var(--mm-color-button);}.mm-btn_next:after,.mm-btn_prev:before{content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;}.mm-btn_prev:before{transform:rotate(-45deg);left:23px;right:auto;}.mm-btn_next:after{transform:rotate(135deg);right:23px;left:auto;}.mm-btn_close:before,.mm-btn_close:after{content:"";box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg);}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px;}.mm-btn_close:after{border-left:none;border-top:none;right:25px;}[dir=rtl] .mm-btn_next:after{transform:rotate(-45deg);left:23px;right:auto;}[dir=rtl] .mm-btn_prev:before{transform:rotate(135deg);right:23px;left:auto;}[dir=rtl] .mm-btn_close:before,[dir=rtl] .mm-btn_close:after{right:auto;}[dir=rtl] .mm-btn_close:before{left:25px;}[dir=rtl] .mm-btn_close:after{left:18px;}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,0.1);background:#f3f3f3;color:rgba(0,0,0,0.3);display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;transition:opacity 0.4s ease;}.mm-navbar > *{min-height:44px;}@supports (position:sticky){.mm-navbar_sticky{position:sticky;top:0;z-index:1;}}.mm-navbar > *{flex-grow:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}.mm-navbar__btn{flex-grow:0;}.mm-navbar__title{flex:1 1 50%;display:flex;padding-left:20px;padding-right:20px;overflow:hidden;}.mm-navbar__title:not(:last-child){padding-right:0;}.mm-navbar__title > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title{padding-left:0;}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child{padding-right:50px;}[dir=rtl] .mm-navbar{flex-direction:row-reverse;}.mm-listview{list-style:none;display:block;padding:0;margin:0;}.mm-listitem{color:rgba(0,0,0,0.75);border-color:rgba(0,0,0,0.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:flex;flex-wrap:wrap;}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0;}.mm-listitem a,.mm-listitem a:hover{text-decoration:none;}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height)) / 2);padding-left:0;padding-right:0;color:inherit;}.mm-listitem__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;flex-grow:1;flex-basis:10%;}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative;}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid;}.mm-listitem_selected > .mm-listitem__text{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-listitem_opened > .mm-listitem__btn,.mm-listitem_opened > .mm-panel{background:rgba(0,0,0,0.05);background:var(--mm-color-background-highlight);}[dir=rtl] .mm-listitem:after{left:0;right:20px;}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px;}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none;}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid;}.mm-page{box-sizing:border-box;position:relative;}.mm-slideout{transition:transform 0.4s ease;z-index:1;}.mm-wrapper_opened{overflow-x:hidden;position:relative;}.mm-wrapper_opened .mm-page{min-height:100vh;}.mm-wrapper_background .mm-page{background:inherit;}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0;}.mm-menu_offcanvas:not(.mm-menu_opened){display:none;}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px;}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(440px,0,0);}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;}.mm-wrapper_blocking{overflow:hidden;}.mm-wrapper_blocking body{overflow:hidden;}.mm-wrapper_blocking .mm-wrapper__blocker{display:block;}[dir=rtl] .mm-menu_offcanvas{}.mm-sronly{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;min-width:1px !important;height:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important;}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative;}.mm-menu_autoheight.mm-menu_position-top,.mm-menu_autoheight.mm-menu_position-bottom{max-height:80%;}.mm-menu_autoheight-measuring .mm-panel{display:block !important;}.mm-menu_autoheight-measuring .mm-panels > .mm-panel{bottom:auto !important;height:auto !important;}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none !important;}[class*=mm-menu_columns-]{transition-property:width;}[class*=mm-menu_columns-] .mm-panels > .mm-panel{right:auto;transition-property:width,transform;}[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened,[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened-parent{display:block !important;}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit;}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none;}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-0{transform:translate3d(0%,0,0);}.mm-menu_columns-0 .mm-panels > .mm-panel{z-index:0;}.mm-menu_columns-0 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-0 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(100%,0,0);}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0px;}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(0px,0,0);}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(0px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-1{transform:translate3d(100%,0,0);}.mm-menu_columns-1 .mm-panels > .mm-panel{z-index:1;width:100%;}.mm-menu_columns-1 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-1 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(200%,0,0);}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px;}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(440px,0,0);}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-440px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-2{transform:translate3d(200%,0,0);}.mm-menu_columns-2 .mm-panels > .mm-panel{z-index:2;width:50%;}.mm-menu_columns-2 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-2 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(300%,0,0);}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px;}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(880px,0,0);}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-880px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-3{transform:translate3d(300%,0,0);}.mm-menu_columns-3 .mm-panels > .mm-panel{z-index:3;width:33.34%;}.mm-menu_columns-3 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-3 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(400%,0,0);}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px;}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(1320px,0,0);}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-1320px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-4{transform:translate3d(400%,0,0);}.mm-menu_columns-4 .mm-panels > .mm-panel{z-index:4;width:25%;}.mm-menu_columns-4 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-4 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(500%,0,0);}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px;}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(1760px,0,0);}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-1760px,0,0);}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%;}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,transform;}.mm-counter{color:rgba(0,0,0,0.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed);}.mm-listitem_nosubitems > .mm-counter{display:none;}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px;}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc((var(--mm-listitem-size) * 0.65 - var(--mm-line-height)) * 0.5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;transition:opacity 0.4s ease;}.mm-divider:before{background:rgba(0,0,0,0.05);}@supports (position:sticky){.mm-divider{position:sticky;z-index:2;top:0;}.mm-navbar_sticky:not(.mm-hidden) ~ .mm-listview .mm-divider{top:var(--mm-navbar-size);}}.mm-divider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight);}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{transition-duration:0s !important;-webkit-user-select:none !important;user-select:none !important;}.mm-wrapper_dragging .mm-menu{pointer-events:none !important;}.mm-wrapper_dragging .mm-wrapper__blocker{display:none !important;}.mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;}.mm-wrapper_dropdown .mm-slideout{transform:none !important;z-index:0;}.mm-wrapper_dropdown .mm-wrapper__blocker{transition-delay:0s !important;z-index:1;}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2;}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none;}.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before,.mm-menu_tip-bottom:before{content:"";background:inherit;box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;transform:rotate(45deg);}.mm-menu_tip-left:before{left:22px;}.mm-menu_tip-right:before{right:22px;}.mm-menu_tip-top:before{top:-8px;}.mm-menu_tip-bottom:before{bottom:-8px;}:root{--mm-iconbar-size:50px;}.mm-menu_iconbar-left .mm-panels,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-navbars_bottom{margin-left:50px;margin-left:var(--mm-iconbar-size);}.mm-menu_iconbar-right .mm-panels,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-navbars_bottom{margin-right:50px;margin-right:var(--mm-iconbar-size);}.mm-iconbar{width:50px;border-color:rgba(0,0,0,0.1);background:#f3f3f3;color:rgba(0,0,0,0.3);display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{display:flex;flex-direction:column;justify-content:space-between;}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0;}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0;}.mm-iconbar__top,.mm-iconbar__bottom{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;}.mm-iconbar__top > *,.mm-iconbar__bottom > *{box-sizing:border-box;display:block;padding:12.5px 0;}.mm-iconbar__top a,.mm-iconbar__top a:hover,.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover{text-decoration:none;}.mm-iconbar__tab_selected{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}:root{--mm-iconpanel-size:50px;}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1));}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2));}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3));}.mm-panel_iconpanel-first ~ .mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size));}.mm-menu_iconpanel .mm-panels > .mm-panel{left:auto;transition-property:transform,width;}.mm-menu_iconpanel .mm-panels > .mm-panel_opened,.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{display:block !important;}.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{overflow-y:hidden;transform:unset;}.mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid;}.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar,.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider{opacity:0;}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity 0.4s ease;}.mm-panel_opened-parent .mm-panel__blocker{opacity:0.6;bottom:-100000px;}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel{left:0;right:auto;transition-property:transform,width;}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit;}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);outline:none;}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%;}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0;}.mm-navbars_top{flex-shrink:0;}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none;}.mm-navbars_bottom{flex-shrink:0;}.mm-navbars_bottom .mm-navbar{border-bottom:none;}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,0.1);border-top:1px solid var(--mm-color-border);}.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input{padding-left:0;}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0;}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 1 50%;display:flex;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;}.mm-navbar__breadcrumbs > *{display:flex;align-items:center;justify-content:center;padding-right:6px;}.mm-navbar__breadcrumbs > a{text-decoration:underline;}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0;}.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs{padding-left:0;}.mm-navbar_tabs > *{padding:0 10px;border:1px solid transparent;}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,0.75);background:var(--mm-color-background);color:var(--mm-color-text);}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border);}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar_tabs{border-bottom:none;}.mm-navbars_top .mm-navbar_tabs > *{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent;}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none;}.mm-navbars_bottom .mm-navbar_tabs > *{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent;}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-searchfield{height:44px;display:flex;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden;}.mm-searchfield input{height:30.8px;line-height:30.8px;}.mm-searchfield input,.mm-searchfield input:hover,.mm-searchfield input:focus{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.75);}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * 0.7);min-height:unset;max-height:unset;margin:0;padding:0 10px;box-sizing:border-box;border:none !important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * 0.7);box-shadow:none !important;outline:none !important;font:inherit;font-size:inherit;}.mm-searchfield input,.mm-searchfield input:hover,.mm-searchfield input:focus{background:var(--mm-color-background-highlight);color:var(--mm-color-text);}.mm-searchfield input::-ms-clear{display:none;}.mm-searchfield__input{display:flex;flex:1;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;box-sizing:border-box;}.mm-panel__noresultsmsg{color:rgba(0,0,0,0.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;}.mm-panel_search{left:0 !important;right:0 !important;width:100% !important;border-left:none !important;}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;transition:margin 0.4s ease;}.mm-searchfield__cancel-active{margin-right:0;}.mm-listitem_nosubitems > .mm-listitem__btn{display:none;}.mm-listitem_nosubitems > .mm-listitem__text{padding-right:10px;}.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none;}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;transition:right 0.4s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.mm-sectionindexer a{color:rgba(0,0,0,0.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block;}.mm-sectionindexer ~ .mm-panel{padding-right:0;}.mm-sectionindexer_active{right:0;}.mm-sectionindexer_active ~ .mm-panel{padding-right:20px;}.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn{transition:background-color 0.4s ease;}.mm-menu_selected-hover .mm-listview:hover > .mm-listitem_selected:not(:hover) > .mm-listitem__text{background:none;}.mm-menu_selected-hover .mm-listitem__text:hover,.mm-menu_selected-hover .mm-listitem__btn:hover{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) > .mm-listitem__text{background:none;}.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text,.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px;}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative;}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{transition-property:width,transform;}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;box-sizing:border-box;min-height:100vh;}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:flex !important;top:0 !important;right:auto !important;bottom:0 !important;left:0 !important;}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider{opacity:0;}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0 !important;max-width:100000px !important;border-right-width:1px;border-right-style:solid;}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none;}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible;}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none !important;}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{width:calc(100% - 440px);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));transform:translate3d(var(--mm-sidebar-expanded-size),0,0);}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}.mm-menu_opened .mm-menu__blocker{display:none;}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{transform:translate3d(0,0,0);}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{transform:translate3d(0,0,0);}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{transform:translate3d(0,0,0);}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,0.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px) / 2);border:none !important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;transition:background-color 0.2s ease;}input.mm-toggle:before{background:#f3f3f3;}input.mm-toggle:before{content:"";display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);transition:transform 0.2s ease;}input.mm-toggle:checked{background:#4bd963;}input.mm-toggle:checked:before{transform:translateX(24px);}input.mm-check{margin-top:2px;-webkit-appearance:none !important;appearance:none !important;border:none !important;background:none !important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px) / 2);}input.mm-check:before{content:"";display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:0.3;transform:rotate(-45deg);transition:opacity 0.2s ease;}input.mm-check:checked:before{opacity:1;}[dir=rtl] input.mm-toggle:checked ~ label.mm-toggle:before{float:left;}.mm-menu_border-none .mm-listitem:after{content:none;}.mm-menu_border-full .mm-listitem:after{left:0 !important;}.mm-menu_fx-menu-slide{transition:transform 0.4s ease;}.mm-wrapper_opened .mm-menu_fx-menu-slide{transform:translate3d(-30%,0,0);}.mm-wrapper_opening .mm-menu_fx-menu-slide{transform:translate3d(0%,0,0);}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{transform:translate3d(30%,0,0);}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{transform:translate3d(0%,0,0);}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none;}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{transform:translate3d(-100%,0,0);}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px;}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(100vw,0,0);}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(140px,0,0);}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(10000px,0,0);}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-100vw,0,0);}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-140px,0,0);}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-10000px,0,0);}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px;}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px;}.mm-menu_listview-justify .mm-panels > .mm-panel{display:flex;flex-direction:column;}.mm-menu_listview-justify .mm-panels > .mm-panel:after{content:none;display:none;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview{flex-grow:1;display:flex;flex-direction:column;height:100%;margin-top:0;margin-bottom:0;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem{flex:1 0 auto;min-height:50px;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text{box-sizing:border-box;flex:1 0 auto;display:flex;align-items:center;}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0;}.mm-listview_inset .mm-listitem{padding:5px 0;}.mm-menu_multiline .mm-listitem__text{text-overflow:clip;white-space:normal;}[class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0;}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0.3;transition:opacity 0.4s ease 0.4s;}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker{background:#000;}.mm-menu_popup{transition:opacity 0.4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;transform:translate3d(-50%,-50%,0);}.mm-menu_popup.mm-menu_opened ~ .mm-slideout{transform:none !important;z-index:0;}.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker{transition-delay:0s !important;z-index:1;}.mm-wrapper_opening .mm-menu_popup{opacity:1;}.mm-menu_position-right{left:auto;right:0;}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-440px,0,0);}}.mm-menu_position-front,.mm-menu_position-top,.mm-menu_position-bottom{transition:transform 0.4s ease;}.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened,.mm-menu_position-bottom.mm-menu_opened{z-index:2;}.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,.mm-menu_position-top.mm-menu_opened ~ .mm-slideout,.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout{transform:none !important;z-index:0;}.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker{z-index:1;}.mm-menu_position-front{transform:translate3d(-100%,0,0);}.mm-menu_position-front.mm-menu_position-right{transform:translate3d(100%,0,0);}.mm-menu_position-top,.mm-menu_position-bottom{width:100%;min-width:100%;max-width:100%;}.mm-menu_position-top{transform:translate3d(0,-100%,0);}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px;}.mm-menu_position-bottom{transform:translate3d(0,100%,0);top:auto;}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px;}.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top,.mm-wrapper_opening .mm-menu_position-bottom{transform:translate3d(0,0,0);}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.3);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);box-shadow:var(--mm-shadow);}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none;}.mm-menu_shadow-menu{box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:var(--mm-shadow);}.mm-menu_shadow-panels .mm-panels > .mm-panel{box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:var(--mm-shadow);}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.7);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,0.06);--mm-color-background-emphasis:rgba(0,0,0,0.03);--mm-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,0.3);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.85);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#333;--mm-color-background-highlight:rgba(255,255,255,0.08);--mm-color-background-emphasis:rgba(0,0,0,0.1);--mm-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu_theme-black{--mm-color-border:rgba(255,255,255,0.25);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.75);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#000;--mm-color-background-highlight:rgba(255,255,255,0.2);--mm-color-background-emphasis:rgba(255,255,255,0.15);--mm-shadow:none;}body.modal-open .mm-slideout{z-index:unset;}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.7);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,0.06);--mm-color-background-emphasis:rgba(0,0,0,0.03);--mm-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,0.3);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.85);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#333;--mm-color-background-highlight:rgba(255,255,255,0.08);--mm-color-background-emphasis:rgba(0,0,0,0.1);--mm-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu_theme-black{--mm-color-border:rgba(255,255,255,0.25);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.75);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#000;--mm-color-background-highlight:rgba(255,255,255,0.2);--mm-color-background-emphasis:rgba(255,255,255,0.15);--mm-shadow:none;}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.75);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0,0,0,0.05);--mm-color-background-emphasis:rgba(255,255,255,0.4);--mm-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);line-height:20px;display:flex;flex-direction:column;padding:0;margin:0;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit;}[dir=rtl] .mm-menu{direction:rtl;}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);z-index:0;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);transform:translate3d(100%,0,0);transition:transform 0.4s ease;}.mm-panel:after{height:44px;}.mm-panel:not(.mm-hidden){display:block;}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size);}.mm-panel_opened{z-index:1;transform:translate3d(0,0,0);}.mm-panel_opened-parent{transform:translate3d(-30%,0,0);}.mm-panel_highest{z-index:2;}.mm-panel_noanimation{transition:none !important;}.mm-panel_noanimation.mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-panels > .mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;}.mm-panel__content{padding:20px 20px 0;}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);position:relative;height:100%;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);}[dir=rtl] .mm-panel:not(.mm-panel_opened){transform:translate3d(-100%,0,0);}[dir=rtl] .mm-panel.mm-panel_opened-parent{transform:translate3d(30%,0,0);}.mm-listitem_vertical > .mm-panel{display:none;width:100%;padding:10px 0 10px 10px;transform:none !important;}.mm-listitem_vertical > .mm-panel:after,.mm-listitem_vertical > .mm-panel:before{content:none;display:none;}.mm-listitem_opened > .mm-panel{display:block;}.mm-listitem_vertical > .mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto;}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent;}.mm-listitem_opened > .mm-listitem__btn:after{transform:rotate(225deg);right:19px;}.mm-btn{flex-grow:0;flex-shrink:0;position:relative;box-sizing:border-box;width:50px;padding:0;}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,0.3);border:2px solid var(--mm-color-button);}.mm-btn_next:after,.mm-btn_prev:before{content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;}.mm-btn_prev:before{transform:rotate(-45deg);left:23px;right:auto;}.mm-btn_next:after{transform:rotate(135deg);right:23px;left:auto;}.mm-btn_close:after,.mm-btn_close:before{content:"";box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg);}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px;}.mm-btn_close:after{border-left:none;border-top:none;right:25px;}[dir=rtl] .mm-btn_next:after{transform:rotate(-45deg);left:23px;right:auto;}[dir=rtl] .mm-btn_prev:before{transform:rotate(135deg);right:23px;left:auto;}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto;}[dir=rtl] .mm-btn_close:before{left:25px;}[dir=rtl] .mm-btn_close:after{left:18px;}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,0.1);background:#f3f3f3;color:rgba(0,0,0,0.3);display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;transition:opacity 0.4s ease;}.mm-navbar > *{min-height:44px;}@supports (position:sticky){.mm-navbar_sticky{position:sticky;top:0;z-index:1;}}.mm-navbar > *{flex-grow:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}.mm-navbar__btn{flex-grow:0;}.mm-navbar__title{flex:1 1 50%;display:flex;padding-left:20px;padding-right:20px;overflow:hidden;}.mm-navbar__title:not(:last-child){padding-right:0;}.mm-navbar__title > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title{padding-left:0;}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child{padding-right:50px;}[dir=rtl] .mm-navbar{flex-direction:row-reverse;}.mm-listview{list-style:none;display:block;padding:0;margin:0;}.mm-listitem{color:rgba(0,0,0,0.75);border-color:rgba(0,0,0,0.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:flex;flex-wrap:wrap;}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0;}.mm-listitem a,.mm-listitem a:hover{text-decoration:none;}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height)) / 2);padding-left:0;padding-right:0;color:inherit;}.mm-listitem__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;flex-grow:1;flex-basis:10%;}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative;}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid;}.mm-listitem_selected > .mm-listitem__text{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-listitem_opened > .mm-listitem__btn,.mm-listitem_opened > .mm-panel{background:rgba(0,0,0,0.05);background:var(--mm-color-background-highlight);}[dir=rtl] .mm-listitem:after{left:0;right:20px;}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px;}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none;}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid;}.mm-page{box-sizing:border-box;position:relative;}.mm-slideout{transition:transform 0.4s ease;z-index:1;}.mm-wrapper_opened{overflow-x:hidden;position:relative;}.mm-wrapper_opened .mm-page{min-height:100vh;}.mm-wrapper_background .mm-page{background:inherit;}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0;}.mm-menu_offcanvas:not(.mm-menu_opened){display:none;}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px;}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate3d(440px,0,0);}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;}.mm-wrapper_blocking{overflow:hidden;}.mm-wrapper_blocking body{overflow:hidden;}.mm-wrapper_blocking .mm-wrapper__blocker{display:block;}.mm-sronly{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;min-width:1px !important;height:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important;}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative;}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%;}.mm-menu_autoheight-measuring .mm-panel{display:block !important;}.mm-menu_autoheight-measuring .mm-panels > .mm-panel{bottom:auto !important;height:auto !important;}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none !important;}[class*=mm-menu_columns-]{transition-property:width;}[class*=mm-menu_columns-] .mm-panels > .mm-panel{right:auto;transition-property:width,transform;}[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened,[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened-parent{display:block !important;}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit;}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none;}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-0{transform:translate3d(0,0,0);}.mm-menu_columns-0 .mm-panels > .mm-panel{z-index:0;}.mm-menu_columns-0 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-0 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(100%,0,0);}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0;}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{transform:translate3d(0,0,0);}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(0,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-1{transform:translate3d(100%,0,0);}.mm-menu_columns-1 .mm-panels > .mm-panel{z-index:1;width:100%;}.mm-menu_columns-1 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-1 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(200%,0,0);}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px;}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{transform:translate3d(440px,0,0);}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-440px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-2{transform:translate3d(200%,0,0);}.mm-menu_columns-2 .mm-panels > .mm-panel{z-index:2;width:50%;}.mm-menu_columns-2 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-2 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(300%,0,0);}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px;}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{transform:translate3d(880px,0,0);}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-880px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-3{transform:translate3d(300%,0,0);}.mm-menu_columns-3 .mm-panels > .mm-panel{z-index:3;width:33.34%;}.mm-menu_columns-3 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-3 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(400%,0,0);}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px;}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{transform:translate3d(1320px,0,0);}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-1320px,0,0);}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-4{transform:translate3d(400%,0,0);}.mm-menu_columns-4 .mm-panels > .mm-panel{z-index:4;width:25%;}.mm-menu_columns-4 .mm-panels > .mm-panel else{width:100%;}.mm-menu_columns-4 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){transform:translate3d(500%,0,0);}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px;}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(240px,0,0);}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{transform:translate3d(1760px,0,0);}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-1760px,0,0);}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%;}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,transform;}.mm-counter{color:rgba(0,0,0,0.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed);}.mm-listitem_nosubitems > .mm-counter{display:none;}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px;}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc((var(--mm-listitem-size) * 0.65 - var(--mm-line-height)) * 0.5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;transition:opacity 0.4s ease;}.mm-divider:before{background:rgba(0,0,0,0.05);}@supports (position:sticky){.mm-divider{position:sticky;z-index:2;top:0;}.mm-navbar_sticky:not(.mm-hidden) ~ .mm-listview .mm-divider{top:var(--mm-navbar-size);}}.mm-divider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight);}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{transition-duration:0s !important;-webkit-user-select:none !important;user-select:none !important;}.mm-wrapper_dragging .mm-menu{pointer-events:none !important;}.mm-wrapper_dragging .mm-wrapper__blocker{display:none !important;}.mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;}.mm-wrapper_dropdown .mm-slideout{transform:none !important;z-index:0;}.mm-wrapper_dropdown .mm-wrapper__blocker{transition-delay:0s !important;z-index:1;}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2;}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none;}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:"";background:inherit;box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;transform:rotate(45deg);}.mm-menu_tip-left:before{left:22px;}.mm-menu_tip-right:before{right:22px;}.mm-menu_tip-top:before{top:-8px;}.mm-menu_tip-bottom:before{bottom:-8px;}:root{--mm-iconbar-size:50px;}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size);}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size);}.mm-iconbar{width:50px;border-color:rgba(0,0,0,0.1);background:#f3f3f3;color:rgba(0,0,0,0.3);display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{display:flex;flex-direction:column;justify-content:space-between;}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0;}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0;}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;}.mm-iconbar__bottom > *,.mm-iconbar__top > *{box-sizing:border-box;display:block;padding:12.5px 0;}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none;}.mm-iconbar__tab_selected{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}:root{--mm-iconpanel-size:50px;}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size) * 1);}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - var(--mm-iconpanel-size) * 2);}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - var(--mm-iconpanel-size) * 3);}.mm-panel_iconpanel-first ~ .mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size));}.mm-menu_iconpanel .mm-panels > .mm-panel{left:auto;transition-property:transform,width;}.mm-menu_iconpanel .mm-panels > .mm-panel_opened,.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{display:block !important;}.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{overflow-y:hidden;transform:unset;}.mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid;}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0;}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity 0.4s ease;}.mm-panel_opened-parent .mm-panel__blocker{opacity:0.6;bottom:-100000px;}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel{left:0;right:auto;transition-property:transform,width;}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit;}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);outline:0;}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%;}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0;}.mm-navbars_top{flex-shrink:0;}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none;}.mm-navbars_bottom{flex-shrink:0;}.mm-navbars_bottom .mm-navbar{border-bottom:none;}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,0.1);border-top:1px solid var(--mm-color-border);}.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input{padding-left:0;}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0;}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 1 50%;display:flex;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;}.mm-navbar__breadcrumbs > *{display:flex;align-items:center;justify-content:center;padding-right:6px;}.mm-navbar__breadcrumbs > a{text-decoration:underline;}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0;}.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs{padding-left:0;}.mm-navbar_tabs > *{padding:0 10px;border:1px solid transparent;}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,0.75);background:var(--mm-color-background);color:var(--mm-color-text);}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border);}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar_tabs{border-bottom:none;}.mm-navbars_top .mm-navbar_tabs > *{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent;}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none;}.mm-navbars_bottom .mm-navbar_tabs > *{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent;}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-searchfield{height:44px;display:flex;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden;}.mm-searchfield input{height:30.8px;line-height:30.8px;}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.75);}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * 0.7);min-height:unset;max-height:unset;margin:0;padding:0 10px;box-sizing:border-box;border:none !important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * 0.7);box-shadow:none !important;outline:0 !important;font:inherit;font-size:inherit;}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text);}.mm-searchfield input::-ms-clear{display:none;}.mm-searchfield__input{display:flex;flex:1;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;box-sizing:border-box;}.mm-panel__noresultsmsg{color:rgba(0,0,0,0.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0;}.mm-panel_search{left:0 !important;right:0 !important;width:100% !important;border-left:none !important;}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;transition:margin 0.4s ease;}.mm-searchfield__cancel-active{margin-right:0;}.mm-listitem_nosubitems > .mm-listitem__btn{display:none;}.mm-listitem_nosubitems > .mm-listitem__text{padding-right:10px;}.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none;}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;transition:right 0.4s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.mm-sectionindexer a{color:rgba(0,0,0,0.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block;}.mm-sectionindexer ~ .mm-panel{padding-right:0;}.mm-sectionindexer_active{right:0;}.mm-sectionindexer_active ~ .mm-panel{padding-right:20px;}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{transition:background-color 0.4s ease;}.mm-menu_selected-hover .mm-listview:hover > .mm-listitem_selected:not(:hover) > .mm-listitem__text{background:0 0;}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) > .mm-listitem__text{background:0 0;}.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px;}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative;}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{transition-property:width,transform;}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;box-sizing:border-box;min-height:100vh;}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:flex !important;top:0 !important;right:auto !important;bottom:0 !important;left:0 !important;}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0;}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0 !important;max-width:100000px !important;border-right-width:1px;border-right-style:solid;}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none;}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible;}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none !important;}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{width:calc(100% - 440px);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));transform:translate3d(var(--mm-sidebar-expanded-size),0,0);}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}.mm-menu_opened .mm-menu__blocker{display:none;}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{transform:translate3d(0,0,0);}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{transform:translate3d(0,0,0);}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{transform:translate3d(0,0,0);}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,0.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px) / 2);border:none !important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;transition:background-color 0.2s ease;}input.mm-toggle:before{background:#f3f3f3;}input.mm-toggle:before{content:"";display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);transition:transform 0.2s ease;}input.mm-toggle:checked{background:#4bd963;}input.mm-toggle:checked:before{transform:translateX(24px);}input.mm-check{margin-top:2px;-webkit-appearance:none !important;appearance:none !important;border:none !important;background:0 0 !important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px) / 2);}input.mm-check:before{content:"";display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:0.3;transform:rotate(-45deg);transition:opacity 0.2s ease;}input.mm-check:checked:before{opacity:1;}[dir=rtl] input.mm-toggle:checked ~ label.mm-toggle:before{float:left;}.mm-menu_border-none .mm-listitem:after{content:none;}.mm-menu_border-full .mm-listitem:after{left:0 !important;}.mm-menu_fx-menu-slide{transition:transform 0.4s ease;}.mm-wrapper_opened .mm-menu_fx-menu-slide{transform:translate3d(-30%,0,0);}.mm-wrapper_opening .mm-menu_fx-menu-slide{transform:translate3d(0,0,0);}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{transform:translate3d(30%,0,0);}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{transform:translate3d(0,0,0);}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none;}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{transform:translate3d(0,0,0);}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{transform:translate3d(-100%,0,0);}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px;}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(100vw,0,0);}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(140px,0,0);}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate3d(10000px,0,0);}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-100vw,0,0);}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-140px,0,0);}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-10000px,0,0);}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px;}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px;}.mm-menu_listview-justify .mm-panels > .mm-panel{display:flex;flex-direction:column;}.mm-menu_listview-justify .mm-panels > .mm-panel:after{content:none;display:none;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview{flex-grow:1;display:flex;flex-direction:column;height:100%;margin-top:0;margin-bottom:0;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem{flex:1 0 auto;min-height:50px;}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text{box-sizing:border-box;flex:1 0 auto;display:flex;align-items:center;}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0;}.mm-listview_inset .mm-listitem{padding:5px 0;}.mm-menu_multiline .mm-listitem__text{text-overflow:clip;white-space:normal;}[class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0;}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0.3;transition:opacity 0.4s ease 0.4s;}.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker{background:inherit;}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker{background:#000;}.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker{background:#fff;}.mm-menu_popup{transition:opacity 0.4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;transform:translate3d(-50%,-50%,0);}.mm-menu_popup.mm-menu_opened ~ .mm-slideout{transform:none !important;z-index:0;}.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker{transition-delay:0s !important;z-index:1;}.mm-wrapper_opening .mm-menu_popup{opacity:1;}.mm-menu_position-right{left:auto;right:0;}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-80vw,0,0);}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-240px,0,0);}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate3d(-440px,0,0);}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:transform 0.4s ease;}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2;}.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout,.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,.mm-menu_position-top.mm-menu_opened ~ .mm-slideout{transform:none !important;z-index:0;}.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker{z-index:1;}.mm-menu_position-front{transform:translate3d(-100%,0,0);}.mm-menu_position-front.mm-menu_position-right{transform:translate3d(100%,0,0);}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%;}.mm-menu_position-top{transform:translate3d(0,-100%,0);}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px;}.mm-menu_position-bottom{transform:translate3d(0,100%,0);top:auto;}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px;}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{transform:translate3d(0,0,0);}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.3);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);box-shadow:var(--mm-shadow);}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none;}.mm-menu_shadow-menu{box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:var(--mm-shadow);}.mm-menu_shadow-panels .mm-panels > .mm-panel{box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:var(--mm-shadow);}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.7);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,0.06);--mm-color-background-emphasis:rgba(0,0,0,0.03);--mm-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,0.3);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.85);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#333;--mm-color-background-highlight:rgba(255,255,255,0.08);--mm-color-background-emphasis:rgba(0,0,0,0.1);--mm-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu_theme-black{--mm-color-border:rgba(255,255,255,0.25);--mm-color-button:rgba(255,255,255,0.4);--mm-color-text:rgba(255,255,255,0.75);--mm-color-text-dimmed:rgba(255,255,255,0.4);--mm-color-background:#000;--mm-color-background-highlight:rgba(255,255,255,0.2);--mm-color-background-emphasis:rgba(255,255,255,0.15);--mm-shadow:none;}body.modal-open .mm-slideout{z-index:unset;}[class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0;}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0.3;transition:opacity 0.4s ease 0.4s;}.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker{background:inherit;}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker{background:#000;}.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker{background:#fff;}.mm-navbars_top{flex-shrink:0;}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none;}.mm-navbars_bottom{flex-shrink:0;}.mm-navbars_bottom .mm-navbar{border-bottom:none;}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,0.1);border-top:1px solid var(--mm-color-border);}.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input{padding-left:0;}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0;}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 1 50%;display:flex;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;}.mm-navbar__breadcrumbs > *{display:flex;align-items:center;justify-content:center;padding-right:6px;}.mm-navbar__breadcrumbs > a{text-decoration:underline;}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0;}.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs{padding-left:0;}.mm-navbar_tabs > *{padding:0 10px;border:1px solid transparent;}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,0.75);background:var(--mm-color-background);color:var(--mm-color-text);}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,0.1);}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border);}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar_tabs{border-bottom:none;}.mm-navbars_top .mm-navbar_tabs > *{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent;}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none;}.mm-navbars_bottom .mm-navbar_tabs > *{border-top-color:rgba(0,0,0,0.1);border-top-color:var(--mm-color-border);}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,0.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent;}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background);}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:rgba(255,255,255,0.4);background:var(--mm-color-background-emphasis);}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;color:#666;width:100%;}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color 0.2s;}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed;}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0;}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;user-select:none;}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ss-main .ss-single-selected .placeholder *{width:auto;}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede;}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:700;}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none;}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform 0.2s,margin 0.2s;}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0;}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0;}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color 0.2s;}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed;}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666;}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed;}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0;}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px);}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@keyframes scaleIn{0%{transform:scale(0);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes scaleOut{0%{transform:scale(1);opacity:1;}to{transform:scale(0);opacity:0;}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#5897fb;border-radius:4px;animation-name:scaleIn;animation-duration:0.2s;animation-timing-function:ease-out;animation-fill-mode:both;}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:0.2s;animation-timing-function:ease-out;}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer;}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px;}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform 0.2s;}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px;}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg);}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:1px solid #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform 0.2s,opacity 0.2s;opacity:0;transform:scaleY(0);}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1);}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px;}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0;}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield;}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle;}.ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb;}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;}.ss-content .ss-addable{padding-top:0;}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left;}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700;}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px;}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer;}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#5897fb;}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;}.ss-content .ss-list .ss-option *{display:inline-block;}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#fff;background-color:#5897fb;}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff;}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(88,151,251,0.1);}.ss-content .ss-list .ss-option.ss-hide{display:none;}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c;}.ss-main{color:#009fd4;}.ss-main .ss-list{max-height:400px;}.ss-main .ss-content{border-color:#4d646d;}.ss-main .ss-multi-selected{border:1px solid #009fd4;border-radius:0;background-color:transparent;padding:10px 35px 10px 10px;height:auto;}.ss-main .ss-multi-selected .ss-values{max-width:100%;}.ss-main .ss-multi-selected .ss-values .ss-disabled{padding:4px 5px 4px 0;color:#009fd4;}.ss-main .ss-multi-selected .ss-values .ss-value{margin:1px 5px 0 0;background-color:#009fd4;padding:1px 5px;max-width:calc(100% - 25px);font-size:16px;}.ss-main .ss-multi-selected .ss-values .ss-value,.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ss-main .ss-multi-selected .ss-values .ss-value-delete:hover{color:#bfbfbf;}.ss-main .ss-multi-selected .ss-add{display:none;}.modal-body .ss-main .ss-multi-selected{border:0;}.modal-body .ss-main .ss-multi-selected .ss-values .ss-disabled{margin-bottom:2px;}.modal-body .ss-main .ss-multi-selected .ss-values .ss-value{padding:0 5px;}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d;}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical > .swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:"";flex-shrink:0;order:9999;}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0);}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none;}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size);}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size);}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none;}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important;}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center;}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg);}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto;}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto;}.swiper-button-lock{display:none;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev";}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto;}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-disabled > .swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important;}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2);}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none !important;}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical > .swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0);}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform,0.2s top;}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s left;}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s right;}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit);}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-horizontal > .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;}.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical > .swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1));}.swiper-scrollbar-disabled > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important;}.swiper-horizontal > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical > .swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;touch-action:none;}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-grid > .swiper-wrapper{flex-wrap:wrap;}.swiper-grid-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube{overflow:visible;}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden;}.swiper-flip{overflow:visible;}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden;}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height;}.swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden;}@keyframes animate-link-arrow{from{margin-right:10px;}to{margin-right:0;margin-left:10px;}}@keyframes animate-link-arrow-inverted{from{margin-left:-20px;}to{margin-left:-25px;}}.back{float:left;}.more{float:right;}input[type=number]{-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}.float-left{float:left;}a .icon-caret-left{color:#bfbfbf;}a:hover .icon-caret-left{color:#000;}div.error{margin-bottom:16px;}p.error{margin:10px 0 16px;}#content .youtube_video{margin-bottom:20px;}#form_events.hidden{display:none;}#form_events optgroup{color:#4d646d;}#form_events optgroup option{color:#000;}.no-js #form_events.hidden{display:block;}#event-form h2{color:#09c7f7;}.back-link .icon-caret-left::before{margin-right:5px;}.list-labeled input[disabled=disabled],select[disabled=disabled],button.disabled,button.disabled:hover{cursor:not-allowed;}#nace_industries_keyword li{width:100%;}.keytech_back_to_overview .back{float:none;}.keytech_back_to_overview .back::before{vertical-align:middle;}.back-link{margin-bottom:18px;}.back-link ::before{vertical-align:middle;}.box .back-link a::after{content:"";}.login .list-labeled .label{margin-bottom:0;padding-top:0;color:#4d646d;}#keytech_export{margin-top:20px;}#keytech_export .wide-column{padding-top:6px;}#keytech_export .label-info,#keytech_export .footnote{font-style:normal;}.list-labeled #select_entries{width:auto;}.login .list-labeled .buttons{padding-top:5px;text-align:left;}.add-keytech-button{margin-top:-10px;}.add-keytech-button.only-first-level{margin-top:0;}#add_keytech,#add_nace_industry{width:auto;}#language_skills{min-height:150px;}#contact_deleted_notice{display:none;}.mandatory-field-notice{margin-bottom:10px;}.contact-form .csc-form-element::after{display:block;clear:both;visibility:hidden;height:0;content:".";}.csc-mailform input[type=radio].indent-radio{position:relative;margin:1px 3px;}.csc-mailform .csc-form-element-fileupload input{margin-left:25%;}.csc-mailform .train_date,.csc-mailform .train_route,.csc-mailform .train_number{margin-bottom:0;}.csc-mailform .train_date{font-weight:bold;}.csc-mailform label .help{display:inline-block;padding-left:4px;}.csc-mailform .predefined-passport .csc-form-element-textblock,.csc-mailform .predefined-personaldata .csc-form-element-textblock{font-weight:bold;}.predefined-delegationbrochure ul .last{margin-bottom:20px;}.csc-mailform .csc-form-confirmation-false{float:left;}.csc-mailform .csc-form-confirmation-false .button{border:1px solid #fff;background:#fff;width:100%;}.csc-mailform .csc-form-confirmation-false .button:hover{background:#bfbfbf;}.csc-mailform .csc-form-confirmation-true{float:right;}.csc-mailform .csc-form-confirmation-true .button{width:100%;}.csc-mailform .csc-form-confirmation div.fieldset,.csc-mailform .csc-form-confirmation fieldset{background:#fff;padding:10px 0;}.csc-mailform .predefined-personaldata .street,.csc-mailform .predefined-personaldata .city{width:75%;}.predefined-goals .csc-form-element-textblock{padding-top:16px;}#event-form .select-all{display:block;padding-top:6px;}#event-form .files .button{margin-top:2px;width:auto;}#newsletter-page-form .inputs{position:relative;}#newsletter-page-form .buttons{text-align:right;}.js .hidden{display:none;}@media screen and (min-width:768px){@keyframes animate-link-arrow{from{margin-right:10px;}to{margin-right:0;margin-left:10px;}}@keyframes animate-link-arrow-inverted{from{margin-left:-20px;}to{margin-left:-25px;}}#container{padding-top:16px;}.keytech-image{float:right;width:30%;max-width:100%;height:auto;}.login .list-labeled .label,.login .list-labeled .buttons{width:25%;}.login .list-labeled .label{margin-bottom:5px;padding-top:2px;line-height:18px;}.login .list-labeled .buttons{padding-top:0;}.publications .label{clear:both;}.publications .buttons{margin-bottom:0;}.publications .label.second-column{clear:none;}.list-labeled input.small{display:block;float:left;margin-right:5px;width:calc(25% - 5px);}.list-labeled input.small.right{margin-right:0;margin-left:5px;}.csc-mailform .company_type > ol,.csc-mailform .if-old-contacts > ol,.csc-mailform .outpost > ol{float:left;width:65%;}.csc-mailform .train_date,.csc-mailform .train_route,.csc-mailform .train_number{margin-left:35%;}.csc-mailform .flight_type,.csc-mailform .flight_route{margin-left:35%;}.csc-mailform .predefined-flight .csc-form-element-textblock{margin-left:35%;}.csc-mailform .hotel_date,.csc-mailform .hotel_name{margin-left:35%;}.csc-mailform .hotel_room_type{position:absolute;top:0;right:0;width:35%;}.csc-mailform .predefined-personaldata .street,.csc-mailform .predefined-personaldata .city{width:50%;}}
